管理人が愛用しているエックスサーバには無料でバックアップ機能が備わっています。
今回、初めてバックアップ機能を使ってみたので感想を書くことにしました。
事の起こりは
お客さんのサイトで「Yahoo!から検索すると、一部で昔の旧サイトが表示される?紛らわしいからなんとかしてくれ」と言われました、、、
ワードプレスの場合、管理人はたいていドメイン直下に置かずフォルダ別け(/01/とか/02/とか)してインストールします。
そういえば今年、リニューアルした際、前のサイトを消さず、様子見でそのままにしていたのを失念していたようです?
失敗失敗
旧サイトを消さずに放置していたためのトラブルだったので管理画面から旧サイトのワードプレスを削除することに、、
これでスッキリ!
別のトラブル発生?
旧サイトは、念のため「All-in-One WP Migration」でバックアップを取ってあるので安心なのですが別のトラブルが発生してしまいました。
新サイトの一部にリンク切れ発見?リンク先は旧サイトの wp-content/uploads/・・になってて、、、
あ?消しちゃった ^^;)
管理画面からワードプレス削除したら、そら~消えるわな、、どうしよう
そいうえばエックスサーバーにはバックアップ機能があったんだ
それで旧サイトを復活させてはどうだろう
と、サル並の頭で考えて即実行!
バックアップの手順
サーバの管理画面で空き容量を確認して[バックアップ]を選択
- 自動バックアップデータ取得・復元
- 自動バックアップデータの取得
- 対象バックアップ日を選択
- 対象を指定して取得
- 対象ドメイン選択
- web領域のみを選択
- 上記の注意事項を理解した上で処理を行います。にチェック
- 取得を開始(確認)をクリック
確認画面になるので 取得を開始(確定)をクリック
[自動バックアップデータ取得・復元履歴]タブをクリックするとバックアップの進行状況が表示されます。
指定のフォルダにバックアップが作成されていました↓
/home/(指定したドメイン)/userbackup/
今回はweb領域だけ指定したので public_html だけバックアップされていましたが全部やるとメールや他の設定もバックアップされるみたいです。
但しワードプレスの場合 MySQLデータベース の復元が必要みたいなので別途に操作が必要かも知れません?
普通だったら必要ないかも?ですが、管理画面からワードプレス を削除した場合はMySQLデータベースも消されてるのかな?
まぁ、今回は関係無いですけど、、^^;)
MySQLデータベースの自動バックアップについて
MySQLデータべースは当機能の取得・復元の対象に含まれません。
MySQLデータベースの自動バックアップデータ取得・復元は「MySQLバックアップ」「MySQL復元」から行ってください。
見てみたら過去に作ったサイトのSQLが全部バックアップされていました
これは安心ですね!
まとめと、オチ、、
今回、バックアップ機能を使ってみた感想は
簡単・安心・安全ってことが判りました
転ばぬ先の杖!バックアップは重要です。万一のことを思えば絶対に必要な機能だと思います!!
但し、バックアップも万能では無くて自動バックアップで1週間(SQLは2週間?)ほどですし、データ破損があった場合とかでも違ってくるだろうし、、
それと、最初は時間が結構かかりました?
サイトには「データサイズやファイル数、サーバーの負荷状況によっては取得処理に時間がかかる場合があります。
※所要時間目安 … 10GB:10分程度」
ってなってたのに2時間近くかかってしまいました ^^;)
けっこう時間がかかるな~?と思いましたが、別の日のバックアップをしたら、今度は数分で完了?
理屈はよくわかりませんが、差分ファイルだけ実行してるのかも??
いずれにしてもちゃんとバックアップが行われているようで安心です。
あと、今回のオチですが、わざわざバックアップで復元しなくても新サイトの中とか自分のPCの中にファイルがあったので必要なかったみたい、、、
2時間待ってる間に冷静になって自己解決してしまいました、、ホント、アホですね ^^;)
でも、一度、バックアップしてみたかったから良しとします。
また、マニュアルを見ないでも簡単にできたのは良かったと思いました❤︎