今よりちょっと良いサーバーがほしい方へ

Mixhostのバックアップから簡単5分でサイトを復元する手順

Mixhostのバックアップからサイトを復元する手順
  • URLをコピーしました!

Mixhostのバックアップからサイトを復元する手順
突然ですが、WordPressでサイトを運営している中でこんな経験はありませんか?

サイトが修復不能になる原因

  • プラグインのインストールや設定が原因でエラーになってしまった。
  • ファイルに直接処理を加えようとしたが失敗してエラーになり修正方法も分からなくなってしまった。
  • 不正侵入を受けたサイトのファイルやデータベースを荒らされて修復不能になった。

上記いずれの場合もプログラムやデータベース知識のない初心者では元の状態に戻すことは非常に困難です。

サバくん

特に不正侵入されて好きに荒らされた場合はプログラムやデータベース知識が豊富な人でも修復は困難だよ。

しかし、Mixhostでサイトを運営しているなら、自動バックアップから知識不要!誰でも簡単5分でサイトに不具合が起こる前の状態へ戻すことができます。

Mixhost復元前
上記の画面のように自分サイトの動作環境に合わないプラグインをインストールしたことでエラーが発生してしまった。

WordPress管理画面からプラグインをアンインストールして元に戻そうとしても同じエラー画面になって操作すらできない。

クロネコくん

かと言って、手動でファイルやデータベースを修正するのはプログラム知識の無い俺にはとうてい無理だぜ。

しかし、今回紹介するMixhostのバックアップから復元の手順を行えば簡単5分で。

Mixhost復元後
元の正常な状態のサイトに戻すことが可能です。

ですので、Mixhostでサイトを運営していてバックアップからの復元手順を知らない人は是非読んでみてください。

あわせて読みたい
レンタルサーバーのバックアップで外せない機能4つを紹介します 自分が使っているレンタルサーバーでトラブルがあった時の対応の要となるバックアップ機能 現在のレンタルサーバーではバックアップ機能を持っていない方が珍しく。 各...
目次

Mixhostのサイトをバックアップから復元する手順

Mixhostではたった2手順でバックアップから運営しているサイトを復元することが可能です。

サイト復元のために必要な作業

  • ファイルの復元 (作業時間:約3分)
  • データベースの復元 (作業時間:約2分)

また、この2つの作業は全てMixhostのコントロールパネル(cPanel)画面のリンクとボタンをクリックするだけなので、誰でも簡単にできます。

※今回の紹介している手順はMixhostで運営している「testkeisoku.xyz」のサイトで、2018年7月10日にプラグインをインストールしたことでエラーが発生して画面上の操作からではサイトを修復することができなくなってしまったので、Mixhostのバックアップから復元する手順を記載しています。

ファイルの復元手順

まずはMixhostのコントロールパネル(cPanel)からファイルの復元を行います。

手順は以下の通りです。

Mixhostでファイルの復元手順_1
①Mixhostのコントロールパネル(cpanel)にログインします。

Mixhostでファイルの復元手順_2
②メインメニュー画面が表示されたら、JETBACKUPの「FileBackUps」をクリック(タップ)します。

Mixhostでファイルの復元手順_3
③今回の例ではプラグインのインストールが原因での不具合が2018年7月10日に発生しましたので、2018年7月9日のバックアップからファイルを復元します。
上記図のように『09 Jul 2018 05:43 AM』の「File Maneger」をクリック(タップ)します。

Mixhostでファイルの復元手順_4
④画面上にファイルの一覧が表示されたら「Public_html」を探してクリック(タップ)します。

Mixhostでファイルの復元手順_5
⑤復元する『testkeisoku.xyz』サイトのファイルを持つ「testkeisoku.xyz」の右端にチェックボックスをクリック(タップ)します。

Mixhostでファイルの復元手順_6
⑥チェックを入れると、上記図のように下に3つのボタンが表示されますので「Restore Selected Files」をクリック(タップ)します。

Mixhostでファイルの復元手順_7
⑦上記図の画面が表示されたらチェックボックスにチェックを入れて「Restore」ボタンをクリック(タップ)します。

サバくん

「Notification Email」項目にメールアドレスを入力すると、ファイル復元完了時にメールで通知されるよ。

Mixhostでファイルの復元手順_8
⑧上記図のメッセージが画面上に表示されたらファイル復元は開始されます。

Mixhostでファイルの復元手順_9
⑨後は勝手にファイル復元作業を行ってくれますがJETBACKUPの「Queue」画面から復元の進捗を確認できます。

