イチオシは、こちら→エックスサーバー

データベースが無事だったWordPressブログの復旧

とあるサーバー上のほぼすべてのデータを消されてしまった私。

原因はおそらく不正アクセスです。

ワードプレスブログも複数ありましたが、多くが”全消去”でした。

FTPソフトなどでフォルダを見てみると、真っ白な状態・・・

サーバー会社のサポートと何度もやり取りしましたが、不正アクセスの侵入経路は突き止められず。

で、私が契約していたプランだと(復旧用の)データコピーとかもされないようでした。

しかし、どうやらデータベースの中身まではイジられていない様子。

なので、ぼちぼちと復活させていったりしています。

復旧をさせるのにやったことを備忘録的に書いておこうと思います。

WordPressの本体ファイルをアップ

WordPressの本体ファイルを入手。

ダウンロード
Get WordPress Everything you need to set up your site j…

で、FTPソフトを使ってサーバーにアップロードしました。

MySQLデータベースへのアクセス情報を確認

MySQLデータベースの


接続サーバー名
データベース名
データベースユーザー名
パスワード

を確認しました。

これらは、サーバー管理画面で確認することができました。

wp-config.phpの情報を書き換える

wp-config-sample.php → wp-config.php

にします。

で、サーバーのファイルマネージャー機能を使って必要な部分を書き換えていきました。

そのサーバーでは「MySQLのホスト名」はlocalhostで大丈夫だったので、実際に書き換えたのは3箇所。

WordPressにログインする

自分のWordpressブログへのログインURLにアクセスして、管理画面にログイン。

テーマやプラグインを復活させる

適用していたテーマやプラグインが入っていない状態なので、それらを復活させました。

たとえば、プラグインのページにはこんなふうにメッセージが表示されていましたよ↓

これを見ながら、プラグインを追加→有効化していきました。

画像を復活させる

画像ファイルもサーバーからはすべて消去されていた状態でした。

ですので、パソコン等に残っている画像から探し出して、アップしてきました。

(Wordpress管理画面からアップしていきました)

これが一番大変でした。

ブログ毎に整理して、すべての画像をわかりやすく保存してあれば楽なのでしょうけれど、そうではなかったので・・・

正直、すべての画像を復活させるのは無理でした。

サイトアイコンを再設定する

サイトアイコン(ファビコン画像とかになるやつです)がうまく設定されていない感じだったので、再設定を行いました。

タイトルとURLをコピーしました