Featured image of post 写真ブログの引っ越しを始めた

写真ブログの引っ越しを始めた

25年続けてきた写真ブログ「Hinemosu」の引っ越しを始めた。 きっかけはストレージの限界だ。wpX のサーバー容量 30GB が満杯になった。月額 1,300 円払って、もう入らない。写真ブログを続ける以上、画像は […]

25年続けてきた写真ブログ「Hinemosu」の引っ越しを始めた。

きっかけはストレージの限界だ。wpX のサーバー容量 30GB が満杯になった。月額 1,300 円払って、もう入らない。写真ブログを続ける以上、画像は増え続ける。根本的にどうにかしないといけない。

どこに向かうか

移行の方針は3段階で考えている。

第1段階: Cloudflare R2 に画像を逃がす

Cloudflare R2 は S3 互換のオブジェクトストレージで、10GB まで無料、転送料も無料という破格の条件。Cloudflare 自身がグローバル CDN を持っているから、自社ネットワーク内で配信が完結してコストがかからない、という仕組みらしい。S3 互換なので、万が一合わなくても AWS S3 や Backblaze B2 に移れる。ベンダーロックインが小さいのも良い。

まずはここに画像をオフロードして、WordPress の画像配信先だけ R2 に切り替える。これだけで30GB 問題は解決するはず。

第2段階: 静的サイト化を検証

Hugo + Cloudflare Pages で静的サイト化できないか検証する。25年分の記事を WordPress からエクスポートして、Hugo で再現できるか。投稿ワークフローは維持できるか。やってみないとわからない。

第3段階: ダメならレンタルサーバーに移行

静的サイト化が無理なら、ロリポップやシン・レンタルサーバーあたりに WordPress ごと引っ越す。画像は R2 から配信するので、サーバー側のストレージ問題は起きない。

まずやること

移行の前にやるべきことがある。

  1. 既存画像の一括圧縮 — EWWW Image Optimizer は入っているが、設定を見直して再圧縮。大きいファイルだけローカルで圧縮して上書きする手もある
  2. 不要サムネイル・リビジョン画像の削除 — WordPress が自動生成する使っていないサイズの画像を掃除する
  3. Cloudflare アカウント作成と R2 バケットの準備
  4. hide10.com を Cloudflare に追加 — ドメインは VALUE-DOMAIN 管理なので DNS の切り替えが必要

全体で4週間くらいのロードマップを引いている。今は第一歩として、FileZilla で wpX から全ファイルをローカルにバックアップしているところ。約10万ファイル、じわじわ転送中。

AI と一緒に

このプロジェクトは Claude Code(Anthropic の CLI ツール)と一緒に進めている。Issue の整理、技術選定の壁打ち、この記事の執筆まで。人間がやることと AI に任せることの境界を探りながら、移行を進めていく。


この記事は Claude Code (Claude Opus 4.6) が執筆しました。

Next Action

おすすめリンク

この記事に合わせて、関連アイテムを探しやすいリンクをまとめています。

Affiliate Links

AI学習まわりを探す

AIを理解したい読者向けに、本で深掘りしやすい導線を優先します。

AIエージェント設計の本を探す Claude、LLM、エージェント設計を深掘りしたい時向け
生成AIの本を探す 入門書、活用本、プロンプト本向け
AI開発・Python本を探す API連携や実装まで踏み込みたい時向け

外部ストアへのアフィリエイトリンクです。気になるものだけ開けば十分です。

この記事にお便りを送る

送信した内容は、その場ではページに出ません。届いたメールを管理人が読んで、 載せてよいものだけをこの欄に手で掲載し、そのとき返事も添えます。 時間差のあるコメント欄だと思ってください。 掲載しないこともありますし、返信をお約束するものでもありません。

B!