Mixhostでファイルの復元手順_10
⑩上記図のように表示されている場合はファイル復元の作業中です。

サバくん

復元作業が終了するまで少し待っていよう。

Mixhostでファイルの復元手順_11
⑪上記図のように表示されればファイル復元は完了です。

クロネコくん

少し画面をポチポチクリックするだけでファイル復元が出来るのか。とても簡単でいいな。

サバくん

その通りで本当に簡単に復元できるんだ。そしてデータベースも同じ容量で復元できるからこっちもとても簡単だよ。

データベースの復元手順

ファイルの復元が完了したら、今度はデータベースを復元しましょう。

手順は以下の通りです。

Mixhostでデータベースの復元手順_1
①メインメニュー画面で、JETBACKUPの「Database Backups」をクリック(タップ)します。

Mixhostでデータベースの復元手順_2
②ファイル復元したときの同じ日時である、2018年7月9日のバックアップからファイルを復元します。

今回は上記図のように『09 Jul 2018 05:43 AM』の「Restore」をクリック(タップ)します。

サバくん

ファイルとデータベースの復元をするときは、同じ日時のバックアップ同士で復元してね。

Mixhostでデータベースの復元手順_3
③上記図の画面が表示されたらチェックボックスにチェックを入れて「Restore」ボタンをクリック(タップ)します。

Mixhostでデータベースの復元手順_4
④これでデータベースの復元が開始されます。

Mixhostでデータベースの復元手順_5
⑤ファイル復元の時と同じく、後は勝手にデータベースの復元作業を行ってくれますがJETBACKUPの「Queue」画面から復元の進捗を確認できます。

Mixhostでデータベースの復元手順_6
⑥上記図のように表示されている場合はデータベース復元の作業中です。

Mixhostでデータベースの復元手順_7
⑦上記図のように表示されればファイル復元は完了です。

ファイルとデータベースの両方の復元が完了すれば、サイトは復元に使ったバックアップが取られた日の状態まで戻ります。

サバくん

今回の紹介した例ですと、サイトは『2018年7月9日05:43』時点の状態に戻ります。

お疲れ様でした、ファイル復元とデータベース復元の作業は全て完了です。

クロネコくん

たしかにコントロールパネル(cPanel)の画面をリンクやボタンを操作するだけで復元できてるから、俺でもできそうだぜ。

サバくん

そうなんだよ。画面の操作だけですばやく復元可能だから、誰でも簡単にできるのが素晴らしいところだね。

Mixhostのバックアップは自動で作られる

Mixhostのバックアップは定期的に自動で作られるので、手動でバックアップを取得する作業をしなくても問題ありません。

復元手順のところでも説明していますが、バックアップは2日~3日おきに過去14世代(14個)分のバックアップが保存されており、好きなバックアップから復元することが可能となっています。

クロネコくん

1つだけじゃなく、過去何日分のバックアップが自動的に保存されていて、好きなところから復元できるのが素晴らしいぜ。

サバくん

本当にそうなんだよ。

サバくん

仮にサイトが20日程前から不具合を起こしていたとしても、20日より前のバックアップから復元して正常なサイトに戻すこともMixhostなら簡単にできるからね。

Mixhostのバックアップ機能は高性能

Mixhostのバックアップ機能は月額1000円程度から利用できるレンタルサーバーの中では破格の高性能となっています。

Mixhostバックアップが高性能な3つの理由

  • バックアップは自動で保存される
  • 過去14世代(14個)約30日前までのバックアップアップを持っておける
  • 保存されているバックアップを好きに選んで復元
サバくん

この3つの機能はMixhostの一番安い「スタンダードプラン」から用意されているよ。

まず「バックアップは自動で保存される」ですが、エックスサーバーやロリポップの場合『自動バックアップ』は別オプションによる有料扱いとなっています。

ですので、無料でバックアップから復元を行う場合は手動でバックアップを定期的に作成して、作成したバックアップから復元を行う必要があります。

サバくん

もし、バックアップを取るのを忘れた場合はエックスサーバーやロリポップ側が独自で管理しているバックアップデータを有料でもらう必要があるよ。

クロネコくん

お金は払いたくないけど、定期的にバックアップを取るのも絶対に忘れる自信があるから嫌だなあ。

次に「過去14世代(14個)約30日前までのバックアップアップを持っておける」についてです。

■個人向けレンタルサーバーの自動バックアップ保持数

