このページでは、WordPressのデータベースバックアップ(データのエクスポート機能とインポート機能)について掲載させていただきます。
データベース内に格納されたテキストデータは、再インストールでは復元することができないため、他の要素よりもバックアップの必要性があります。WordPressには、エクスポートという機能がついています。これはコンテンツ部分(本文)やページタイトルなどのデータをxml形式(WordPress eXtended RSS)でエクスポートし、バックアップできる機能です。
ホームページ制作 京都 ファンフェアファンファーレでは、WordPress(ワードプレス)をベースとしたホームページ制作・ウェブサイト制作のサービスやWordPressのカスタマイズサービスを提供しております。
なお、WordPressサイト納品後のデータ損失に関しましては、免責とさせていただいておりますので、お客さまご自身での定期的なバックアップをお願いいたします。
WordPressには標準で、コンテンツ部分やページタイトルなどMySQL(もしくはMariaDB)に格納されるデータをxml形式(WordPress eXtended RSS)でエクスポートし、バックアップできる機能がついています。このページではWordPressのコンテンツバックアップであるエクスポートと、バックアップの復元やサイト移管に伴うWordPressデータの取り込みであるインポート機能についてお伝えしていきます。
WordPressのデータベース内の情報をバックアップする

WordPressサイト(WordPressで構築したホームページ)は、WordPress本体やWordPressテーマ、プラグインなどで構成される他、コンテンツ内容(投稿の内容等)のテキストデータはMySQLというデータベースを使用して保存し、ページ生成の際、データベースに保存されたテキスト内容をページに反映する形でそれぞれのページを表示しています。
データベース内には、「本文」にあたる投稿や固定ページのテキストコンテンツの他、ページのタイトルやカテゴリー名、タグ名など、様々な情報が格納されています。
ホームページのデータ損失のリスク

WordPressは様々なプログラムを組み合わせて、ホームページ(ウェブサイト)を構成していますが、WordPress本体やテーマ、プラグインの更新の際に互換性エラーなどで表示できなくなるリスクを常に内在しています。
また、WordPress以外の要因としても突然のサーバー故障、不具合によるデータの損失や、ハッキング等での情報の改ざんなど、ウェブ上には様々なリスクがあり、これらのリスクを回避するためには、データのバックアップを常時行う必要があります。
WordPress本体や配布テーマ、プラグインは、再インストールなどを行うことができますが、オリジナルテーマや、カスタマイズされたテーマなどの特殊なテーマは、バックアップの必要性があり、また、WordPressにアップロードした画像などのメディア、そしてこのページの本題であるデータベース内に格納されたテキストデータは、再インストールでは復元することができないため、他の要素よりもバックアップの必要性があります。
WordPressのエクスポート
WordPressには、「エクスポート」という機能がついています。WordPress管理画面の「ツール」の中に「エクスポート」という表示があり、その項目をクリックすると次のような画面が表示されます。
このエクスポート機能は、WordPressのデータをxml形式(WordPress eXtended RSS)でローカル保存するツールです。
エクスポートする内容の選択として、すべてのコンテンツ、投稿、固定ページ、メディアなどの選択項目がありますが、特段理由がない場合は、「すべてのコンテンツ」を選択し、「エクスポートファイルをダウンロード」で、xml形式のバックアップファイルをダウンロードして保存します。
この場合、投稿、固定ページ、コメント、カスタムフィールド、カテゴリー、タグ、ナビゲーションメニュー、カスタム投稿のデータが保存されます。
WordPressデータのインポート
エクスポート機能でローカル保存したxml形式のバックアップファイルは、管理画面の「ツール」の中の「インポート」でバックアップファイルの適用(反映)をすることができます。
インポート機能のうち、「WordPress」を選択することで、WordPressエクスポートファイルからインポートするツールをインストールすることができます。
定期的なバックアップのお願い

