WordPressは便利で柔軟な仕組みで、世界で一番利用されているCMSです。
そんなWordPressですが、日々の運用で思わぬトラブルが発生することがあります。そんな時に役立つのがバックアップです。バックアップを取っておけば、最悪の場合でもバックアップしたところまで戻すことでWordPressを復旧することができます。
WordPressのバックアップ方法を知りたい
WordPressのバージョンアップや新しいプラグインを入れて壊れるのが怖い
サーバーが壊れても無事に復旧させたい
バックアップは面倒なのでやりたくない作業ですが、トラブルが発生した時に復旧させるために必ず必要になります。
過去に引き継いだ業務でバックアップ完了のメールを信じていましたが、実際には何もバックアップされておらず、大変なことになった経験があります。くれぐれもバックアップは慎重に。。。
トラブルは突然発生します。設定を変えた場合、操作ミスなどは、自分に責任がありますが、外部からアタックされたり、サーバーがクラッシュするなど、自分に責任が無い場合にもトラブルは発生します。
そんな時に役に立つのがバックアップです。具体的なバックアップが役立つのは、以下のようなケースです。
残念ですが、私は全てのケースに遭遇しています。バックアップが無くても復旧はさせますが、ものすごい作業量になるので、バックアップがあって助かったことが多々あります。
WordPressのバックアップは面倒な印象がありますが、初心者でも簡単にできる方法もあります。今回は主な3つの方法をご紹介します。
初心者にオススメで、最も一般的で簡単な方法になります。定期的な自動バックアップを設定すれば、手動での作業を忘れても安心です。
沢山のプラグインがありますが、以下のようなプラグインがオススメです。
| プラグイン名 | 特徴 | 保存先 |
|---|---|---|
| UpdraftPlus | 300万サイト以上の実績。自動スケジュール・クラウド連携が簡単、たった3クリックで復元 | Dropbox、Google Drive、Amazon S3(または互換性のあるもの)、Rackspace Cloud、FTP、DreamObjects、Openstack Swift、メール(有料版では他も可能) |
| BackWPup | 使いやすさを重視した設計。有料版は暗号化バックアップやWordPressにアクセスせず復元が可能 | Dropbox, Amazon S3, FTP, Google Drive, OneDriveなど |
| Jetpack Backup | 高信頼・自動復元対応だが、バックアップが含まれる有料のJetpackプランが必要 | WordPress公式クラウド |
FTPとSQLを使ったバックアップです。作業手順が多く初心者にはオススメしませんが、確実に実施でき、cronなどで工夫すれば自動化も可能です。
wp-contentフォルダのみで良いと言われますが、私はセキュリティのことを考え、サイト全体をバックアップしています。SQLのバックアップは、MySQL・MariaDBの構成や、WordPressインストール時に指定した「テーブル接頭辞(wp_など)」で異なるので、詳細は割愛します。ごめんなさい
レンタルサーバーによっては、自動バックアップ機能が提供されています。
※詳しくはレンタルサーバーでご確認ください。
| サーバー会社 | バックアップ機能 | 特徴 |
|---|---|---|
| エックスサーバー | 1日1回バックアップ専用サーバーに自動コピー(過去14日分) | サーバーパネルから簡単復元 |
| ロリポップ! | プランやオプションで自動バックアップが可能 | 過去7回分のバックアップデータをいつでもダウンロード可能 ※復元は自身にて対応が必要 |
バックアップは短期間で頻繁に実施して、保存期間も長いほうが安心です。しかしデータ容量には限りがあり、更新が少なく、同じような内容のバックアップを複数保存するのも無駄になります。
ケース・バイ・ケースで説明は難しいのですが、以下のような目安でご検討いただければと思います。
WordPressのバックアップの頻度は、サイトの更新頻度が高いサイトほど、短期間で実施を目安にしてください。
| サイトタイプ | おすすめ頻度 | 理由 |
|---|---|---|
| 企業サイト(更新少) | 月1回 | 更新が少ないため |
| ブログ・オウンドメディア | 週1回 | 記事更新に合わせて |
| ECサイト・会員サイト | 毎日 | 購入履歴など重要な情報が頻繁に更新されるから |
※上記の他に、WordPress本体やテーマ、プラグインのバージョンアップや、設定を変更する前にバックアップすることをオススメします。
どのサイトもざっくり2〜3ヶ月程度の期間、保存することをオススメします。理由は、外部から攻撃された場合に、2〜3ヶ月なら気が付くと思われるからです。
もちろん、ECサイトなどは過去の情報が重要になることもあるので、バックアップは廃棄せず、全て保存することもあります。
過去に残念な要因が重なり、1年近く改ざんを見逃していた経験があります。その時は更新内容が多いため、バックアップで復元できませんでした。でも、バックアップ内容と現在の状況を比較することで作業範囲を確認することができたので、バックアップが無駄になることは決してありませんでした。
今回はWordPressのバックアップの重要性や方法について説明しました。
バックアップを運用するときのポイントは、
正直、バックアップは面倒なので、後回しにしてしまいますが、最小のコストで最大のリスクを回避する保険になります。トラブルが起きてからでは遅いので、今すぐ定期バックアップを始めましょう。
このサイトでも活用しているオススメの素材サイトです。
是非こちらのバナーからご利用ください。
wildhawkからも写真素材を提供しています。是非ご活用ください