現在、DNS サブドメインapp.mydomain.com
およびによって IP が指示される Classic VM がありますapi.mydomain.com
。IIS サーバーはサイトapp.mydomain.com
およびを構成していますapi.mydomain.com
。インターネット上のすべてのユーザーは両方のサイトにアクセスできます。
目標は別のVMに移行することであり、基本的にはレプリカを作成し、2つのDNSサブドメインを作成しapp2.mydomain.com
、api2.mydomain.com
新しいVMのIPアドレスを指定することです。その結果、https://app2.mydomain.comまったく同じエクスペリエンスが得られますが、新しい VM から提供されます。すべてがテストされたら、DNS をapp.mydomain.com
新しいマシンにリダイレクトするだけです。
これは理論的には、新しい VM 内の IIS サイトが引き続き およびapp.mydomain.com
と呼ばれapi.mydomain.com
、ドメイン名 (app2、api2) と競合する可能性があるためです。
この方法で VM を移行するためのベスト プラクティスはありますか? データベースは関係ありません (関係しますが、別のサーバーにあります)
答え1
IIS は複数のホスト ヘッダーをサポートしているため、既存のホスト ヘッダーの横にある古いサーバー上のサイトに新しい名前を追加するだけで済みます。IIS のホスト ヘッダーは DNS に影響を与えず、古い名前の DNS エントリは引き続き古いサーバーを指します。