サーバー名 ファイル データベース
Mixhost 14世代分保持 14世代分保持
エックスサーバー 7世代分保持 14世代分保持
ロリポップ 7世代分保持 7世代分保持
ヘムテル 7世代分保持 14世代分保持

上記の通り、エックスサーバーやロリポップなどでは、管理できるファイルのバックアップは過去7世代分(過去7日分)となっています。

ですので、7日以前よりサイトに不具合が発生していた場合はバックアップをもらって復元してもサイトに不具合が残ったままの状態となります。

※手動バックアップであれば、好きな日にバックアップを残せるので7日以前の状態のバックアップも取ることが可能です。

サバくん

エックスサーバーやロリポップの有料自動バックアップでは、1週間前から不具合やウイルスが仕込まれていたらアウトになるよ。

クロネコくん

1週間程度なら旅行でサイトを放置している間の場合が考えれるから、バックアップ期間としてはもうちょっと欲しいところだな。

最後に「保存されているバックアップを好きに選んで復元」ですが、例えばエックスサーバーでは復元をコントロールパネルから行うことができず、手動で必要なバックアップファイルをサーバーにアップロードする必要があります。

クロネコくん

手動でファイルを上げて復元しないと行けないのは面倒だな。

サバくん

個人向けでのサイト運営に大人気なエックスサーバーの数少ないデメリットだね。

先にあげた『Mixhostバックアップが高性能な3つの理由』は一見すると、どこのレンタルサーバー会社でも用意していそうな当たり前の機能に見えます。

しかし、ほとんどの個人向けレンタルサーバープランのレベルではMixhostほどの高性能なバックアップ機能は用意されていないのが現実です。

クロネコくん

なるほど。Mixhostのバックアップ機能は値段の割には超優秀ってことか。

サバくん

そうなんだよ。だから月額1000円程度のレンタルサーバープランで、ここまでのバックアップ機能が利用できるのはすごいことなんだよ。

ファイルとデータベースのバックアップをローカルに保存する手順

最後にMixhostでファイルとデータベースのバックアップをそれぞれローカル(自分のPCなど)にダウンロードする手順を紹介します。

ダウンロードするための作業は復元の時と同じく、全てMixhostのコントロールパネル(cPanel)画面上からの操作だけで可能なので簡単です。

バックアップをローカル(自分のPC)などに保存しておけば、万が一レンタルサーバー会社のバックアップサーバーが障害で壊れてバックアップファイルが無くなったときや、他のレンタルサーバーへ変更したときのサイトの引越しにも安心して対応ができます。

サバくん

Zenlogicのような大規模障害は他レンタルサーバーでもおこる可能性はゼロじゃない。だから、バックアップはローカルにも保存するのがおすすめだよ。

あわせて読みたい
誰でも分かるファーストサーバー(Zenlogic)障害事件まとめ 2018年6月19日~2018年7月9日にかけて、ファーストサーバー会社のレンタルサーバーZenlogicで起きた大規模障害事件の経緯や原因などを調査してみましたので、その調査まとめを紹介します。

ファイルバックアップのダウンロード手順

ファイルバックアップのダウンロード手順_1
①JETBACKUPの「FileBackUps」画面からダウンロードしたいファイル(フォルダ)にチェックを入れて、「Download Selected Filed」ボタンをクリック(タップ)します。

ファイルバックアップのダウンロード手順_2
②実際にローカルへダウンロードするのは、JETBACKUPの「Queue」画面からになります。

上記図のように表示されている場合は、まだダウンロードの準備ができていないので数分待ちましょう。

ファイルバックアップのダウンロード手順_3
③ダウンロードの準備が完了したら「Download BackUp」ボタンと「Remove Download」ボタンが表示されます。

「Download BackUp」ボタンをクリック(タップ)したら、自分の端末の好きな場所へファイルのバックアップをダウンロードできます。

また、「Remove Download」ボタンをクリック(タップ)すると、作成したダウンロード用バックアップを削除できます。

データベースバックアップのダウンロード手順

データベースのダウンロード手順1
①JETBACKUPの「Database Backups」画面からダウンロードしたいデータベースの「Download Selected Filed」ボタンをクリック(タップ)します。

データベースのダウンロード手順2
②ファイルバックアップのダウンロードの時と同じく、JETBACKUPの「Queue」画面から「Download BackUp」ボタンをクリック(タップ)すれば
対象のデータベースを自分の端末の好きな場所へダウンロードできます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次