弊社では、WordPressサイトの納品後にお客さまご自身で生成されたコンテンツに関して、データベース内のテキストデータや画像などのアップロードファイルにつきましては、管理対象としては免責とさせていただいております。
WordPressサイト納品後の「万が一のデータ損失」に関しても、弊社では責任を負いかねますので、お客さまご自身での定期的なバックアップをお願いいたします。
WordPress標準機能の枠を超える、より確実なバックアップ運用
ここまでWordPress標準のエクスポート・インポート機能を使ったデータ移行について解説しました。この機能は手軽で便利ですが、事業用のホームページ(ウェブサイト)を完全に保護するためのバックアップとしては、少し物足りない部分があります。WordPress標準のエクスポート機能は、主に記事コンテンツの移行を目的として作られています。そのため、より専門的には、万が一のサーバー障害やサイバー攻撃に備え、サイト全体のデータを丸ごと保存しておく体制が重要です。ここからは、サイト運営を長期的に安定させるための、一歩踏み込んだバックアップの考え方をお伝えします。
エクスポート機能では保存されないデータに注意
標準機能で書き出されるXMLファイルには、記事のテキストデータやカテゴリー情報などは含まれますが、サイトを構成するすべての要素が含まれているわけではありません。もしこのファイルだけで完全な復旧ができると考えていると、いざという時に大きなトラブルに発展するかもしれません。具体的にどのようなデータが漏れてしまうのかを事前に把握しておきます。
デザインを形作るテーマやプラグインは対象外
WordPressの見た目を決めるテーマファイルや、機能を拡張するための各種プラグインは、標準のエクスポート機能では保存されません。これらはサーバー上の別のディレクトリに保管されています。そのため、新しい環境にXMLファイルをインポートしても、元の美しいデザインや便利な機能は自動的に元通りにはなりません。別途、FTPソフトなどを使って手動でファイルをダウンロードしておくなどの対策が必要です。
画像などのメディアファイルが引き継がれないケースがある
エクスポートデータには画像のURL情報が記載されていますが、画像ファイルそのものが同梱されてはいません。インポート時に元のサーバーから画像を自動的にダウンロードする仕組みはありますが、元のホームページがすでに消去されていたり、アクセス制限がかかっていたりすると、画像はすべてリンク切れになります。記事内の写真がすべて表示されなくなるリスクを考慮すると、メディアライブラリのデータも直接バックアップしておく方が安全です。
事業用ホームページを守るための推奨バックアップ手法
標準機能の限界を補うためには、WordPress全体をシステムとして丸ごとバックアップする仕組みを取り入れていきます。より専門的には、ファイルデータとデータベースの両方を、定期的にかつ自動で保存する環境を構築します。これにより、人為的なミスを防ぎつつ、いつでも過去の正常な状態に巻き戻せるようになります。
専用プラグインを利用した一括バックアップ
記事データだけでなく、テーマ、プラグイン、画像、そしてデータベースまでをボタン一つで保存できるプラグインの導入を検討します。有名なものではUpdraftPlusやAll-in-One WP Migrationなどがあります。これらのツールを使えば、ホームページを丸ごと別の場所にコピーするような感覚でバックアップが可能です。さらに、GoogleドライブやDropboxなどの外部ストレージに自動転送する設定にしておけば、サーバー自体がダウンした時でもデータを手元に残せます。
レンタルサーバーの自動バックアップ機能の活用
近年、多くのレンタルサーバー会社が、サーバー側で毎日自動的にバックアップを取るサービスを提供しています。プラグインの不具合でWordPressの管理画面にすらログインできなくなった場合でも、サーバー側のコントロールパネルから前日の状態に復元できます。ご自身が契約しているサーバーの仕様を確認し、この機能が有効になっているか、また復旧手順がどのようになっているかをあらかじめチェックしておくことが重要です。
定期的な復旧テストを実施
バックアップデータは、正しく復元できて初めて意味を持ちます。データは取っていたものの、いざトラブルが起きた時にインポートの手順が分からなかったり、ファイルが破損していて使えなかったりするケースは少なくありません。半年に一度など、定期的にテスト環境へデータを復元し、ホームページが正常に表示されるかを確認する運用を取り入れていきます。このような準備が、事業の継続性を高めることにつながります。
(初回投稿日 2015年7月22日)
WordPressサイトの制作・WordPressのカスタマイズなら
京都のホームページ制作会社 ファンフェアファンファーレへ
京都のホームページ制作会社(Web制作会社)、株式会社ファンフェアファンファーレでは、WordPress(ワードプレス)をベースとしたホームページ制作・ウェブサイト制作のサービスやWordPressのカスタマイズ・修正サービスを提供しております。
WordPressサイト(WordPressをベースとしたウェブサイト・ホームページ)の新規制作はもちろん、、CSSによるウェブデザインの調整やテーマ構成ファイルのカスタマイズによる機能の追加など、既存WordPressサイトのテーマカスタマイズ・修正、モバイルフレンドリー化・スマホ用メニュー作成・SSL化といったカスタマイズサービスやWordPressサイトのSEO対策など、WordPress(ワードプレス)に関する様々なWeb制作サービスを提供しております。
京都を中心に全国対応
WordPressサイトの制作サービス(WordPressをベースとしたホームページ制作)につきましては、「ホームページ制作 京都」 ホームページ制作・作成のプランニングにつきましては、京都府京都市内(上京区、中京区、下京区、東山区、右京区、左京区、北区、南区、西京区、山科区、伏見区)および京都市近郊エリア(京都府下の京都市近郊市町村など)では、ご訪問での打ち合わせ・ヒアリング・ご提案をさせていただいております。京都でホームページ制作ならお任せください!もちろんホームページ制作(ホームページ作成)、ホームページ修正などは全国からのご依頼に対応しております。WordPressでのホームページ制作(WordPressサイト制作)など、新規でのホームページ制作・ホームページ作成はもちろん、既存ホームページのリニューアルや修正、SEO・SEO対策、各種Web集客・WebマーケティングにかかるWebコンサルティングも対応可能です。









