文章の変更をしようとしたところ
以前にSearch Regexで記事を一括変更したことがあったので簡単に置換しようとしました。
文字を置換するページが相当量あったので一度に置換するのは怖いと思い
数ページあった記事の行を削除して一つだけ残して実行を押しました。
無事に文章は置換されていましたが・・・よくよく中身を見ると内部リンクエラーが出ています。
おかしいなと思いクリックすると「ページが見当たりません」の文字が・・・
焦り!!
ゴミ箱を見てもなし!下書きにもない!完璧に痕跡すらあっりません
ウイルスか!ハッカーか!そういえば最近海外からの不信なアクセスが集中していたので・・
しかし意外なところで原因がわかりました。
ワードプレスから20記事も突然消えた原因はSearch Regex
Search Regexの「行削除」はしていけない
Search Regexの「行削除」は置換する対象から削除するのでなくて記事を削除することになります。
それも最悪なことにゴミ箱に削除するのでなく、完全削除するのです。
Search Regex「行削除」→ 行にある記事の完全削除
しりませんでした。
迂闊でした。感覚的に調べもしないで行削除をしてしまいました。
Xサーバーの自動バックアップから復元はできなかった内容
Xサーバーには復元の項目があります。
私は何度もこれで救われてきましたが、今回はSQLの復元でないと復元できませんでした。
復元可能なデータは過去14日分まで自動で保存されていますので慌てずにXサーバーにログインして復元をしましょう。
自動バックアップからのデータ復元
https://support.xserver.ne.jp/manual/man_server_restore.php
- サーバーパネルの左枠の「バックアップ」 を選択
- 自動バックアップデータから復元 を選択
- 対象を指定して復元 を選択
- 対象ドメイン で 全て 選択
- 実行
メールの領域など3項目ありますが、全てを選択すれば間違いはないです。
自動バックアップからのデータ復元の時間
処理を開始したのが13時で5分経ちましたが変化なし
焦ります。
その間にも多くのアクセスがあり表示エラーになっています。
30分ほど復元終了
安心してみてみると記事が復活してない!!
焦りました。
XサーバーのSQLバックアップから復元
他の方の多くがSQLで復元をしていましたので実行すると無事に元に戻りました。
安易に自動バックアップから復元でいつも治っていたので実行しましたが時間の無駄でした。