WordPress入門:WordPressサイトを安心してバックアップする方法
ジョン・ターナー
ジョン・ターナー
あなたはウェブサイトに数えきれないほどの時間を費やしてきました。信頼できるバックアップがなければ、クラッシュやハッキング、あるいは重要なコンテンツを削除してしまう単純なミスなど、常にリスクにさらされているのです。
このガイドでは、サイト全体を正しくバックアップする方法を解説します。各手順を順を追って説明しますので、コンテンツを保護し、時間を節約し、万が一の事態でも全てを失うことを防げます。
なぜなら、クラッシュ、ハッキング、不具合はどんなウェブサイトにも起こりうることであり、壊滅的な打撃を与えるからだ。
以下はその要点である:
- WordPressはサイトを自動的にバックアップしません。手動でバックアップを作成するか、プラグインを使用する必要があります。
- 完全なバックアップには、ファイル(テーマ、プラグイン、メディア)とデータベース(投稿、ページ、ユーザー、設定)が含まれます。
- Duplicatorのようなバックアッププラグインが最も簡単な選択肢であり、ワンクリックバックアップ、クラウドストレージ、自動スケジュール機能を提供します
- FTP/phpMyAdmin経由で手動バックアップを行うか、ウェブホストの組み込みバックアップツールを利用することもできます
- 定期的なバックアップは、ハッキング、クラッシュ、人為的ミス、更新失敗からあなたを守ります。最低でも週1回のスケジュールを設定しましょう。
簡単なまとめ:WordPressサイトをバックアップする方法
目次
なぜWordPressサイトをバックアップするのか?
ウェブサイトのオーナーとして、最悪の事態はいつ起こるかわかりません。何年もかけてサイトを成長させた後、予期せぬサイバー攻撃やクラッシュに直面するかもしれません。
WordPressのバックアップは、ウェブサイトのデータベースとファイルの完全なコピーを保存したものです。何か問題が発生した場合に、サイトを機能的な状態に復元するための重要なセーフティネットとして機能します。
包括的なバックアップには、サイトの重要な部分がすべて含まれます:
- WordPressのコアファイル:wp-admin、wp-content、wp-includes、そして重要なwp-config.phpファイルなどの重要なディレクトリ。
- プラグインとテーマのファイル: インストールされているすべてのテーマとプラグイン。
- アップロードされたメディアファイル:wp-content/uploadsフォルダに保存されている画像、動画、ドキュメント、その他のメディア。
- WordPressデータベース:投稿、ページ、コメント、ユーザーデータ、サイト設定を含むすべてのデータベーステーブル(wp_posts、wp_comments、wp_users、wp_optionsなど)。
定期的なバックアップの主な利点:
ウェブサイトが危険にさらされたり、問題が発生した場合(プラグインの競合やマルウェア感染など)、エラーのない最新のバックアップに戻すことができます。
以前のバージョンにロールバックすることで、それが可能になる:
- 削除または破損したデータの復元: 誤って削除したり、悪意のある行為によって失われたコンテンツを復元します。
- マルウェアとセキュリティの脅威を除去: サイバー攻撃後にサイトをクリーンアップします。
- サーバークラッシュの解決: ホスティング関連の問題からサイトをオンラインに戻します。
- ヒューマンエラーを元に戻す:サイト管理や更新時のミスを修正します。
- 失敗したアップデートのロールバック 新しいソフトウェア(プラグイン、テーマ、コア)が競合を引き起こした場合、サイトを元に戻します。
WordPressのファイルとデータベースを定期的にバックアップすることは、WordPressの効果的なメンテナンスの基本です。これにより、かけがえのない安心と、より良いサイトのセキュリティを得ることができます。
WordPressサイトのバックアップ方法
WordPressは自動的にウェブサイトのバックアップを行いません。つまり、自分で対策を講じなければ、サイトは常に危険にさらされている状態です。
WordPressサイトのバックアップ方法は、初心者でも簡単に習得できます。WordPressサイトをバックアップする主な方法は3つあります:
- バックアッププラグイン(推奨):ワンクリックバックアップ、自動スケジュール、クラウドストレージ、簡単な復元を実現するDuplicatorをインストール。あらゆるスキルレベルに最適です。
- 手動バックアップ:FTP経由でファイルをダウンロードし、phpMyAdminでデータベースをエクスポートします。無料ですが時間がかかり、技術的な知識が必要です。
- ウェブホストのバックアップ:cPanelやコントロールパネルを通じて、ホスティングプロバイダーの組み込みバックアップツールを使用します。シンプルですが、制御やカスタマイズの選択肢は限られています。
方法1:WordPressバックアッププラグインを使用する
WordPressをバックアップする最も簡単な方法は、WordPressバックアッププラグインをインストールすることです。必要なときにいつでも素早くファイルとデータベースのコピーを保存することができます。
さらに、これらのツールは、クラウドバックアップを作成したり、ウェブサイトの以前のバージョンを復元したり、データを別の場所に移行したりすることもできます。
ステップ1:デュプリケーターをインストールする
WordPressのバックアッププラグインは数多く存在しますが、Duplicatorは非常に使いやすいです。わずか数回のクリックで、Duplicatorはサイトのファイルとデータベースを単一のzipファイルとして保存します。

