こんにちは!ちばはるです!
実は昨晩、サーバー側でWordPressのデータベースを誤って全削除するという失態をおかしました。
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
削除しますか?とか聞いてくれたら消すこともなかったのに…
![さくら](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7321.png)
はいはい、言い訳しない!
でもどうやって、サイトを元の状態に戻したの?
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
バックアップをとってあったから、なんとかちょっと前のサイトの状態にまで戻せたんだよ…。本当に良かった。
このページでは、わたしがサイトのデータベースを消してから元の状態に戻すまでの過程を紹介します。
バックアップにしようしているプラグインは『UpdraftPlus』です。今回はこのプラグインを使っている前提でお話します!
データベースごと削除って?!スターサーバー側の画面から見る
![データベースごと削除しちゃった?!](https://chibaharu.net/wp-content/uploads/2023/06/1-12.png)
まずは、どこを触ったらダメなのか説明します。
スターサーバーのサーバー管理画面にログインします。データベース設定から、
MySQLや phpmyadminなどを確認できます。下はMySQL一覧の画面。
(試行錯誤した結果データベース多くなっていますが気にしないで。)
![スターサーバーのデータベースはここから](https://chibaharu.net/wp-content/uploads/2023/06/starserver1.png)
![スターサーバーのMySQL確認画面](https://chibaharu.net/wp-content/uploads/2023/06/starserver2-800x661.png)
ここでなぜか削除を押しちゃったんで、データベース消えちゃったんですよ…
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
みなさんは間違えて押さないように気をつけてくださいね!!!!
![さくら](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7321.png)
フリじゃないですからね!!!
バックアップからデータ復元!UpdraftPlusに助けられた
![データ復元で元のサイトに!](https://chibaharu.net/wp-content/uploads/2023/06/3-13.png)
前回、バックアップは大事だよというブログを書いたんですが、めちゃくちゃ助けられました。
まずは、わたしのUpdraftPlusの設定を紹介しておきます。
そのあと、データの復元方法について説明します。
UpdraftPlusの設定
![UpdraftPlusの設定](https://chibaharu.net/wp-content/uploads/2023/06/2-13.png)
わたしは、Google Driveに保存するように設定しています。
![UpdraftPlusの設定画面。好きな保存先を選択する。](https://chibaharu.net/wp-content/uploads/2023/06/Screenshot-2023-06-12-at-12-52-00-UpdraftPlus-‹-はるのとなり-—-WordPress-800x605.png)
Google Driveを選択した場合はGoogleアカウントにログインする必要があります。
他の保存先であれば、そのアカウントにログインします。
![UpdraftPlusの設定画面。Google Driveを使うならアカウントにログインする](https://chibaharu.net/wp-content/uploads/2023/06/Screenshot-2023-06-12-at-12-52-12-UpdraftPlus-‹-はるのとなり-—-WordPress-800x389.png)
この時、保存先に作成するフォルダ名は無料版では変更できません。
![UpdraftPlusの設定画面。どのファイルをバックアップ取るか選択できる](https://chibaharu.net/wp-content/uploads/2023/06/Screenshot-2023-06-12-at-12-53-18-UpdraftPlus-‹-はるのとなり-—-WordPress-800x577.png)
バックアップにどのファイルを含めるか、自分で選ぶことができます。
わたしはデフォルト設定のままにしています。
設定が終わったら、『バックアップ/復元』タブに移動し、『今すぐバックアップ』をします。\
![Updraft Plusで今すぐバックアップをとる](https://chibaharu.net/wp-content/uploads/2023/06/Screenshot-2023-06-12-at-13-02-10-UpdraftPlus-‹-はるのとなり-—-WordPress-800x130.png)
これで、選択した保存先にバックアップを取ることができます。
UpdraftPlusでデータを復元する方法:データベース未削除(ちょっと前の状態に戻したいだけ)
![UpdraftPlusを使ったデータ復元方法](https://chibaharu.net/wp-content/uploads/2023/06/4-11.png)
次に復元する方法です!
データベースごと削除していない場合は、『バックアップ/復元』タブで、復元したいバックアップファイルの『復元』ボタンを押します。
![UpdraftPlusで復元するボタン](https://chibaharu.net/wp-content/uploads/2023/06/UpdraftPlus2_2-800x92.png)
これでそのバックアップファイル時点の状態に、復元することができます。
データベースごと削除してしまった場合のUpdraftPlusを使った復元方法
データベースごと削除してしまった場合は厄介です。次の手順を踏みます。
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
一つずつ簡単に説明しますね。
データベースの作成
まずは、サーバー側で新たにWordPressのデータベースを作成します。
WordPressを初めて立ち上げる時と同じ手順です。
![スターサーバーの場合のデータベース復元手順1](https://chibaharu.net/wp-content/uploads/2023/06/5-7.png)
バックアップファイルをローカルにダウンロードしよう
WordPressがインストールできたら、次にバックアップファイルを、端末内にダウンロードします。
指定した保存先のフォルダまでいき、『戻したい日付の.zip、.gzファイル』をダウンロードすればOK。
![UpdraftPlusの保存先のファイル一覧](https://chibaharu.net/wp-content/uploads/2023/06/E91BF4D2-0118-4503-AA1E-9C881D94E6CA-800x330.jpeg)
これらはそれぞれ、WordPressのさまざまなデータのバックアップファイルです。
基本形は「backup_日時_ドメイン名など_任意の文字列-ファイルの種類」です。
ファイルの種類について、中身は次の通りです。
![Updraft Plusでバックアップされるファイルの種類](https://chibaharu.net/wp-content/uploads/2023/06/6-6.png)
これらを全てダウンロードしておきます。
UpdraftPlusのインストールとバックアップファイルのアップロード
先ほど作ったWordPressのサイトを表示できるようになったら、Word Pressにログインします。
プラグインから新規プラグインをインストールで『UpdraftPlus』をインストールします。
インストールできたら有効化します。
そのあと、UpdraftPlusのプラグイン画面で、『バックアップ/復元』タブを開きます。
既存のバックアップの部分で、
![UpdraftPlusでダウンロードしたファイルから復元する方法](https://chibaharu.net/wp-content/uploads/2023/06/UpdraftPlus2-800x285.png)
として、バックアップファイルをアップロードします。
![さくら](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7321.png)
これでもう復元できた?
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
まだだよ!あともう一手間、必要です!
復元しよう
全てのファイルをアップロードできたら、バックアップファイル一覧が写真のように表示されます。
![UpdraftPlusで復元するボタン](https://chibaharu.net/wp-content/uploads/2023/06/UpdraftPlus2_2-800x92.png)
復元したい状態の復元ボタンをクリックします。
ここで、『データをバックアップ』の項目に、足りない部分があればアップロードできていないのでアップロードし直しましょう。
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
upload2.zipも忘れずにアップロードしましょう!
『復元』ボタンをクリックすると、どのファイルを復元するか選べるようになります。
![UpdraftPlusで復元するファイルの種類を選ぶ画面](https://chibaharu.net/wp-content/uploads/2023/06/UpdraftPlus3-800x298.png)
基本は全てにチェックを入れて『次へ』と進み、復元されるのを待ちます。
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
これでサイトを確認して表示されていたらOK!
わたしの場合は1記事分バックアップがなかったので、書き直しました!
おわりに
![終わりに|あと書き的なこと](https://chibaharu.net/wp-content/uploads/2023/05/47056BCE-C59E-4A5D-BE72-963019B06E29.png)
久しぶりに、
![はる](https://chibaharu.net/wp-content/uploads/2023/06/IMG_7320.png)
あ、これ詰んだわ
って思いましたね…危なかった。
普通はこんなミスしないと思いますが、何があるかわからないので、バックアップを取ることを強くお勧めします!
![バックアップは絶対にとろう|私の失敗談3選](https://chibaharu.net/wp-content/uploads/2023/06/1-11.png)
わたしはエラー等々出ませんでしたが、エラーが出る場合もあるようです。
その場合は、エラー内容で検索かければ回答があります!諦めずに検索し続けてください。
誰かの失敗の対策になりますように。
コメント