もっと簡単な方法があったのかもしれないけど……。
■ ミスと復元の流れとメモ
- 突然「データベース接続確立エラー」と表示され、ブログに繋がらず。
- さくらのサーバーを一つ解約したのを思い出す。
- wp-config.phpを見ると、解約サーバーのデータベース名とユーザー名になってた。
(データベースサーバは本来のと一緒だった。よく覚えてない……) - wp-config.phpのデータベース名とユーザー名を、本来のサーバーのそれに修正。
- ブログにアクセスするも、なんか初期化されていて、インストール要求。
(サーバーにはデータ残ってる) - WordPressをバックアップから復元(インポート)しないといけないっぽい。(幸い、プラグインBackWPupを入れていたので、バックアップデータはあった)
- BackWPupのzipファイルを解凍し、sqlファイルを見つけ、インポートを試みる。
- さくらのphpmyadminを試すも、容量超過でダメ。(16MB以内じゃないとムリらしい。ちなみにうちは200MB超えてた)
- さくらのphp.iniを編集し、最大容量を弄くっても、ダメ。
- BigDumpというフリーソフトを試すが、エラーでダメ。(よくわからないけど、クエリーってのが300行以上を含んでいるとダメらしい)(結局大きいのはムリ?)
- SSH接続というインポート方法に行き着く。参考記事。(TeraTermのパスフレーズは、今のパスじゃなくて、一番最初のパス?)
- すんなりインポート、復元できて歓声。
スポンサーリンク