さらに、Duplicatorプラグインはバックアップ以上のことができます。それは
- サイトを別のドメイン名、サーバー、またはホストに移動する。
- ライブサイトをステージングエリアにクローンする
- 設定済みのWordPressインストールを作成する
- 大規模サイトおよびWordPressマルチサイトネットワークの移行
- サイトのコピーをクラウドに送信する
- そしてもっと!
Duplicatorがご自身のニーズに合っていると判断したら、サブスクリプションを選択しプラグインをダウンロードしてください。無料版も利用できますが、自動バックアップ、クラウドストレージ、その他の便利なバックアップ機能を利用するにはアップグレードをご検討ください。
次に、WordPressのダッシュボードを開き、Duplicatorをインストールする。
最後に、購入時に受け取ったライセンスキーをアクティベートしてください。これを行うには、Duplicator Pro " 設定 " 一般 を見つけてください。ライセンスキーを貼り付けます。

ステップ2:バックアップの作成
Duplicatorを使用すると、ウェブサイトの全ファイル、プラグイン、テーマ、コンテンツ、MySQLデータベースを単一のzipファイルに圧縮できます。このバックアップをローカルコンピュータにダウンロードして保管できます。
サイトのバックアップを開始するには、Duplicator Pro " バックアップ " 新規追加に進みます。

バックアップの名前にはダイナミック・タグを使ってください。こうすることで、後でサイトを復元する必要がある場合に簡単に見つけることができます。

デフォルトでは、バックアップはローカルサーバーに保存されます。ただし、Duplicatorは以下のようなオフサイトストレージをサポートしています:
- 内蔵デュプリケーター クラウドストレージ
- ファイル転送プロトコル
- グーグルドライブ
- ドロップボックス
- マイクロソフトOneDrive
- アマゾンS3
- わさび
- グーグル・クラウド
- ドリームオブジェクト
- ウルトル
- DigitalOceanスペース
- クラウドフレアR2
- バックブレイズB2
- その他のS3互換クラウドサービス
これらのアカウントのいずれかを接続すると、ストレージセクションでそのアカウントを選択できます。

バックアップをカスタマイズすることができます。バックアップファイルに含めたいデータを選択するだけです。

ほとんどの場合、完全なバックアップが必要です。これにはWordPressサイトのすべてが含まれるため、必要に応じて簡単に復元することができます。
ただし、Duplicatorを使えば、どんな種類のバックアップでも簡単に作成できます。
Database Onlyタブをクリックすると、データベースのコピーだけが保存されます。WooCommerceサイトを運営している場合、顧客データの紛失を防ぐことができます。

完全なバックアップの場合は、「Full Site」タブを選択します。次に、[次へ]をクリックします。
Duplicatorはあなたのウェブサイトをスキャンします。サイトが正常にバックアップできることを確認するために、あらゆる通知をチェックしてください。

最後に「バックアップを作成」をクリックする。
ステップ 3: バックアップのダウンロード
ここまでで、あなたはサイト全体のコピーを作成しました。この時点までサイトを簡単に復元できるようにするには、ダウンロードする必要があります。
バックアップページを開きます。リストから、先ほど作成したバックアップを探します。

