私はWordPress 3を使用していて、データベースを私のコンピュータ(Mac)にバックアップしたいと思います。私のウェブホストはPHPセーフモードを使用しているので、使用できるプラグインが制限されることがあります。データベースのバックアップをとるための良い方法は何ですか?自動化することは可能ですか?増分バックアップはお勧めですか/簡単ですか?それから明らかに私はバックアップから復元をテストする必要があります。
私は個人的には、一般的に利用可能なバックアップ/復元プラグインの成功には限界がありました。多くの場合、最高のバックアッププラグインではバックアップファイルから直接復元することはできません。それで私は手動で物事をやる。もう少し難しいですが、はるかに信頼性があります。
私はこれを10の異なるサイトで行いました。問題があるのは、バックアップファイルが巨大(> 2MB)になったときだけです。このような場合は、バックアップファイルをテキストエディタ(メモ帳またはワードパッド)で開き、SQLクエリの各セット(テーブル別)をphpMyAdminステートメントウィンドウにコピー&ペーストする必要があります。それでも、それはかなり速いプロセスで、毎回うまくいくでしょう。
私は WordPressバックアップ 、 データベースのバックアップ 、および のコーデックスのセクションを読むことから始めます。関連する問題をよく理解するために、バックアップからデータベースを復元する 。
データベースバックアッププロセスを自動化するために書かれた 多数のプラグイン があります。あなたのウェブホストの問題のために、あなたはただうまくいくものを見つけるために数回試みる必要があるかもしれません。バックアップからも復元できるプラグインはわかりません - そのためには、おそらく手動で復元するためにPHPMyAdminまたは同等のツールを使用する必要があります。
自動バックアップオプションに関して私が好きなことの一つは、それらのうちのいくつか(全部?)があなたに圧縮されたデータベースファイル(すなわちdb123.sql.gz)を送るオプションを持っていることです。私の受信トレイを迂回してメッセージをアーカイブするために私のメールクライアントでフィルタを作成するだけなので、私はデータベースの改訂履歴にアクセスすることができます。あるいは、バックアップがまだ行われていることを確認したい場合は、受信トレイを迂回するようにそれらをフィルタリングし、毎回手動でアーカイブ/保存することはできません。
市販のバックアップオプションもいくつかあります。 Backupify 、 BackupBuddy 、および VaultPress はすぐに思い浮かぶでしょう。
あなたのウェブホストがcPanelを持っているなら、あなたはそこにバックアップ/復元に関するセクションをチェックするかもしれません。私のホストのうち2つは、cPanelからアクセス可能な、完全または部分的なBUの実行または復元を行うための非常に使いやすいツールを持っています。確かに、これらは自動化されたものでも増分的なものでもありませんが、それでもなおあなたにとって有用です。あなたがすでにこれを知っているが、DBだけでは十分ではない場合、私を許してください。ファイルとフォルダも必要です。
データベースのバックアップ自体ではありませんが、サイトのコンテンツをWXRファイル(XML形式)にエクスポートして別のインストールに復元することができます。それは少し単純です、そしてあなたのMySQLサーバまたはPhpMyAdminへのアクセスを必要としません。何をエクスポートするのか、何をインポートするのかというオプションがあります。
この機能は、ツールメニューの下のインポートおよびエクスポートにあります。 WP管理者.
ライブサイトからダンプを取得して、ローカルのテストバージョンで復元したい場合、これは私にとって役に立ちました。
データベースのバックアップを作成したり、電子メールで送信したり、リモートFTPにアップロードしたり、DropboxやAmazon S3アカウントにアップロードしたりできる、 HotBackup プラグインを試すことをお勧めします。プラグインはスケジュール設定に従って自動的にバックアップを作成します。そしてさらに、このプラグインはあなたのバックアップを復元することができます。