サポート » インストール » サーバートラブルでの復旧について

  • 解決済 stmist

    (@stmist)


    サーバートラブルで WPのフォルダがなくなってしまいました。
    バックアッププラグインでとった(.zip形式)5月のデーターがあったので
    解凍し、FTP同じフォルダ名でアップしました。
    何も触らなくても そのままでサイトのある程度のところはみれているのですが
    管理画面に入れません。
    コンタクトフォームなど一部のプラグインは動いている要なのですが・・・。
    (jetpackなどをいれていました。)
    管理画面に入るのはどのようにすればよいのでしょうか?
    ログイン自体はでてくるのですが(ひらがなキーワードプラグインもいれていてそれもうごいています。)ユーザー名とパスワードいれると
    「お探しのページがみつかりませんでした」となります。

    phpmyadminなどで どこか触らないといけないのかと思ったのですが
    phpmyadmin上では WP-loginが見つかりません。(バリューサーバーを使っています。)
    ftp上ではアクセスできるのですが 元の設定のままなのでなぜかわかりません。
    どうやったらはいれるようになるのでしょうか?

    また 一つ不思議なのですが 全体の作成は、メニューなど主要部分は固定ページのみで作成し、ブログ部分は投稿ページで作成してました。復旧したバックアップは5月のものなのに 幸いな事に 復旧後のブログの記事が最近の9月のものまであるのですが この部分はどこに保存されているのでしょうか?サーバーをみてもそれらしいものがないのですが・・・。 

    お詳しい方、よろしくお願いいたします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • ログイン出来ないと表示される時のURLをここに貼り付けてもらったらなにか分かるかもしれません。

    ひらがなキーワードプラグインもいれていてそれもうごいています。

    ひらがなキーワードプラグインというのがナニモノなのかよく分からないですが、これが仮にログインフォームで何らかの処理をするものであるならば、FTPでログインして、
    /wp-content/plugins/ フォルダの中にある該当プラグインのフォルダ名を変更してみるといいかもしれません。hiragana-keyword というフォルダ名であるなら hiragana-keyword___ というフォルダ名に変更する、ということです。これを行なうと、プラグインが強制的に無効化されて、そのプラグインが無い状態でログインをしてみることができます。

    復旧したバックアップは5月のものなのに 幸いな事に 復旧後のブログの記事が最近の9月のものまであるのですが この部分はどこに保存されているのでしょうか?

    ブログがどのように動くのか → WordPress のファイルやテーマのファイル、プラグインのファイルが決めています。
    記事のコンテンツ自体 → 記事コンテンツ自体(記事タイトル、カテゴリ、記事本文、投稿日時など)はデータベースにあります。今回消えたのは前者のファイルのみだったので、コンテンツは消えてないのですね。

    トピック投稿者 stmist

    (@stmist)

    返信、有難うございました。
    siteguardをいれていて キーワードを日本語にしていたので
    siteguardフォルダを停止したら入れました。
    jetpackか何かで以前 管理画面のログインアドレスを変えてリダイレクトされていたので
    そちらかと思いましたが それもsiteguardでした。
    一度 siteguardをとめてからダッシュボードで新しく設定しなおしたら
    うまくいきました。

    あと、復旧で教えていただきたいのですが 他のサイトで
    バックアップファイルをすべてアップした後に phpadminでsqlファイルをインポートしなければいけないという記事があったのですが それがデーターベースを反映させるということなのでしょうか?
    今回、新しい記事があるのを確認したのですが よくわからずにインポートして
    途中で怖くなって停止しました。(まだ今は 最新の記事が残っています。)

    今後、もし何かあったときのためにきちんとバックアップをとっておきたいのですが
    バックアッププラグインなどでとるか 自分でFTPでフォルダをそのままダウンロード
    しても大丈夫なのか心配です。
    また、今回はバリューサーバーの誤作動ですべてのフォルダの中身が消えてしまったので
    逆に どこのデーターベースが残っていたのかが不思議です。
    WORDPRESSフォルダと共に定期的にデーターベースのバックアップ保存というのを行わないと
    万が一の時には 側だけで中身がないということになってしまうのでしょうか?
    設定して使うので精一杯でしたので まだまだ不勉強なのですが
    少し教えていただけると幸いです。

    簡単に説明するのが難しいのですが、ちょっとやってみますのでお待ちください。
    とりあえず、データベースはインポートしないでください。

    WORDPRESSフォルダと共に定期的にデーターベースのバックアップ保存というのを行わないと
    万が一の時には 側だけで中身がないということになってしまうのでしょうか?

    基本的には仰る内容で正しいです。

    • ファイルはウェブサイトの挙動を決める
    • データベースはコンテンツを保存する

    誰かがウェブサイトを訪問すると、ファイル(WordPress)とデータベース(mysql)が一緒に働いて訪問者に見せるためのページを作っています。なので、上記の両者を両方共バックアップしておかないといけないのです。

    図解が以下にありますので、参考にしてみてください。

    http://nskw-style.com/2015/wordpress/files-dbs.html

    トピック投稿者 stmist

    (@stmist)

    詳しく書いていただいてありがとうございました。
    昔のCなどの一体型のプログラムはなんとなくわかるのですが
    サーバーになるとどこにDBがおかれているのかや
    Wpでいったいどこに何があるのかわからず困っていたのですが
    なんとなくつかめてきました。
    今回、気づいたのですがDBには文字情報だけのようですね。
    メディアファイルの画像などは消えていました。
    メディアの画像は、どこのフォルダに保存になるのでしょうか?

    今回、BackUpWordPressというのでバックアップをとっていて
    中にSQLがあるようなのですが 良くわかっていなかったので
    使わずだったのですが phpadminでファイル名が違うのに
    インストールして大丈夫なのかとかや もし、これをインストールして
    今のDBが消えたら最新の情報がなくなるかも?と思い
    インストール中に強制的にとめて無事でした。
    お話の感じだと 古いDBを上書きしていたらアウトだったのかもしれませんね。
    また、強制的にウインドウを閉じただけだたので ファイル名が違ったので
    上書きされなかったのでしょうか?
    そのあたり、また一度調べてみないといけないかなと思います。

    あと、お詳しいのでもう一つ教えていただきたいのですが
    今回、別のサーバーにアップして設定しようとしてうまくいきませんでした。
    DBは同じ設定で作りました。
    wp-configも参照アドレスを変更して行ったのですが サブメニューだけが表示され
    本体のデザインなどは反映されず、リンクなどもうまく動きませんでした。

    このように、別の場所に復旧しなければならない場合、
    DBのインポート、FTPでのバックアップフォルダのアップ、
    WP-configの参照アドレスの設定以外に いずれか変更しなければならない箇所は
    あるのでしょうか?
    お手間取らせてしまい申し訳ありませんが ご教授よろしくお願いいたします。

    メディアの画像は、どこのフォルダに保存になるのでしょうか?

    wp-content/uploads ディレクトリに保存されています。
    今回はサーバ会社が失くしてしまったということなら、取り戻せないと思います。

    BackUpWordPressが作っていたバックアップの中に uploads ディレクトリが含まれていればよいのですが。。

    古いDBを上書きしていたらアウトだったのかもしれませんね。

    そのとおりですね。

    また、強制的にウインドウを閉じただけだたので ファイル名が違ったので
    上書きされなかったのでしょうか?

    Windowを閉じたからのようか感じがします。詳しくないので間違っているかもしれませんが、処理には一定の時間(10秒とか。ファイルの大きさとサーバのスペックに拠ります)がかかるのですが、その間に処理を止めると、それまでの処理がキャンセルされるという仕組み(完了したら反映するけどなんらかのエラーがあったらその命令自体がなかったことになる)がありそれが動いたのではないかと思います。

    別の場所に復旧しなければならない場合、
    DBのインポート、FTPでのバックアップフォルダのアップ、
    WP-configの参照アドレスの設定以外に いずれか変更しなければならない箇所は
    あるのでしょうか?

    同じドメインで運用する場合にはそれで十分で、ドメインが異なっている場合には、データベース内のドメイン名を差し替える必要があります。

    以下のURLで詳しく解説されているので見てみてください。

    http://www.slideshare.net/ryujiroyamamoto/wordbenchchiba20130518

    トピック投稿者 stmist

    (@stmist)

    お返事遅くなりまして申し訳ありませんでした。

    いろいろとご親切に教えていただきまして
    大変 心強く助かりました。

    これからも、少しずつですが
    自分の仕事のサイトなので がんばって構築していきます。

    また、お世話書ける事もあるかと思いますが
    見かけましたら よろしくお願いいたします。

    有難うございました(^^)

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「サーバートラブルでの復旧について」には新たに返信することはできません。