このブログはhetemlというレンタルサーバー上で動いている。
もともとFlash Media Serverが遊べるレンタルサーバーとして選択したのだが、現在はFlash Media Serverの機能は無くなり、お値段据え置きという微妙なコスパになっている。
このhetemlが2020年から2021年にかけて、古いサーバーを強制的に新しいサーバーに移行させることになった。
PHPのバージョンは上がるし、古いサーバーだとセキュリティ上の問題もあるだろう、サーバーのスペックもたぶん上がるからメリットも大きいが、強制的に移行というのは中々にリスキーな気もする。
移行用のドキュメントを見た感じ、
・DBはそのまま
・ファイルはコピー
・DNSはムームーなら自動で変わるよ
・動作確認はhostsを変えてみてね
という感じだ。現状、アクティブなのはWordPressで動いているブログぐらいなので、放置していても問題なく移行が終わる気もする。
むしろトラブった際の訓練用に半分放置しておこうと思う。
というわけで、対応は以下のようにする予定。
・WordPressのuploadsフォルダーだけバックアップ
・DBは触らないみたいなので信じてノータッチ
・DNSはムームーなので自動で変わるのだろう
・hosts書き換えて一応見てみる
・あとはトラブったらその時対応。復旧不能でも、まぁ、いいや。
というわけで、FTP(厳密にはSFTP)でuploadsフォルダーだけバックアップしておいた。
あとは移行時にトラブルがあったらその備忘録を残そう。
追記:
2020年11月5日現在の状態を確認してみたら、新サーバーで10月12日以降にアップロードした画像が404になっていました。
旧サーバーから新サーバーへのファイルのバックアップは10月12日に取られて終わりってことかもしれません。DBは変わらないので記事がなくなることはないでしょうが、この辺をあまり考えずに旧サーバーにメディアファイルをアップロードしていると移行時に苦労するかもしれません。移行完了してもしばらくは旧サーバーからファイルを落とせるなら良いのですが、もし旧サーバーにアクセスできなくなってしまうと、復旧が面倒そう。
hostsを新サーバーに設定しても「PHPのバージョンが古い」という警告がWordPress側で消えないので、何か理解できてないポイントがある気もするけど、前にも書いたとおり、トラブルになったら対応方針で様子見。