Categories: 未分類

CAMPANISTA復活!|復旧までの道のり

皆さま、お久しぶりです。
前回の投稿からさらに1年半が経ってしまいました…。
そして2025年もあと少し。
更新を楽しみにされていた方がいれば非常に申し訳ない思いでいっぱいです。

タイトルにある通り、このブログを再開します!(別に止めていた訳ではないんですが)
再開にあたりドメインも変わりました(.comから.jpへ)。

ドメインの更新し忘れで期限が切れてました💦

「期限切れだけなら再契約すればいいじゃん」って話なんですけど

アダルトサイトにドメイン取られてました😇
※フィッシングサイトの可能性もあるので興味があっても試さないでネ

ドメインの期限切れが今年の9月頃で、このサイトの取得日が2025/9/26頃になっていたので期限が切れた瞬間にすぐ契約されちゃったみたいです。とほほ。
(こういうのってちゃんとPV数のあるドメインが狙われると思っていたんですが、、、)

再開しようと思った矢先、wordpressの管理画面にもアクセスできなくなってしまい、バックアップデータも引き出せなくなり3か月ぐらい悪戦苦闘してました。
chatGPTやGeminiに相談してもなかなか解決せず、半ば諦めてましたがどうにか復旧。
(この記事の後半で復旧方法を書いておきます。またやらかしそうだし…笑)

過去の記事のリンク先がまだ.comのままなので2025年のうちにリンク修正と
ついでに情報更新もしておこうかなと思います。

前々回の記事から3年も経ってしまったのでプライベートの話なども含めてちょっと振り返ります。Wordpressの復旧および移行の情報が知りたい方は目次から記事後半に飛んでください。

空白の3年間、何してたん?

パパになたヨ~

いきなりプライベートな話で恐縮ですが、パパになりました。
育休を取れたので毎日我が子の成長を見届けています。めっちゃ可愛い。

ブログ更新のモチベーション

下記3点の理由から備忘録として残しておこう(ブログ記事を書こう)、というモチベーションがほとんど沸かなかったです。

  • キャンプにはちょこちょこ行ってました。ただ、既に記事で取り上げた場所だったりして、新しいキャンプ場を紹介するために行った場所は残念ながら無し。
  • IT系の記事に関しては、生成AIの台頭により、自分でいろいろと調べて頑張るより遥かに楽に解決できるようになってきました。そのため、わざわざこのブログに辿り着く人もいないだろう、という考えでそういう系の記事も書こうと思いませんでした。
  • あとは仕事。これが一番の要因かも。2年ぐらい前から立ち上がったデータ活用・分析業務が加速してきたなぁという印象で割とタスクに追われる毎日でした。

ただ、書くことがないわけではないので「ぼちぼち再開するか…」と思った矢先で冒頭のドメイン期限切れ+Wordpress移行の壁にぶち当たった訳です。3か月の間に2回心が折れました(笑)

備忘録ブログなのでターゲット層も特に決めていないし、アフィリエイトで頑張るつもりもなく、だらだら思ったことを書いていこうと思います。ただ、読んでくれる人はこれまでのアクセス数からして必ずいるので読みやすさには気をつけていこうと思います。

移行してから気がついたんですが、Twitterの自動投稿の記事にコメントが来てました。

無反応すぎて申し訳ない…。XになってしまってAPIの仕様も変わってしまったので何の価値も無い内容になってしまっていますが、まさか自分の書いた内容に反応してくれる人がいるとは思ってませんでした。

リアルタイムで気がついていたらモチベーションはあったのかもしれない…。
やる気が出てから行動するんじゃなくて、やる気は行動することで出てくるものなので月1更新目標で一旦頑張ります。今は生成AIもあるし書くハードルはかなり低くなってるからね。

WordPress復旧までの道のり

期限切れ後の状況

サーバー:スターサーバー(旧ライトプラン)
ドメイン:.comのドメインは期限切れで、アダルトサイトの運営がドメイン取得済み

サーバーは契約中のままだったので、サーバーのストレージ、データベースにはアクセス可能でした。スターサーバーは無料のサブドメインが貰えるのでそれで移行テストなどをやっていたんですが、いつのまにかスタンダードプランになってて謎…。

