サポート » 使い方全般 » wp-dbmanagerでの復旧に失敗します

  • 先ほど、「サイト改ざん?」さんでご相談させて頂いた内容に関してアドバイスを賜り、新トピックを立てさせて頂きました。hissyさん、ありがとうございます。
    内容————————————–
    初めまして。私のブログは、28日の深夜に画面がいきなり真っ白、管理画面は酷い文字化け状態になりました。
    恥ずかしながら、詳しい知識が皆無なもので、外部からの侵入ということに考えが及ばず、いじり倒した結果、ロリポップのwabツール→データベース→削除を決行してしまいました。
    wp-dbmanagerでバックアップをとっておいたので、それが使えると思い込んでいたのです。
    が、新しくデータベースを立ち上げ、簡単インストールしたワードプレスにwp-dbmanagerをインストールして、復旧しようとしたところ、「復旧に失敗しました」となってしまいます。
    もしかして私、取り返しのつかないことをしてしまったんでしょうか・・・
    真っ青です。
    ロリポップに問い合わせしても全く返事が返って来ません。
    今時点で私が試せることがあれば、教えて頂けないでしょうか。

    —————————————–

    バックアップファイルの形式は、「10ケタの数字_-_データベース名.sql」で、
    容量は、10.4 MBです。(70記事×3500文字程度のブログでした)
    自動保存?で毎週メールに添付されるように設定しているのですが、その一週間程前のものは、4MBでした。記事数はほぼ変わりません。なので少し「?」と思ってはいたのですが…

    一応以下のサイトさんにのっていたやり方を踏襲し、一見正常に動いているようには見えたのですが…
    http://www.seotemplate.biz/blog/wordpress-plug/3482/

    お手数ですが、ご教授いただけますと本当に助かります。よろしくお願いします。

15件の返信を表示中 - 1 - 15件目 (全16件中)
  • とんだ災難ですね。

    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ペコッ

15件の返信を表示中 - 1 - 15件目 (全16件中)
  • トピック「wp-dbmanagerでの復旧に失敗します」には新たに返信することはできません。