とんだ災難ですね。
http://lolipop.jp/manual/user/php-setting/マニュアルを参照ください。
upload_max_filesize の値が幾らになっていますか?
これが10.4MBより少なければエラーになります。
尚、ロリポップでは最大20MBだそうです。
アドバイスありがとうございます!
upload_max_filesizが2Mになっていましたので、今20Mにしてやり直しました。
が、やはり復旧に失敗しました。
ちょっと気になったのですが、データーベースを作り直してしまったため、データベースの名前は変わっています。
現状のデータベース名が、「ABC0123456-iw9abc」だとすると、
復旧したいと思っているバックアップファイルは、「1122334455_-_ABC0123456-iw9efg.sql」といった状態です。
ここに原因はないのかな、とも思ったのですが、あったとしても何をどうすべきかまでは私にはわからなくて…そもそも関係なかったでしょうか?
自身WP-DBManagerを使った経験が無いので試してみました。
/wp-content/backup-dbディレクトリにバックアップしたファイルをアップロードし、
Manage Backup Databaseからファイルを選択してRestore出来ませんか?
尚、バックアップファイルのファイル名もファイルの中に記されているDB名も
出鱈目なものでも復元可能です。
出来なければ行った手順を教えてください。
windows-userさん、ありがとうございます。
/wp-content/backup-dbディレクトリにバックアップしたファイルをアップロードし、
Manage Backup Databaseからファイルを選択してRestoreしましたが、
Failed To Restoreとなります。
データベースを削除し新たなワードプレスになった後に作られたsqlを選択した場合は、
「 Restored Successfully」となります。
他に気になる点としては、Backup Dbに入りBackupを押しても、Database Failed To Backup となります。が、GZIP Database Backup File?をYESに変えると成功します。(が、そうしてできた拡張子sql.gz のファイルは、Manage Backup Databaseでは確認できますが、ffftp上からは見えません)
すいません、関係があるかわかりませんが、念のため気になったことを書かせてもらいます。
ロリポップのphpMyAdminに入れません。1045エラーが出ます。
これは、ロリポップ側の措置中だからでしょうか。
お邪魔します(o*。_。)oペコッ
現在改竄のあったサイトのデータベースパスワードはロリポップ側で変更をかけていたと思います。
> ロリポップのphpMyAdminに入れません。1045エラーが出ます。
このエラーは、ユーザアクセス拒否、つまり、対象ユーザーではないです、と言われているので以下を確認してみて下さい。
[2013/08/30 04:13 追記]
ひきつづき対応しております「ロリポップ!レンタルサーバー」への攻撃に関して、最新の情報をご報告いたします。
[対策について]
2013/08/29 22:40 にご報告した対策に加えて、お客様のデータベースの安全性を確保するため、ロリポップ!レンタルサーバー上にある全てのWordPressで使用しているデータベースのパスワード、および該当するデータベースを使用しているCMSの設定ファイル上のパスワードの書き換えを行います。
詳細につきましては、該当のお客様にメールにてご連絡いたします。
ロリポップからメールが届いているかどうかご確認下さい。
メールが届いていない場合は、FTP にて wp-config.php ファイルを一度ダウンロードして、内容を確認してみて下さい。
(o*。_。)oペコッ
ayahimeさん、アドバイスありがとうございます。
ご案内いただいた通り、FFFTPからwp-config.phpをダウンロードして内容を確認しました。
/** MySQL のパスワード */は、変更されてはいないようです。
CMSの設定ファイル上のパスワード、というのは良くわかりませんでした。折角教えて頂いたのにすいません・・・
yurika 様
それでは、ロリポップのユーザー専用ページから
Webツール→データベース
対象のデータベースの「操作する」から、パスワード確認、で表示されているパスワードと、
wp-config.php に記入されたパスワードは一致していますか?
> CMSの設定ファイル上のパスワード
これが、wp-config.php ファイルを指しています。
(o*。_。)oペコッ
本当にご親切にしてくださってありがとうございますTT
早速確認しましたが、Webツール→データベース、ユーザー名の横にある「パスワード確認」をクリックしてでてきたパスワードと、wp-config.php 内のパスは一致していました。
> CMSの設定ファイル上のパスワード
これが、wp-config.php ファイルを指しています。
ああ、そうだったんですね。ありがとうございます、一つ謎が解けました!
すいません、色々検証してみました。何かお気づきな事があれば、教えて頂きたいです。
まず、ワードプレスインストール後、記事が初期状態でバックアップを取りました。
これをAファイルとさせていただきます。
次に、記事を3つほど投稿し、テーマを以前使っていたものに差し替えた状態で、バックアップを取りました。これをBファイルとさせていただきます。
それから、Bファイルの状態から、
wp-content/backup-dbに、以前のブログのバックアップファイルを手当たり次第に放り込んでRestoreしたところ、初日のワードプレスインストール直後にバックアップしたsqlファイルだけ、Restored Successfullyとなりました。
しかし、Restored Successfullyとでたものの、内容はB時点のままで、変化がありませんでした。
次に、Bファイルの状態から、Aを選択してRestoreしたところ、Aの状態へ戻りました。
続いてAの状態からBファイルへRestoreしたところ、Bの状態へ戻りました。
まとめますと、
・データベース削除後のワードプレス内でバックアップしたファイルをRestoredすると反映される。
・データベース削除前のワードプレス内でバックアップしていたファイルは、基本Failed To Restoreとなる。1ファイルだけRestored Successfullyとなるが、実際には反映されない
このような状態です。
なにかご助言いただけると、助かります。よろしくお願いします。
yurika 様
パスワード変更がされていなくて ユーザー専用ページからの、phpMyAdmin 、に入れないのが気になります。
ロリポップから何らかのメールは届いていないでしょうか?
(o*。_。)oペコッ
yurika 様
http://www.chikashi.org/164
こちらのサイトで解説がありました。
(o*。_。)oペコッ
久保 綾さま
親身になって頂きありがとうございます。
まず、phpMyAdmin に入れない件ですが、ロリポップからは、何もメールは届いていません。念のため迷惑フォルダも全て確認しましたが、ありませんでした。
また、私のご案内が下手なせいで、余計なお調べをさせてしまってごめんなさい。
綾さんが教えて下さったサイトは確認済みでして、Manage Backup Databaseからファイルを選択してRestoreしています。
ワードプレス再インストール後に作成したバックアップファイルのRestoreは動作する状況です。データベース削除前のバックアップのみがFailed、もしくは成功したと表記されても反映されていない状況です。
パスは間違いないはずなのに、phpMyAdmin に入れないこと自体が異常事態なのでしょうか…
yurika 様
Restore と Repair を間違えていないようですので、バックアップされたgz.sql が壊れている可能性が高いかもしれません。
Wordpress 管理画面からツール→エクスポートで出力されたxmlファイルでもあればよかったのですけど。。。
> パスは間違いないはずなのに、phpMyAdmin に入れないこと自体が異常事態なのでしょうか…
ユーザー専用ページからphpMyAdminに入る訳ですから、入れないのは異常事態と想います。
Wordpress からのデータベースへは接続できている訳ですから単純に理屈に合いませんし。。
ロリポップからの案内も詳細がないので状況が掴めないのです。
私もロリポップユーザーなので。
被害には遭っていませんので事無きはえていますけど。。
(o*。_。)oペコッ
やはり異常事態なのですね・・・
綾さんは無事でいらっしゃるようで、良かったです。
たった今、ロリポップから、この件についての回答をもらいました。
状況が状況なので、特別措置として、ハック前のデータベースの復旧をして下さるとのことでした。
ただ、綾さんのご指摘くださった、phpMyAdminに入れない状況が異常であるというのが引っかかっております。
無事に復旧できるのか、不安です。
とはいえ、ロリポップさんから返信もらえたことで、一先ずは落ち着けたように思います。
綾さん、windows-userさん、hissyさん、初心者の私にこのように親切丁寧に教えて頂いて、感謝してもしきれません。優しさが身に染みました。
ロリポップさんの復旧対応を待ち、結果をまたご報告させていただきます。
yurika 様
ありがとうございます(o*。_。)oペコッ
ロリポップから連絡がきてよかったですね。
とりあえず復旧を連絡をまって、その上でまだphpMyAdmin にユーザー専用ページからでもログイン出来ない場合には、その旨ロリポップに連絡をいれ、状況確認をして頂きましょう。
(o*。_。)oペコッ