Webサイトが動かなくなったとき、「バックアップしておけばよかった」と思ったことはありませんか?残念ながら、多くの人が日々の使用でバックアップを取ることを忘れ、ある時点でこの間違いを大きく後悔しています。なぜなら、バックアップなしで不要なエラーを修正すると、何日もかかることがあるからです。この記事では、WordPressのどの構造にバックアップが必要で、どのような方法でそれを行うことができるかを紹介します。
目次
バックアップが必要な状況はいくつかあります。これらの状況に共通しているのは、発生すると迷惑だということです。バックアップを取る理由は大抵ストレスになるくらいなので、せめてリストアだけでもしておいた方が神経を使わなくて済みます。特にセキュリティホールを突かれた場合は、通常バックアップが必要になります。
バックアップには、フル、インクリメンタル、または差分があります。フルバックアップでは、特定の変更を考慮せず、すべてのデータがバックアップされます。段階的バックアップは、前回の増分バックアップ以降に発生した変更をチェックします。最後に、差分バックアップは、前回のフルバックアップ以降のすべての変更をバックアップします。
WordPress のバックアップは、ローカル、Web サーバー、または外部に保存することができます。WordPressのバックアップを実行するには、いくつかの実用的な方法があります。どれが理想的かは、主にプロジェクトや状況によって異なります。
WordPressの手動バックアップ
手動バックアップを作成するには、すべてのファイルをコピーして、PC上のフォルダに貼り付けます。手動バックアップの性質上、フルバックアップのみをお勧めします。そうしないと、変更したファイルをすべて手動で検索して保存しなければならないからです。ただし、これを簡単にするプログラムがインターネット上にいくつかあります。
ローカルにしか開発しない場合や、インターネットに接続しない場合は、手動でのバックアップが便利です。
1 ファイルシステムをバックアップする。
まず、Webサーバーで手動バックアップを行う場合、FTPアクセスが必要です。FTP(File Transfer Protocol)により、Webサーバーのファイルシステムにアクセスすることができます。そして、上記と同じことを行いますが、ウェブサーバー上のファイルを別のフォルダーにコピーします。サーバーの故障から守るために、ファイルをダウンロードして外付けハードディスクに保存することをお勧めします。
WordPress のインストール先からフォルダをコピーして、別の場所に保存してください。バックアップを簡単に見つけることができるように、フォルダを適宜nameし、nameに日付を含める必要があります。この優れた例として、Backup1_14December2022 があります。
2 データベースをバックアップする
また、ブログのエントリやコメントなどが保存されているデータベースもバックアップしておくことが不可欠です。phpMyAdminからエクスポートでバックアップを取ることができます。これを行うには、データベース管理にログインします(通常はphpMyAdminを使用します)。残念ながら、アクセス認証はしばしば忘れ去られます。もしこれが気になるなら、wp-config.php ファイルにアクセスする必要があります。FTPでアクセスできる、WordPressのインストールディレクトリにあります。次に、MySQL 設定を検索します。ここには、phpMyAdmin にログインするために使用する username とパスワードが表示されているはずです。
データベースをバックアップするために、WordPressのデータベースをエクスポートします。これによって、.sql ファイルが作成されます。このファイルをWordPressのインストール先フォルダと同じように保存してください。
WordPress インストールのバックアップフォルダと .sql ファイルを組み合わせると、WordPress の完全なバックアップが形成されます。
プラグインによるWordPressのバックアップ
WordPressのバックアップを管理するプラグインは、いくつか人気があります。プラグインのメリットは、一度設定するだけで、今後のバックアップが簡単にできることです。デメリットは、この設定が非常に細かく、手間がかかることです。一方、プラグインでもあります。更新が必要なときなど、常にちょっとした管理作業が発生します。さらに、それらはストレージスペースを必要とし、セキュリティを損なう可能性があります。以下では、WordPressの人気バックアッププラグインを3つ簡単に紹介します。
アップドラフトプラス
UpdraftPlusは、300万以上のサイトにインストールされ、WordPressのバックアッププラグインの中で最も肯定的なreviewを持つ、最も広く使われているWordPressのバックアップ用プラグインの1つです。UpdraftPlusは、非常に使いやすく、多くの機能を持つことができます。
BlogVault
BlogVaultは、40万以上のアクティブなインストールがあります。他のプラグインとの違いは、ここでは増分バックアップが行われることです。上で説明したように、増分バックアップとは、変更点を以前のバージョンと比較し、変更点のみを保存するタイプのバックアップです。バックアップはクラウドに保存されます。このプラグインにはステージングモードが統合されており、高い信頼性を宣伝している。
BackWPup
BackWPup 外部サービスプロバイダにZIPファイルとしてバックアップを保存します。
BackWPUpがアクティブにインストールされているウェブサイトは70万を超えます。このプラグインのユニークな特徴は、WordPressのマルチサイトに対応していることです。
結論
バックアップは通常、すぐにできる作業であり、賢明で前向きな計画の一部である。