こんにちは、阿久梨絵です!
突然サイトが真っ白になったり、ログインできなくなったり…。
WordPress を使っていると、そんなトラブルに遭遇することがあります。
でも安心してください。バックアップがあれば、サイトは元に戻せます。
この記事では、WordPressのバックアップから復元する方法を、初心者にもわかりやすく解説します。
復元前に確認すること
・バックアップの種類:ファイルだけ?データベースも含まれている?
・復元対象の範囲:テーマ・プラグイン・画像・投稿データなど
・復元方法の選択:手動(FTP+phpMyAdmin)か、プラグインを使うか
手動で復元する方法(基本編)
① WordPressファイルをFTPで復元
1. FTPクライアント(FileZillaなど)でサーバーに接続
2. /wp-content/ フォルダをバックアップからアップロード
3. 必要に応じて /wp-admin/ や /wp-includes/ も復元
4. 上書き確認が出たら「すべて上書き」を選択
※ファイル構成が崩れると動作不良の原因になるので、フォルダごと復元するのが安心です。
② データベースをphpMyAdminで復元
1. サーバーの管理画面から「phpMyAdmin」を開く
2. 対象のデータベースを選択
3. 「インポート」タブから .sql ファイルをアップロード
4. 実行後、テーブルが正しく表示されていれば成功
※インポート時のエラーは、文字コードやファイルサイズ制限が原因のことも。
③ wp-config.phpの確認と調整
・データベース名・ユーザー名・パスワードが正しいか確認
・セキュリティキーやプレフィックスも一致しているかチェック
復元後にやるべきこと
・サイトが正常に表示されるか確認
・ログインできるかテスト
・プラグインやテーマの互換性をチェック
・セキュリティ対策(ログイン履歴・改ざんチェック)を実施
安心して運営するために
・定期的なバックアップ(週1回以上がおすすめ)
・ステージング環境でのテスト
・自動バックアッププラグインの導入(UpdraftPlus、BackWPupなど)
まとめ
WordPress が突然壊れる――それは誰にでも起こり得ることです。
真っ白な画面、ログイン不能、表示崩れ…。そんなとき、バックアップがあるかどうかで、対応の安心感がまったく違います。
今回ご紹介した復元手順は、初心者でも落ち着いて取り組めるように設計されたものです。
FTPやphpMyAdminと聞くと難しく感じるかもしれませんが、「サイトを守るための手段」と考えれば、少しずつでも覚えておく価値は十分にあります。
阿久梨絵でした!
