忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



MySQLデータベース自動バックアップ(Debian GNU/Linux 4.0 etch)

WordPressではMySQLが使われていますが、バージョンアップや不測の事態に備えてMySQLのバックアップをとっておいたほうがよいです。

ということで、MySQL Administratorで自動バックアップしていたのですが、先日試しにリストアしてみたところ文字化けしてしまい使い物にならないことが判りました。(==;)
お遊びでいじるときは、いつも手動バックアップしているので何とか復旧できたのですがちょっとびっくりしました。
なにせ、手動と自動のバックアップ設定はスケジュール以外全く同じだったのでまさか文字化けするとは思いませんでした。

色々といじり回してみたのですが、結局MySQL Administratorの自動バックアップは使い物にならないという結論に達しました。
[どなたか判る方がいらしたら教えてくださいm(_ _)m]

MySQLの自動バックアップそしてリストアをどうにかならないか色々と試してみたところ2つ方法(リストア方法)がありました。

自動バックアップはWebminを使用しMySQLの項目でBackup Databasesを選択しバックアップファイルの置き場所とバックアップ時刻を設定します。
Webminでのバックアップはすべてのデータベースをバックアップしますが仕方ありません。
バックアップファイル名はそれぞれのデータベース名+.sqlという形式となります。

リストア方法は2つ方法があります。

① サーバ上でMySQL AdministratorでRestoreを選択しバックアップファイルを指定してリストアする。

② サーバ上ではそのまま、クライアントPCではバックアップファイルをダウンロードしphpMyAdminをブラウザで起動。
リストアするデータベースを一旦削除し新規で同じ名前の空のデータベースを作成。(utf-8、照合順序は無視)
インポートを選択し、テキストファイルの場所でバックアップファイルを指定し(ファイルの文字セットはutf-8)実行する。

これで、自動バックアップができます。
バックアップファイルは随時クライアントPCにダウンロードするとよいでしょう。・・・これも自動にしたい。・・・どなたか教えてくださいm(_ _)m

因みにWordPress本体はクライアントPCにダウンロードしておくとよいと思います。特にテーマをいじったときとか、画像などのファイルをアップロードしたときとか。

この内容は、もう少し画像などを入れ別ページに記載する予定です。

PR


この記事に対するコメント

記載するの?

記載するの?

【2008/07/08 15:36】BlogPetのぽん #8d381983f3(URL)[編集]

この記事に対するコメントの投稿


この記事に対するトラックバック

トラックバックURL
━━━━━━━━ 「A8.net」ならメリット盛りだくさん!!━━━━━━━

 ◎2800社を超える広告主の中から、好きな広告素材が選べる!
 ◎一流企業の広告を、あなたのサイトやメールマガジンに掲載できる
 ◎月々数十万円の高額報酬を得ている会員が続々誕生!!
 ◎成果報酬型だからアクセス数の少ないサイトでも登録可能!!
 ◎もちろん会員登録は無料。その後も費用は一切かかりません
 ◎すでに200,000サイトのホームページ・メルマガ運営者が参加
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

---------------------------------------------------------------
信頼のブランド ■ シティカード VISA ■最短10分審査!