HomeMadeGarbage Loading

Xserver:WordPress のバックアップデータを取り出す

アバター画像 お母ちゃん  2023.10.6 
ホーム
電子工作
Raspberry Pi
IOT
音楽
Home > Web > WordPress > Xserver:WordPress のバックアップデータを取り出す
すき 0
うんこ 0

WordPressのプラグインを編集していて
上書きしてしまったデータをどうしても戻したいという事態が発生しまして…

Xserverは自動でバックアップが取られている様なので、
バックアップデータから取り出す事にしました。

自動バックアップ機能 | レンタルサーバーならエックスサーバー

まるごと戻したい場合は復元でも良さそうですが
色々編集していて戻したくないデータもあったので…。

忘れないよう手順だけ記録しておきます..

1. phpMyAdminでDBを確認する

とりあえず現状のDBでデータの場所を探したところ
wp_postsに入っているのを発見

参考ページ

2. バックアップデータを取得

公式ページを参考にバックアップデータを取得

データベース自動バックアップからのデータ取得 | レンタルサーバーならエックスサーバー

作成したバックアップデータをDLして開いてみましたが、
テキストファイルとかで確認出来るものではありませんね..

Macで確認しようと思いインストール(brew install mysql)も試みましたが
何やらエラーとかも出るし諦め…

Xserver の phpMyAdmin で読み込んで確認する事にしました。

3. MySQLデータベースを作成

2のバックアップデータを復元するためのDBを作成

MySQLの設定 | レンタルサーバーならエックスサーバー

上記ページの
・MySQL(データベース)の追加
・MySQLユーザの追加
・MySQLアクセス権の設定
を設定

4. phpMyAdminにログイン

3で作成した情報でログイン

※ 別のDBにログイン済の場合はログアウトしてから

DBが空であることを確認し「インポート」からバックアップデータを復元する

無事バックアップデータから救出〜..!

5. 確認用DBは削除

3 で作成したDBはもう使わないので一応削除しておきました

 

DBまわり触る事って殆どないので緊張〜..

まぁでも万が一間違っても最悪復元は出来るようなので..

 

※ DB操作はデータが消えたり壊れたりする可能性があるので自力で復元が出来ない人は触らない方が良いです。
※ 質問等にはお答えしかねますので参考にする場合は完全自己責任でお願いします。

 

コメントはこちらから

メールアドレスが公開されることはありません。コメントのみでもOKです。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください