注: 詳細な説明や手法が不要であれば、「自動バックアップ」節の「バックアップ関連の WordPress プラグイン」などを参照してください。
WordPress のデータベースには、ブログ上のすべての投稿、コメント、リンクが含まれています。データベースがもし消去されたり破損したりすると、作成したものをすべてを失うことになります。このような事態が起こる原因は多くありますし、すべてコントロールできるわけでもありません。WordPress のデータベースやファイルの適切なバックアップがあれば、すぐに通常の状態に戻すことができます。
WordPress サイトのバックアップ手順は次のとおりです。
また、サポートが必要な場合は WordPress サポートフォーラム を訪れてみてください。
サイトのバックアップは必須です。問題は必ず発生するものですし、災害が発生した時にはアクションを起す必要があるからです。何分かを費やすだけで簡単便利にデータベースのバックアップを取れるようにしておけば、それだけ多くの時間を創造的で生産的なウェブサイトの作成に振り向けることができます。
バックアップに関する疑問
定期的に、そしてアップグレードの前には必ずデータベースのバックアップを取りましょう。
どのくらいの頻度でバックアップするべきですか ?
どれだけ頻繁にブログを書いているか、どれほど頻繁にバックアップを行いたいか、投稿数件とデータベースが消えてしまったときにどう感じるかによります。結局、あなた次第です。
他のデータのバックアップもこの方法が使えますか ?
はい。どのような場面でもバックアップは大切です。
バックアップはいくつ保存しておくべきですか ?
一般的には、最低3個のバックアップをそれぞれ別の場所、または別の形態 (例えば CD/DVD、別々のハードドライブ、フラッシュメモリ、オンラインストレージ、メールアカウントなど) に保存します。この方法であれば1個のバックアップメディアが破損したり、内部のデータが壊れてもバックアップは失われません。
データベースのバックアップが巨大です ! これはどうにかすることができますか ?
たいてい、スパム対策とアクセス統計の WordPress プラグインは常に情報を集めているので膨大な量のデータを追加することがあり、データベースが肥大することがあります。データベースをバックアップするときには、こうした情報はおそらく保存するほど重要ではないでしょう。バックアップの実行時にはこうしたテーブルを選択しないようにしましょう。
バックアップを自動化できますか ?
はい。バックアッププロセスを自動化する方法はいくつかあり、「WordPress の自動バックアップ」節にリストを挙げました。ただしこういった自動バックアップファイルとともに、手動でもたまにファイルをバックアップしておくとより確実でしょう。
WordPres のバックアップに関する追加情報はありますか ?
はい。詳細については「バックアップ関連の資料」を参照してください。
バックアップの説明
以下は WordPress データのバックアップや復元に役立つ一般的な説明です。
WordPress サイトのバックアップ
WordPress サイトのバックアップはデータベースとファイルの2つに分かれます。サイト全体のバックアップと WordPress データベースのバックアップが必要です。以下の説明はさまざまなサーバープログラムでの WordPress のデータベースをバックアップする方法です。まずはデータベース以外の WordPress サイトのバックアップから始めます。
WordPress のサイトは次のような構成になっています。
- WordPress コアインストール
- WordPress プラグイン
- WordPress テーマ
- 画像とファイル
- JavaScript、PHP スクリプト、他のコードファイル
- 追加ファイルと静的ウェブページ
これらがさまざまに組み合わされ、ウェブページが生成されます。データベースは投稿やサイト上に生成されるたくさんのデータを含んでいますが、サイトの外観を生み出す上記の要素は含んでいません。これらは保存する必要があります。
たいていのホストはサイトを含むサーバー全体をバックアップしていますが、そのバックアップからサイトのコピーをリクエストするには時間がかかるので、すばやい復元は無理です。自分のサイトのファイルのバックアップと復元の方法を学ぶ必要があります。
サイトのファイルをバックアップする方法をいくつかご紹介します。
サイトのホストティングサービスが提供するバックアップソフト
たいていのホスティングサービスはサイトをバックアップするソフトウェアを提供しています。利用中のホスティングを確認して、どのようなサービスとプログラムが提供されているか見つけてください。
同期サイトを作る
WinSCP や他のプログラムではウェブサイトと同期して、サーバーやハードドライブにブログコンテンツのミラーコピーを更新します。これは時間の節約になりますし、最新のファイルを両方の場所で確実に保持できます。
ファイルをデスクトップにコピーする FTP クライアント か UNIX Shell を使用して自分のコンピューターのフォルダにファイルをコピーできます。コピーしたら、zip などに圧縮すればスペースを節約でき、数バージョン分を保存できます。
破損や紛失した場合のことを考えて最低3つのバックアップをそれぞれ別の場所やメディア (例えば CD、DVD、ハードドライブ) などに保存するといいでしょう。
データベースバックアップの方法
WordPress のデータベースは定期的に、そしてアップグレードや別のサーバーに移る前にはいつもバックアップしましょう。次の情報は、さまざまな人気サーバーソフトウェアを使用して WordPress のデータベースをバックアップするのに役立つでしょう。詳細はホスティングサービスにお尋ねください。
phpMyAdmin へのアクセス
phpMyAdmin の詳細については「phpMyAdmin」を参照してください。
WordPress データベースをバックアップするために、必ずしも phpMyAdmin に慣れ親しんでいる必要はありませんが、以下の説明ではサーバー上の phpMyAdmin を見つけるところからひとつずつ説明していきます。そしてその次の簡単なバックアップの説明に進んでください。さらに詳しい情報はデータベースのバックアップを参照してください。
Plesk
「Websites & Domains」画面で、WordPress のインストール中に設定したデータベースの「Open」ボタンをクリックします。phpMyAdmin インターフェースが開きます。