ここではZoneExpress環境での、MySQLデータベースのバックアップ方法について記載します。
ここでは、”/var/tmp/mysql_bkup配下”にバックアップデータを保存します。
$ mkdir -p /var/tmp/mysql_bkup $ cd /var/tmp/mysql_bkup
ここでは、”DATABASE.sql”という名前でバックアップデータを保存します。
$ mysqldump -u <MySQLユーザ名> -p<MySQLパスワード> --opt <データベース名> > DATABASE.sql
各オプションの説明
–u | MySQLユーザ名を指定するオプション |
–p | MySQLパスワードを指定するオプション |
—-opt | ダンプを最適化するオプション |
<MySQLユーザ名>,<MySQLパスワード>は環境によって異なります。
<データベース名>にはバックアップを実施するデータベース名を入力ください。
testDBをDATABASE.sqlという名前で保存します。
$ mysqldump -u root -p**** --opt testDB > DATABASE.sql
すべてのMySQLDBをDATABASE.sqlという名前で保存し、.gz形式に圧縮します。
$ mysqldump -u root -p**** --opt --all-databases | gzip > DATABASE.sql.gz
下記URLへアクセスし、Webminへログインしてください。