バックアップの横にダウンロードボタンがあります。これをクリックし、両方のファイルを選択します。
これでサイトのバックアップがコンピュータにダウンロードされます。必要に応じて簡単にアクセスできるように、これらのバックアップファイルを保存しておいてください。
サイトがサイバー攻撃や重大なエラーに見舞われたときはいつでも、これらのファイルをサーバーに再アップロードしてサイトを復元することができます。ただし、バックアップの横にある復元ボタンを押すだけでも可能です。

他のバックアッププラグインとは違い、Duplicatorはディザスタリカバリポイントも提供します。これはダッシュボードにアクセスできない場合でもサイトをロールバックします。
ディザスタリカバリのためにバックアップを使用するには、ローカルに保存されているフルバックアップである必要があります。次に、災害復旧アイコンをクリックする。

リカバリーポイントを設定したら、リカバリーのURLをコピーするか、ランチャーファイルをダウンロードします。どちらを選んでも、すぐにリカバリーウィザードが起動します。

これで、あなたのサイトはサイバー攻撃やその他の大きな問題から完全に保護されます!
ステップ4:自動バックアップの設定
必要なたびに手動でサイトをバックアップすることも可能ですが、これには余分な時間と労力がかかります。代わりに、自動バックアップの設定を検討してください。
Duplicatorを使えば、バックアップのスケジュールを設定するだけで、バックアップを忘れることができます。まずはDuplicator Pro " スケジュールバックアップ " 新規追加をご覧ください。

バックアップスケジュールに名前を付けます。バックアップテンプレートでは、バックアップに保存される情報をカスタマイズできます。

アイコンをクリックすると、テンプレートの編集ページに移動します。ここで、バックアップ・プリセットを自由に編集してください。

テンプレートを保存したら、それを新しいバックアップ・スケジュールに選択します。次に、保存場所を選択します。

バックアップのスケジュールを設定してください。1時間ごと、1日ごと、1週間ごと、または1か月ごとの自動バックアップを作成できます。各オプションごとに、異なるカスタマイズ設定が表示されます。

また、Start Timeを選択する必要があります。これにより、特定の時刻にバックアップ処理が開始されます。

最後に、「このスケジュールを有効にする」にチェックを入れます。保存すると、Duplicatorは自動的に定期的なバックアップを開始します。
簡単なまとめ:WordPressプラグインでウェブサイトをバックアップする
1.Duplicatorをインストールしてアクティベートする: プラグインをダウンロードし、WordPressサイトにアップロードし、ライセンスキーを有効にして全機能のロックを解除します。
2.新しいバックアップを作成する:Duplicator Pro " バックアップ " 新規追加でバックアップをカスタマイズし、保存場所を選択し、スキャンを実行します。
3. ダウンロードと安全な保存: バックアップが完了したら 、コンピュータにダウンロードするか、Duplicator Cloud、Google Drive、Amazon S3などの接続済みクラウドサービスに自動的に保存します。
4.将来のバックアップを自動化する:Duplicator Pro " スケジュールバックアップでスケジュールバックアップを設定し、手動で作業することなくサイトを保護します。
方法2:WordPressを手動でバックアップする
WordPressウェブサイトには、コアファイルとデータベースの2つの主要部分があります。この2つを手動でダウンロードすれば、ウェブサイト全体のバックアップを取ることができます。
これらのリスクに見合うと判断した場合は、WordPressのファイルをバックアップすることから始めましょう。これを行うには、Filezillaのようなファイル転送プロトコル(FTP)クライアントを開き、public_htmlディレクトリを見つけます。
このルートディレクトリにあるファイルをすべて選択し、ダウンロードする。

また、WordPressのデータベースをダウンロードする必要があります。phpMyAdminというデータベース管理ツールを使って、データベースを選択し、エクスポートをクリックします。

ファイル形式は必ずSQLを選択してください。Goをクリックすると、データベースが自動的にダウンロードされます。

