美しいデザイン、魅力的なコンテンツ、成長するオーディエンスなど、WordPressサイトに心血を注いできたとします。しかし、災難に見舞われます。サイトがクラッシュしたり、ダッシュボードからロックアウトされたり、データが消えてしまったり。
怖いことのように聞こえますが、私たちの長年の経験では、それはあなたが思うよりも頻繁に起こります。サイトのダウンタイムやデータ損失は壊滅的な打撃を与えます。
そこでWordPressディザスターリカバリープランの出番です。サイトの保険のようなもので、不測の事態が発生しても迅速に復旧できるようにします。
このガイドでは、WordPressのディザスターリカバリー計画の立て方をご紹介します。
なぜディザスターリカバリープランが必要なのか?
WordPressは強力で人気のあるプラットフォームですが、予期せぬ出来事によってサイトがダウンしてしまうこともあります。WordPressのディザスターリカバリープランは、サイトを復旧させるためのロードマップのような役割を果たします。
それがなぜ重要なのか:
- ダウンタイムとデータ損失を最小限に抑えます:ハッキング攻撃からファイルの偶発的な削除まで、災害はさまざまな形で発生します。リカバリプランがあれば、WordPressサイトを迅速に復旧させることができ、サイトが利用できない時間を最小限に抑えることができます。
- 評判を守ります:WordPressウェブサイトの停止は、貴社の評判を損ない、ユーザーの信頼を失います。ディザスターリカバリープランがあれば、問題に迅速に対処し、ユーザーの信頼を回復することができます。
- ビジネスの継続性を確保:ウェブサイトがビジネスにとって重要である場合、ディザスターババリープランを導入することで、業務への支障を軽減することができます。サイトを迅速にオンラインに戻すことで、収益の損失を抑えることができます。
とはいえ、ディザスターリカバリー計画の作り方を見てみよう。以下のリンクをクリックすると、どのステップにも進むことができる:
ステップ1.WordPressサイトの弱点エリアの分析
サイトを保護する前に、何から保護するのかを知る必要があります。まず、サイトに影響を与える可能性のある災害について考えることから始めましょう。
例えば、サーバーのクラッシュ、停電、プラグインの競合、破損したデータベース、WordPressのエラーによって、サイトが一時的にユーザーから利用できなくなったり、ユーザーエクスペリエンスが制限されたりすることがあります。
まずはデバッグモードを有効化し、WordPressのエラーログを確認し、各問題を修正することから始めましょう。
データを盗んだり、悪質なコードを注入したり、サイトを人質にして身代金を要求しようとするハッカーも、考慮すべきリスクのひとつです。誤って重要なファイルを削除したり、互換性のない更新をインストールしたり、フィッシング詐欺に引っかかったりすることも、災難を引き起こす可能性がある。
ハッカーがターゲットにできるサイトの脆弱性や弱いエリアを見つけようとすることができます。これには、古くなったプラグイン、WordPressのコアファイル、テーマ、脆弱なパスワードなどが含まれます。
サイトのすべてをドキュメンテーションすることもベストプラクティスです。これには、ログインサイト、プラグインやテーマの設定、カスタマイザー、ホスティングサービスのアカウント情報、ホスティングプロバイダー、セキュリティ専門家、ウェブ開発者の緊急連絡先などが含まれます。
また、クラウドストレージサービスやパスワードマネージャーを利用して、ドキュメンテーションを安全に保管し、アクセスできるようにしておくこともできる。こうしておけば、何か問題が発生した場合でも、重要な情報を瞬時に復元することができる。
ステップ2.WordPressサイトの定期的なバックアップ
弱点エリアが浮き彫りになったら、次にすべきことは、サイト上の重要な要素をすべてバックアップすることです。これには、ブログ投稿、ランディングページ、画像、動画、テーマファイル、カスタマイザー情報、コメント、プラグイン、テーマ、CSSファイルなどが含まれます。
WordPressのバックアップを作成する最も簡単な方法は、Duplicator Proのようなプラグインを使用することです。Duplicator Proは、サイトの移行やクローン作成だけでなく、バックアップパッケージの作成も簡単に行うことができます。
WordPressバックアッププラグインには、スケジュールバックアップ、リカバリポイント、クラウドストレージの統合、移行ツールなど、より多くの機能も含まれています。
また、FTPクライアント、ホスティングサービスのcPanelやダッシュボードのファイルマネージャ、phpMyAdminパネルを使用して、サイトのデータを手動でバックアップすることもできます。
Duplicatorの無料版もありますので、まずはそちらをご利用ください。ステップバイステップの詳細については、WordPressウェブサイトのバックアップ方法に関するガイドをご覧ください。
サイトの新しいコピーを準備しておけば、災害が発生したときにいつでもバックアップからWordPressを簡単に復元することができます。こうすることで、データの損失を防ぎ、すぐにサイトを立ち上げることができます。
ステップ 3.WordPressウェブサーバーのアップタイムを監視する
ディザスターリカバリー計画においてもう一つ重要なツールは、サーバーのアップタイムモニターです。アップタイムとは、サイトが中断することなくインターネット上のユーザーが利用できる状態のことです。
これらのツールは、あなたのサイトのサーバーを監視し、それがダウンしているときはいつでもあなたに通知します。サイトに何か問題が発生した場合、メールやSMSで即座に通知されるため、できるだけ早く修正することができます。
例えば、UptimeRobotを使ってアップタイムを監視することができる。一番の魅力は無料であることだが、プレミアムプランに登録すれば、SMS、ボイスメール、メール、その他のチャンネルでアラートを受け取ることもできる。
その他の稼働時間監視ツールについては、WordPressサイトのサーバー稼働時間を監視する方法のガイドをご覧ください。
障害やサーバーのダウンタイムが発生したら、すぐにわかります。次のステップは、キャッシュと DNSキャッシュを クリアして、サイトが復旧したかどうかを確認することです。または、ホスティングサービスに連絡して、サイトが復旧していることを確認することもできます。
ステップ4.サイトのセキュリティを強化する
安全なサイトとは、そもそも災害が起こりにくいサイトです。WordPressのディザスターリカバリープランでは、以下の方法でサイトのセキュリティを強化することができます:
- 強力なパスワードの選択:すべてのサイトアカウントにユニークで複雑なパスワードを使用する。災害が発生した場合は、すべてのパスワードを新しく強力なものに置き換えることが重要です。
- 2要素認証の有効化: 2要素認証を有効化して、すべてのログインにセキュリティのレイヤーを追加する必要があります。
- すべてを更新しておく: WordPressのコア、プラグイン、テーマを定期的に更新し、セキュリティの脆弱性にパッチを当てましょう。万が一何か問題が発生した場合は、バックアップから復旧した後にプラグイン、テーマ、コアファイルを更新してください。
- WordPressセキュリティ・プラグインの使用: SucuriのようなWordPressセキュリティ・プラグインをインストールし、マルウェアのスキャン、不審な活動のブロック、サイトのセキュリティ監視を行う。
- ウェブ・アプリケーション・ファイアウォール(WAF)を追加する:セキュリティ・プラグインに加え、サイト上でWAFを使用する必要があります。悪意のあるトラフィックがサイトに到達して大惨事を引き起こすのを防ぐことができる。
セキュリティのヒントについては、WordPressのセキュリティに関する究極のガイドをご覧ください。
プロからのアドバイス:WordPressサイトがハッキングされ、どうすればよいか本当に〜してもよいですか?プロを呼ぶ時かもしれません。
WPBeginnerハッキングサイトリペアでは、私たちの専門家チームが悪意のあるコード、ファイル、マルウェアをクリーンアップし、あなたのサイトをすぐに復旧させます。
ステップ5.WordPressのメンテナンス&サポートサービスに依頼する
ディザスターリカバリー計画のもう1つの重要な部分は、問題を迅速に解決し、サイトを復旧できるWordPressの専門家を雇うことです。
WordPressのメンテナンスサービスは数多くあります。定期的なバックアップ、サイトのアップタイムの監視、24時間365日のサポート、サイトのスピードの最適化、あらゆる災害からのサイトの復旧など、さまざまなサービスを提供しています。
例えば、WPBeginnerプロメンテナンスサービスは、あなたのサイトに最適なサポート機関です。業界15年以上の経験を持ち、10万人以上のユーザーのWordPressをサポートしてきました。
また、WordPressのコア、プラグイン、テーマが常に最新の状態に保たれ、最新の更新がサイトのパフォーマンスに悪影響を与えないようにします。
基本的なサイトメンテナンスの他にも、受けられるサービスがあります。サイトデザイン、トラフィックを増やすSEOサービス、スピードの最適化、緊急サポートなどです。
WPBeginnerプロサービスの全リストをご覧ください。
ステップ6.ディザスターリカバリープランのテスト
WordPressのディザスターリカバリープランがどれだけ効果的かは、実際にテストしてみなければわかりません。
例えば、災害をシミュレートし、バックアップからローカルまたはステージング環境にウェブサイトをリストアすることで、計画をテストすることができます。これにより、バックアップが最新であること、またはスケジュールされたバックアップが正しく機能していることを確認できます。
万が一、バックアップの復元中にエラーが発生したり、バックアップファイルに重要な要素が欠けていると感じたりした場合は、シミュレーション中に修正することができます。
また、サイトが正しく機能しているか、データはすべて無傷か、すべてが正常に機能しているかも確認する必要があります。
この投稿が、WordPressのディザスターリカバリープランの立て方の参考になれば幸いです。WordPressサポートへの連絡方法や究極のWordPressメンテナンスガイドもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
ご質問やご提案がおありですか?ディスカッションを始めるためにコメントを残してください。