私は問題があります、私は通常のサービス(httpd、mail、sql)を備えた実行中のサーバーを持っています、そして私は完全なデータ損失を防ぐために本当に高速でなければならないようです(私のRAIDアレイは失敗したので、私は単一に依存していますhdd now)。
HowtoForgeのhowtoで構築されたシステム全体で、Squeezeのシステムを読むと、簡単にできるように見えますか?(仮想)ユーザーを新しいボックスに移行します。
これは非常に具体的な問題であることは本当にわかっていますが、移行プロセス全体の重要なポイントを教えてください。せいぜいどこに集中する必要があるのですか?プロセスをどのように開始しますか?
いくつかの背景情報:
- 2つのサーバーは互いに200km離れているため、移行はインターネット経由で行う必要があります
- 両方のサーバーはDebian、古いサーバーはEtch、新しいサーバーはSqueezeになります
- 重要なサービスはメールです。ウェブサイトはしばらく停止することがあります
- RAIDは、RAID 1の2つのディスク(両方のマシン)を意味します
- 古いボックスは、ホストされているすべてのドメインのDNS1です
私の(本当に)基本的なアウトライン:
- 古いシステムと同様のシステムを構築する(同じような仮想メール構造、同じ暗号化タイプで保存されたパスワード、古いシステムにはわからないため)
- すべてを確認できるドメインを1つ作成します(dns、email、wwwは問題ありません)
- 古いドメインが何も実行しなくなるまでドメインを移行します
私の死角:
- SqueezeでRAID-1を実行する方法についての簡単な説明が見つかりません(Lennyのハウツーで十分ですか?)
- 必要なときに特定のユーザー権限で特定のフォルダー(ユーザーのメールフォルダーなど)をコピーする方法は?(rsyncはこれを行いますか?)
- 新しいマシンでDNSをセットアップする方法(古いマシンはDNS1)(新しいマシンもDNSである必要があり、移行されたドメインはDNS1として自身を使用する必要がありますか?)
- DNS更新時間のために電子メールの損失を防ぐにはどうすればよいですか(新しいマシンをMXとして設定する必要がありますか?)