ファイルやデータベースのバックアップができたので、データを復元する必要がある場合は、それらをサイトに再アップロードすることができます。
クイック・サマリー:WordPressサイトを手動でバックアップする方法
1.FTPでサーバーに接続:FileZillaのようなFTPクライアントを使ってサイトのルート・ディレクトリ(通常はpublic_html)にアクセスし、WordPressのファイルをすべてダウンロードする。
2.phpMyAdminにアクセスします:ホスティングコントロールパネルにログインし、phpMyAdminを開いてサイトのデータベースを管理します。
3.データベースをエクスポートします:WordPressデータベースを選択し、エクスポートタブをクリックし、SQLフォーマットを選択し、Goを押してファイルをダウンロードします。
4.両方のファイルを安全に保管する:サイトファイルとSQLデータベースのバックアップの両方を安全な場所に保管してください。必要に応じて、サイトを復元するために再アップロードすることができます。
方法3:ウェブホストでウェブサイトをバックアップする
多くの場合、WordPressホスティング会社は自動的にウェブサイトをバックアップします。Bluehostでは毎日、毎週、または毎月の無料バックアップを作成します。
サイトのバックアップ戦略はご自身で管理することをお勧めしますが、ウェブホストに依存する選択肢もあります。
いくつかのWordPressホストでは、コントロールパネルで新しいバックアップを作成することもできます。Bluehostユーザーは、cPanelにサインインし、バックアップをクリックすることができます。

これにより、WordPressサイトをバックアップするためのいくつかの異なる方法が得られます。部分バックアップでは、ルートディレクトリのコピーをダウンロードできます。

このページでは、データベースのバックアップも作成できます。データベース名をクリックするだけです。

