サーバーを置き換えて、新しいサーバーにtwoの名前を付ける方法があるかどうかを知りたいと思っています。例えば:
私たちが今持っているもの:
Old server: srv
New server: srv-new
新しいサーバーに切り替わった後の状況:
Old server: srv-old
New server: srv-new, srv
最終的には、新しい名前( 'srv-new')を段階的に導入し、古い名前( 'srv')を放棄したいのですが、しばらくの間両方の名前を機能させたいと思います。
Active Directoryでこれを行うだけですか?
Active Directoryを使用しています。 srv-oldはWindows 2000で、srv-newはWindows Server 2008です。用語の誤用の可能性を許してください。私は快適ゾーンの端にいます!
サーバーsrvとsrv-newが同じ物理マシンを指すようにする場合は、DNSサーバーに別のAレコードを追加するだけで、DNSでこれを行うことができます。
そのために2つのGUIDを設定したい場合、それは不可能です。 GUIDは各マシンに固有であり、複数のマシンに移動またはコピーしたり、複数のGUIDを単一のマシンに統合したりすることはできません。
また、複数のNetBIOS名を使用したい場合は、 このチュートリアル に従ってください。
あなたの状況に対する私の提案はこれです:DNSレコードを設定します。ほんの1〜2分で終わります。古いサーバーを停止した後で問題が発生した場合は、NetBIOS名を設定すれば、問題なく機能するはずです。
DNSエイリアスを追加しただけでは、Kerberosは正しく機能しません。一方、このトピックについては Technet-Entry があります。オプション2をご覧ください。
NETDOM COMPUTERNAME YourServer /ADD AlternateName1.contoso.local
NETDOM COMPUTERNAME YourServer /ADD AlternateName2.contoso.local
NETDOM COMPUTERNAME YourServer /ADD AlternateName3.contoso.local
IPCONFIG /registerdns
上記のコマンドは、サーバー「YourServer」に3つの代替名を登録し、正しいDNSレコードとSPNレコードを追加します。 「IpConfig/RegisterDNS」は、DNSサーバーを強制的に更新して、新しい名前を動的に登録します。
これまでに行ったことはありませんが、信頼できるソースからのものであることに注意してください。ここにWindowsネットワークの複数のNetBIOS名: http://windowsitpro.com/article/articleid/14475/how-can-i-define-multiple-netbios-names-for-a-machine.html
怠け者のために.
マシンに複数のNetBIOS名を定義するにはどうすればよいですか?
AAこれは、たとえば、多くの共有を別のマシンに移行したい場合に便利です。すべてのクライアントをすぐに新しいマシンに切り替える必要がなく、古いマシンのNetBIOS名にも応答するように新しいマシンを定義できます。その後、ゆっくりとマシンを移行します。マシンに追加の名前を定義するには、次の手順を実行します。
ドメインにMicrosoft DNSがあると仮定します。
おそらく、SrvをそのIPに一致させるOld ServerのAレコードと、それをNew Server IPに一致させるsrv-newのAレコードがあるはずです。
Srv-oldというタイトルの新しいAレコードを作成します。古いサーバーIPに割り当てます。
古いサーバーの名前をsrv-oldに変更します。
SrvのCNAMEレコードを作成し、srv-new Aレコードと照合します。
これで、srvとsrv-newの両方が新しいサーバーIPに解決され、srv-oldが古いサーバーIPに解決されます。
DNSレコードが各ホストで更新されるまでに少し時間がかかることがあります。そのため、この変更が就業日の終わりまたは非就業時間中に発生する場合に最適です。
Jeff Milesが示すように、Microsoft DNSを使用している場合は、エイリアスを作成する必要があります。ただし、 MSDNでの厳密な名前チェックの説明 に従って、新しいサーバーで厳密な名前チェックを無効にする必要があることに注意してください。