エックスサーバーで復元できない?データ消失を防ぐための対処法と完全ガイド
エックスサーバーでデータ復元ができない原因と確認ポイント
エックスサーバーでは、サーバー上のWebデータやメール、MySQLデータベースを毎日自動でバックアップしていますが、「復元しようとしたらデータがない」「復元できない」と焦ってしまうケースがあります。
復元作業を行う前に、まずは以下の原因に該当していないか確認してください。
INFO
エックスサーバーの自動バックアップは、サーバー領域の「Web・メールデータ」および「MySQLデータベース」を毎日自動でコピーし、過去14日分のデータを保持する仕様です。
・保持期間:最大14日間
・対象:Webデータ、メールデータ、MySQLデータベース
※15日以上前のデータは順次上書きされるため、復元することはできません。
復元できない主な原因
- 保持期間(14日間)を過ぎている
最も多い原因です。自動バックアップは過去14日分しか保持されません。消失から15日以上経過している場合、サーバー側での自動復元は不可能です。 - バックアップ対象外のデータ
サーバー側で保持しているデータは、あくまでサーバー領域内(Web・メール・MySQL)のものです。外部サービス(外部のメールサーバーや外部APIなど)のデータは対象外となります。 - 誤った復元手順を実行している
「Web・メールデータ」と「MySQLデータベース」では復元手順が異なります。混同して操作を行うと、正しくデータが戻らないことがあります。 - サーバーパネルへのアクセス権限
「管理者ユーザー設定」を利用している場合、ログインしているアカウントに「自動バックアップからのデータ復元」を実行する権限が付与されていない可能性があります。
確認すべきポイント
もし上記を確認しても解決しない場合は、バックアップデータ自体が破損している可能性は極めて低いものの、サーバー側の障害や仕様変更の可能性もゼロではありません。その際は、自身で手動バックアップを取っていないか確認しつつ、エックスサーバーのサポート窓口へ状況を伝えて相談することをおすすめします。
自動バックアップからデータを復元する正しい手順
エックスサーバーには、Webデータ・メールデータ・MySQLデータベースを過去14日分自動でバックアップする機能が標準搭載されています。万が一のデータ消失時には、サーバーパネルから直接データを復元することが可能です。
なお、復元には「バックアップデータから任意のフォルダ・ファイルをダウンロード(取得)する方法」と「データベースを復元する方法」の2種類があります。状況に合わせて以下の手順を確認してください。
STEP 2
Webデータ・メールデータの復元(ダウンロード)
- 「自動バックアップ」メニュー内の「バックアップデータ取得」を選択します。
- 復元したい日付(過去14日以内)を選択し、「ダウンロード」ボタンをクリックします。
- 指定したデータが圧縮ファイル形式でダウンロードされます。
- ダウンロードしたファイルを解凍し、必要なファイルをFTPソフト等を使用してサーバーへアップロード(上書き)してください。
STEP 3
MySQLデータベースの復元
- 「自動バックアップ」メニュー内の「バックアップデータ復元」を選択します。
- 復元対象のデータベースを選択し、復元したい日付を指定します。
- 「復元を開始する」ボタンをクリックします。
- 処理が完了するまで待ちます(データベースの容量により数分かかる場合があります)。
ATTENTION
データベースの復元を実行すると、指定した日付以降のデータはすべて上書きされ、消滅します。 復元前には必ず現在の状態を別途バックアップしておくか、本当にその日付に戻して問題ないか慎重に判断してください。
POINT
もし「WordPressの設定を誤ってサイトが表示されなくなった」といったケースであれば、自動バックアップからの復元よりも、エックスサーバー独自の「WordPressリカバリー」機能が活用できる可能性があります。リカバリー機能は、より簡便にWordPress環境の修復やリセットを行えるため、まずはそちらを確認することをおすすめします。
それでも解決しない場合に試すべき代替案
自動バックアップ機能や「WordPressリカバリー」を使用してもデータが復旧できない場合、あるいはそもそもバックアップ対象外のデータが消失してしまった場合は、以下の代替案を検討する必要があります。
POINT
作業前の注意点:
復旧作業を試みる前に、必ず現在のサーバー領域をFTPソフトなどでバックアップ保存してください。誤った操作で状況が悪化するのを防ぐため、現状を維持することが最優先です。
1. 自身で作成した外部バックアップの活用
もし、プラグイン(UpdraftPlusやAll-in-One WP Migrationなど)を使用して定期的にバックアップを取得していた場合は、そちらのデータから復旧を試みてください。サーバー側の自動バックアップよりも、直近のデータが含まれている可能性があります。
2. ローカル環境の確認
Webサイトの制作過程で、PC内に最新のデータが残っていないか確認してください。特にCSSやPHPファイルを直接編集していた場合、ローカル環境にあるバックアップデータが唯一の救いになることがあります。
3. エックスサーバーのカスタマーサポートへ問い合わせる
上記の方法でも解決しない場合、最後はエックスサーバーのサポートへ相談しましょう。
ただし、サーバー会社側のバックアップデータはあくまで「お客様自身で復旧するためのもの」であり、サポートが個別のファイルを個別に抽出・復元する作業は原則として行っていません。
問い合わせる際は、以下の情報を整理して伝えるとスムーズです。
いつ、どのような操作をした後にデータが消失したか
どのデータ(ファイル名やデータベース名)が消えたのか
どのようなエラーが表示されているか
自動バックアップからの復旧を試みた結果、どうなったか
INFO
エックスサーバーは24時間365日のメールサポートに加え、電話サポートも提供しています。緊急性が高い場合は、電話で状況を説明することをおすすめします。
4. 専門の復旧業者への相談
サーバー側のバックアップも存在せず、手元にもデータがないという最悪のケースでは、データ復旧専門の業者へ依頼する選択肢もあります。ただし、レンタルサーバー上のデータ復旧は難易度が高く、費用も高額になる可能性があるため、最終手段として検討してください。
今後データ消失で困らないための運用チェックリスト
エックスサーバーには自動バックアップ機能が備わっていますが、万が一の事態に備えて「自分自身で守る」体制を整えておくことが、サイト運営における最大のリスク管理です。
以下のチェックリストを参考に、定期的なメンテナンスとバックアップ体制を見直しましょう。
POINT
もっとも重要なのは「バックアップがあること」ではなく、「いざという時に正しく復元できること」です。バックアップファイルを保存するだけでなく、別のローカル環境などで復元テストを一度でも経験しておくと、トラブル発生時の心理的な余裕が大きく変わります。
ATTENTION
プラグインによるバックアップは便利ですが、サーバーの負荷や設定ミスにより正常に完了していないケースもあります。バックアップ完了の通知メールが届いているか、または保存先のストレージに最新のファイルが生成されているかを月に一度は確認するようにしてください。
エックスサーバーの復元に関するよくある質問
エックスサーバーでのデータ復元やバックアップ機能に関して、ユーザーからよく寄せられる疑問をQ&A形式でまとめました。
自動バックアップから復元できるデータは何ですか?
エックスサーバーでは、サーバー領域の「Web・メールデータ」および「MySQLデータベース」が毎日自動でバックアップされています。これらは過去14日分保持されており、必要なデータを個別に取得・復元することが可能です。
復元に料金はかかりますか?
いいえ、自動バックアップからのデータ復元は無料です。ご自身でサーバーパネルから操作を行うことで、追加費用なしでデータを復旧させることができます。
「WordPressリカバリー」と「自動バックアップからの復元」はどう違いますか?
「WordPressリカバリー」は、WordPressの不具合(ログインできない、画面が真っ白になるなど)をワンクリックで復旧・リセットするための独自機能です。一方、「自動バックアップからの復元」は、誤って削除したファイルや過去のデータベース状態へ戻すための、より広範なデータ復旧手段となります。
14日以上前のデータは復元できますか?
基本的に、自動バックアップは「過去14日分」のみが保持されます。そのため、14日を過ぎたバックアップデータは順次上書きされ、復元することはできません。重要なデータは、定期的に手動でローカル環境へダウンロードしておくことを強く推奨します。
自分での復元が難しい場合はどうすればよいですか?
サーバーパネルの操作に不安がある場合や、重大なトラブルで自力での復旧が困難な場合は、エックスサーバーのサポート窓口へお問い合わせください。ただし、データ復旧作業自体はお客様ご自身で行うことが基本となります。
EXPERIENCE
以前、WordPressのプラグイン設定を誤り、サイトが真っ白になるトラブルに遭遇しました。焦って「自動バックアップからの復元」を試みたのですが、なぜかデータが戻らず「復元できない」と青ざめました。
原因は単純で、復元対象のディレクトリ指定が間違っていたことでした。サポートページを読み込み、落ち着いて「ファイルマネージャ」から該当する日付のデータを慎重に指定し直すと、わずか10分程度でサイトが完全な姿で復活しました。
エックスサーバーのバックアップ機能は本当に優秀ですが、復元作業自体は慎重な操作が求められるため、深夜の作業は避けるのが賢明です。今回の一件で、バックアップがあるという安心感がどれほど大きいかを痛感しました。ただ、管理画面の操作に慣れるまでは少し時間がかかるかもしれないので、一度テスト的に触っておくことをおすすめします。