旧プランでの契約のため変更などもできず、使い勝手も正直そんなに良くないので次回更新はしないかな、といったところです。

移行の流れ

  1. 移行元(スターサーバー)のサーバーのストレージからデータをダウンロード、データベース全件ダウンロード
  2. 移行先にWordPressをインストール
  3. 1でダウンロードしたデータをアップロード、データベース取り込み

ざっとこんな感じです。手順はこの通りなんだけど、つまづくポイントがいくつもあったので書いていきます。
ちなみに、旧WordPressから新WordPressへの移行はWPvividというプラグインで簡単にできちゃいます。All-in-One WPよりも断然オススメです(後述)。

1.移行元からデータ引っこ抜く

ストレージのデータはFTPファイルでローカルにコピーしました。
スターサーバーは夜間帯だと結構切断されることが多くてコピーが完了するまでにかなり苦戦しました。

データベース(mysql)はphpmyadminにログインしてエクスポートでOK

2.移行先にWordPressをインストール

レンタルサーバーに付属しているWordPressの自動インストール機能を使って導入できることが増えてきているので、具体的な手順は割愛します。

移行先はロリポップにしました。
が、正直スターサーバーの方が使いやすかった…。
ロリポップには「WordPress簡単移行」のような機能があるんですが、これが全然うまくいかない…。
「できませんでした」というエラーが出るだけで原因も分からず、解決のしようがなかったのが結構しんどかったです。
※おそらくディレクトリの書き込み権限がなかったことが要因かと思いますが、その前に移行できてしまったので未検証です。

ロリポップはスターサーバーよりもコスパがいいので、1から始める方にはオススメです。
ハイスピードプランならドメインも無料でついてきます。

3.移行先にデータ移行

移行先のwp-config.phpの中にあるデータベース情報を控えておいてください。
移行元のデータをアップロードした後に、ここを書き換えます。
※書き換えないと移行先のデータベースに接続できなくなります。

移行先にWordPressのデータをアップロード、データベースはphpmyadminからインポートします。そのあとに書き換えたwp-config.phpを再度アップロードすればOKです。

データを取り込んだあとは移行先でWordPressが正しく表示されるか、ログインできるか、投稿できるか等を確認してみてください。
データベース移行時に、記事を管理している「wp_postsテーブル」のidカラムのAUTO INCREMENT(自動で連番を振ってくれる機能)がなぜか外れており、記事を書こうとするとエラー画面が出る状態になっていました。

phpMyAdminから操作すればOKです。AUTO INCREMENT(A_I)にチェックを入れて更新

ということで、挫折ポイントがかなり多く苦労しましたが、無事復旧できました。
冒頭にも書きましたが、ほぼGeminiに聞いてました。生成AIほんと便利すぎ…。
ただ、参考にする情報が足りないのか(私のプロンプトが悪いのか)、所々トンチンカンな回答があったので備忘録として残しておきます。

移行元のWordPressにアクセスできる場合は「WPvivid」プラグインで楽に移行できますので以下に方法を記載しておきます。

おまけ:「WPvivid」で移行する方法

手順は以下。

移行先のWPvividの設定からキーを発行、そのキーをコピーして

移行元のWPvividの転送画面のところに貼り付けてください。

「All-in-One WP Migration」というプラグインも有名なんですが、アップロードできる容量を設定ファイルでいじる必要があり少し手間です。google検索で色々調べてみると、512MBが上限のようでそれ以上は課金が必要。スターサーバーではなぜか上限が1GBでした。もしかしてホスト側の設定…?

バックアップファイルとか不要なメディアを削除しないと512MBはすぐに超えちゃいますし、そうなるとFFFTPでファイルを退避して容量小さくしてから移行して、退避したファイルを戻して…という煩雑なオペレーションが必要になってしまいます。(テスト段階で実際にやってました)

先にWPvividを知っていればこんな手間も取らずに済んだのに…。
同じ轍を踏む前にこの記事に辿り着いてくれれば幸いです。

Rocca

View Comments

  • 復活されて嬉しいです
    育休取られたのですね!赤ちゃんの成長はあっという間なので大切な時間を悔いなく過ごして下さい☺️
    また次の投稿も楽しみにしてます