仕事で Amazon EC2 使うことが増えてきたこともあって、このサイトのサーバも Amazon EC2 のマイクロインスタンスに移行しました。
移行作業自体は、簡単。
- 新サーバに Nginx, PHP, MySQL をインストール
- 現行サーバから rsync で WordPress フォルダの内容を全て新サーバにコピー
- 現行サーバの MySQL でテーブルをロックしてから /var/lib/mysql/ 以下を全部 tar で固めて、新サーバにコピー
- /etc/my.cnf, /etc/php.ini, /etc/nginx/ 等の設定ファイルをコピー
- ローカルPCの hosts 変更して確認取れたら DNS 変更
の5ステップです。
以下、メモがてら作業ログを書いておきます。
VPS – VPS 間での WordPress のお引越しの参考になれば幸いです。 続きを読む