同じ名前で異なる DNS を持つ IIS サイトを含む Azure サーバーを移行する方法

同じ名前で異なる DNS を持つ IIS サイトを含む Azure サーバーを移行する方法

現在、DNS サブドメインapp.mydomain.comおよびによって IP が指示される Classic VM がありますapi.mydomain.com。IIS サーバーはサイトapp.mydomain.comおよびを構成していますapi.mydomain.com。インターネット上のすべてのユーザーは両方のサイトにアクセスできます。

目標は別のVMに移行することであり、基本的にはレプリカを作成し、2つのDNSサブドメインを作成しapp2.mydomain.comapi2.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 エントリは引き続き古いサーバーを指します。

関連情報