クイック・サマリー:ウェブホストでWordPressサイトをバックアップする方法
1.ホスティングアカウントにログインします:ホストのコントロールパネル(通常はcPanel)にアクセスし、ウェブサイトの設定を管理します。
2.バックアップセクションを見つけます:Backup(バックアップ)、Backup Wizard(バックアップウィザード)などのラベルが付いたツールまたはタブを探します。
3.サイトファイルをダウンロードします:ルートディレクトリまたはホームディレクトリのファイルを選択してダウンロードします。
4.データベースをエクスポートします:WordPressデータベース名をクリックして、完全なコピーをダウンロードします。サイトファイルと合わせて、完全なバックアップとなります。
WordPressのバックアップ方法の比較
| バックアップ方法 | 長所 | 短所 |
| バックアッププラグイン | - 自動化オプションで使いやすい - クラウドストレージに対応 - バックアップのスケジュール設定が可能 | - 全機能を利用するには有料版が必要な場合がある - プラグインの信頼性による |
| 手動バックアップ | - バックアッププロセスを完全にコントロール - プラグインに依存しない | - 時間がかかる - 人為的ミスのリスク - 専門知識が必要 |
| ウェブホストのバックアップ | - ホスティングパッケージに含まれていることが多い - 自動化され、ホスティングサービスと統合されている。 | - カスタマイズの制限 - ホストのバックアップ頻度と信頼性に依存する。 |
よくある質問 (FAQ)
プラグインなしでWordPressサイトをバックアップするには?
FTPクライアント(FileZillaなど)またはホスティングのファイルマネージャー(cPanelファイルマネージャーなど)を使用してサイトファイルをダウンロードすることで、プラグインなしでWordPressサイトを手動でバックアップできます。phpMyAdminを使用してMySQLデータベースをエクスポートします。多くのWordPressホスティング会社は、ホスティングコントロールパネル内に独自のビルトインバックアップツールも提供しています。推奨される方法については、常に特定のホストのドキュメントを参照してください。
WordPressサイトはどのくらいの頻度でバックアップすべきですか?
WordPressのバックアップの頻度は、サイトの変更頻度によって異なります。最低でも毎週バックアップしてください。しかし、頻繁に更新されるアクティブなサイト、トラフィックが多いサイト、eコマース取引のあるサイトでは、データベースのバックアップを毎日、あるいは毎時バックアップすることを検討してください。
- Eコマース・ウェブサイト/アクティブ・ブログ: 毎週フルバックアップ、毎日(または毎時間)データベースバックアップ。
- コンテンツの多いブログ 毎週フルバックアップ、新しい投稿ごとにデータベースバックアップ。
- 静的サイト(更新頻度が低い): 毎月フルバックアップ
Duplicatorのようなプラグインを使えば、バックアップスケジュールをカスタマイズし、特定のデータをターゲットにして、ストレージとデータ保持を最適化することができる。
最高のWordPressバックアッププラグインとは?
Duplicatorは、その包括的な機能、バックアップとサイト移行の両方のための使いやすさ、災害復旧オプションにより、広く最高のWordPressバックアッププラグインと考えられています。
代替: 他の人気で信頼できるバックアッププラグインには、UpdraftPlus(クラウドストレージオプションと無料版で知られる)とJetpack(より大きなスイートの一部としてリアルタイムバックアップとセキュリティ機能を提供)がある。
WordPressサイトを無料でバックアップするには?
Duplicator Liteプラグインをインストールすれば、WordPressサイトを無料でバックアップできます。この無料版では、サイトのフルバックアップ(ファイルとデータベース)を.zipファイルとしてローカルサーバーに作成することができます。このファイルをコンピュータにダウンロードして保管することができます。別の方法として、手動バックアップ方法(FTP/phpMyAdmin)も無料ですが、より技術的なスキルと時間が必要です。
WordPressサイトを手動でバックアップおよび復元するにはどうすればよいですか?
WordPressサイトを手動でバックアップするには、FTPクライアント(またはcPanelファイルマネージャ)を使用してpublic_htmlディレクトリからすべてのファイルをダウンロードし、phpMyAdminを使用してWordPressデータベースを.sqlファイルとしてエクスポートします。
手動で復元するには、これらのバックアップファイルをアップロードし、同じツールを使用して.sqlデータベースをサーバーにインポートします。このプロセスは通常、プラグインベースのリストアよりも複雑です。
WordPressのバックアップが成功したことを知るには?
WordPressのバックアップの成功を確認する:
- ファイルの存在を確認します: バックアップファイル(Duplicatorの場合は.zipまたは.dafファイル)が選択した保存場所(ローカルサーバー、クラウドストレージ)に存在するかどうかを確認します。
- サイズをチェックする:ファイルサイズが妥当で、期待されるデータがすべて含まれていることを確認する。
- プラグインの確認: Duplicatorを含むほとんどの評判の良いバックアッププラグインは、完了時に成功メッセージ、ステータスログ、または電子メール通知を提供します。
- テスト・リストア(推奨): 定期的にステージング環境または開発環境でテストリストアを実行し、バックアップが完全に機能し、すべてのデータを復元できることを確認します。
バックアップに失敗したらどうすればよいですか?
WordPressのバックアップに失敗した場合は、落ち着いて体系的にトラブルシューティングを行ってください:
- ドキュメント/サポートを参照する: バックアッププラグインの公式ドキュメントを参照するか、サポートチームに連絡してください。ホスティングプロバイダのサポートもサーバー関連の問題をサポートしてくれます。
- エラーメッセージを確認する: バックアッププラグインのログやダッシュボードをチェックし、エラーメッセージを確認する。
- サーバーのリソースをチェックしてください: 一般的な原因として、PHPのメモリ制限、実行時間、ディスク容量の不足が挙げられます。ホスティングプロバイダーに連絡して、必要に応じてこれらの制限を増やしてください。
- プラグインの設定を調整する: 大きなフォルダを除外してバックアップサイズを減らすか、プラグイン内のタイムアウト設定を調整してください。
- 他のプラグインを無効にする: 他のプラグインを一時的に無効にして、競合がないかチェックします。
予期せぬエラーからサイトを守る
WordPressサイトのバックアップ方法を学ぶことは、ウェブサイトオーナーにとって必須です。サイトのファイルとデータベースのコピーを定期的に保存することで、データ損失、サイバー攻撃、技術的な問題に対する重要なセーフティネットができます。
一貫したバックアップ戦略により、常に信頼できるバージョンのサイトを復元することができ、安心して投資した労力を守ることができます。
ウェブサイトを定期的にバックアップする準備はできましたか?自動バックアップとディザスタリカバリポイントを設定するためにDuplicator Proをお試しください!
ここにいる間に、他のWordPressバックアップガイドも気に入ると思う: