XREA内でサーバ移管・引越しする方法(サーバ間コピー)
話の経緯
Xreaのs225サーバのレスポンスがすごく遅くいことに気づく。 ブログやWikiのページ遷移に10秒異常かかる状態。 ↓ サーバ負荷観測所で負荷を見ると、何とロードアベレージが20以上!これはヤバイ。 ↓ カスタマーサポートに問い合わせて改善を要望したが返事なし。 ↓ もうXreaを卒業しようと、さくらインターネットや他のVPS業者を検討。 ↓ Serversman、Osukiniサーバなどに申し込んでみる。 申し込みが混雑しているらしく、音沙汰なし。 ↓ Xrea内の別サーバへ移管することを決心する。 最後の結論にいたるまでが長かった。。。反省。サーバ移管のやり方
- サーバ負荷情報を見て、負荷の低いサーバを探す
- 無料サーバアカウントを新規で申し込む
- 有料権限をその新規サーバに移管する
- 旧サーバでDBをダンプする。
- 新規サーバの管理画面でサーバ間コピーをする
- ValueDomainのDNS管理画面で、ドメインと紐付くIPアドレスを旧→新サーバのIPアドレスに変更する
- 新規サーバでドメインウェブの設定をする。(DNSが浸透する前に設定するとエラーが出て設定できないので注意)
- 新規サーバでDBの復元をする
- Pukiwikiなどでパーミッションエラーが出たらパーミッションを適切に変更する
- MovableTypeで管理画面ログインしようとするとエラーが出るので、mt-config.cgiのDB接続情報を変更する(パスワード変更)
- サーバ間コピーは、コピー先のサーバの管理画面から行うこと(逆はできない)
- サーバ間コピーは、無料→有料へコピーする(逆はできない)
- サーバ間コピーでは、パーミッションは維持されるが、ファイルによってはオーナーが変わってしまうことがある。(apache → dqneoなどに変更される)。そのため、Pukiwikiでパーミッションエラーが出る。これは、コピー後にパーミッション設定を変更したら解決できた。
参考にしたサイト
カテゴリ:
XREA