新しいサーバー 2008 ファイル サーバーに移行しますが、古いサーバー名を保持します (ドメイン AD の下)

新しいサーバー 2008 ファイル サーバーに移行しますが、古いサーバー名を保持します (ドメイン AD の下)

私は Server 2008 Standard 32 ビット エディションの新しいファイル サーバーに移行しています。古いサーバーを単に「サーバー」と呼び、新しいサーバーを server2 と名付けます。

server2 を更新し、パッチを適用しました。また、メンバー サーバーとしてドメインに参加し、RAID 構造を設定しました。また、データを適切な場所に移動しました。ただし、100% 確信が持てない点があります。

会社は「server」という古い名前を維持したいと考えていますが、私はそれをしたくなかったので、AD DNS 前方参照ゾーンに cname エイリアスを作成して server2 の新しい IP アドレスを指すようにしようと思っていましたが、server として参照できます。エイリアスを作成するには、当然、古いサーバーを削除するか名前を変更するか、ドメインから完全に参加解除することになります。

Active Directory の適切なリストからコンピューターを削除して参加を解除すれば、AD 内のコンピューターの名前を以前の名前に変更できると読みました。ドメイン内のメンバー サーバーであるサーバーの名前を変更するだけでよいのでしょうか。SID を変更するか、newsid を実行する必要がありますか。

ベストプラクティスをいくつか探しています。よろしくお願いします。gd

答え1

SERVER と SERVER2 は両方ともメンバー サーバー コンピュータであり、ドメイン コントローラー コンピュータではないと想定しています。

古いサーバー コンピューターを交換するときは、交換する古いサーバー コンピューターの名前を新しいマシンに割り当てるようにします。これは一般的な方法です。(サーバーを統合する場合は、まったく別の「問題」になります。)

ドメイン メンバー サーバー コンピューターをドメインに参加させた後に名前を変更しても問題はありません。(Active Directory の Server 2008 バージョンではドメイン コントローラーの名前を変更できるはずですが、まだ試していません。) もちろん、別のコンピューターに既に割り当てられている名前を再利用する場合は、その名前を持つ元のコンピューターをオフラインにするか、名前を変更する必要があります。

あなたが説明しているようなことは、Windows のさまざまなバージョンで何度も行っています。あなたが説明している点からすると、私は「SERVER」を「OLDSERVER」に、「SERVER2」を「SERVER」に名前変更し、プロセス全体を通じて両方をドメインに参加させたままにします。このプロセスで「SERVER」をドメインから切り離す必要はありません。ドメインに参加している状態で「SERVER」を「OLDSERVER」に名前変更すると、AD 内の以前「SERVER」という名前だったオブジェクトが「OLDSERVER」に変わり、「SERVER」という名前が「SERVER2」に割り当てられるようになります。

余談ですが、システムをディスク イメージからインストールしない限り、なぜ「newsid」を実行するのか私にはわかりません (その場合でも、SID を変更するには SYSPREP を使用する必要があります)。SID が別のマシンの SID と重複していない限り (マシンが別のマシンのディスク クローン イメージである場合など)、SID を再生成する必要はありません。

答え2

私は、あなたが説明したCNAMEテクニックを当社で採用することを検討しましたが、最終的には却下しました。可能性は低いと考えましたが、古いサーバーにアクセスし続けたい理由があるかもしれません。しかし、CNAMEテクニックは非常に便利だと思いますし、厳密な名前チェックを無効にする必要があるかもしれません。これについては、ウォームスタンバイに関する質問

答え3

Server 2008は異なるかもしれませんが、一般的には可能な限りWindowsサーバーの名前を変更することは避けています。特に非 Microsoft ソフトウェア (バックアップ エージェントなど) がインストールされている場合。Microsoft 自身も、NT や 2000 の時代には、レジストリやランダム ファイルに "%computername%" ではなく "servername" を入れるというひどいやり方をしていたため、2003 では怖気づいてしまいました。とはいえ、2008 が 2003r1 と大きく異なることには感心しています。長年使用されてきたサーバーの名前を変更する際の問題点がようやく解消されたのかもしれません。

つまり、あなたが発見した通りに実行できるということです。うまくいきます。内部の奥深くにあるものはすべて SID を使用し、ユーザーが読み取り可能なものは変数として使用します。Newsid は、心配な方のために、残りをすべてキャッチする便利なツールですが、ドメイン化されていない状態で実行する必要があると思います。

関連情報