SQLServer/MySQLのデータバックアップと復元方法 のバックアップ(No.1)
[ リロード ]
[ ソース ]
[ トップ
| 一覧
| 単語検索
| 最新
| バックアップ
| ヘルプ
]- 全ページのバックアップ一覧
- SQLServer/MySQLのデータバックアップと復元方法 のバックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- SQLServer/MySQLのデータバックアップと復元方法 へ行く。
- 1 (2010/06/15 (火) 16:14)
MySQLのデータバックアップと復元の方法
MySQLはデータベースがディレクトリ構造毎にできあがっているので、フォルダごと圧縮、解凍を行うだけでバックアップ、復元ができますが、データベースの容量が大きくなるにつれて破損の可能性も高まります。圧縮ファイルとダンプファイルの両方をバックアップしておけば、信頼性はより高まるでしょう。
ここではMySQLのダンプファイルの作成方法と、ダンプファイルからの復元方法を下記します。
# mysqldump -u ★mysqlユーザ名 --password=★mysqlパスワード
(例)データベース「test1」のダンプファイルを作成(/var/lib/mysql/に保存)
# mysqldump -u root --password=XXXXX test1 > /var/lib/mysql/test1.sql
- passwordコマンドを使うことで、cronによる自動バックアップができます。
パスワードがファイルに直接記載されているので、
第三者から見られないように注意して下さい。
(例)test1.sqlからデータベースを復元
# mysql -u root --password=XXXXX test1 < /var/lib/mysql/test1.sql