I'm replacing a sever and wanted to know if there's a way the new server can have two names. For example:
What we have now:
Old server: srv
New server: srv-new
What I'd like to have after we cut over to the new server:
Old server: srv-old
New server: srv-new, srv
Ultimately I want to phase in the new name ('srv-new') and abandon the old name ('srv') but I'd like both names to work for a while.
Do I just do this in active directory somewhere?
We're using Active Directory. srv-old is Windows 2000 and srv-new is Windows Server 2008. Please pardon my possible misuse of terminology--I'm on the fringe of my comfort zone!
If you want the servers srv and srv-new to point to the same physical machine, you can do this with DNS by just adding another A record in your DNS server.
If you wanted to set up two GUIDs for it, that's not possible. GUIDs are unique to each machine, and cannot be moved or copied to multiple machines, nor can multiple GUIDs be consolidated into a single machine.
Also, if you wanted to go with multiple NetBIOS names, you can follow this tutorial to do so.
My suggestion for your situation is this: Set up the DNS record. It should really only take you about 1 or 2 minutes. If things fail after taking down the old server, then set up the NetBIOS name, and things should work fine then.
Kerberos will not work correct if you just add an DNS-Alias. Meanwhile there is a Technet-Entry about the topic. Please take a look at Option 2.
The Commands above registers three alternative names to the Server "YourServer" and add the correct DNS- and SPN-Records. "IpConfig /RegisterDNS" will force an update to the DNS-Server to register the new names dynamically.
Please note, I've never done this before, but this comes from a reputable source. Multiple NetBIOS names for Windows network here: http://windowsitpro.com/article/articleid/14475/how-can-i-define-multiple-netbios-names-for-a-machine.html
For the lazy..
How can I define multiple NetBIOS names for a machine?
A. A. This would be useful if, for instance, you wanted to migrate a number of shares to a different machine and rather than having to switch all clients to the new machine instantly you could define the new machine to also answer to the old machines NetBIOS name and then slowly migrate the machines. To define extra names for a machine perform the following:
Assuming Microsoft DNS in your domain:
You probably already have an A record for Old Server, matching srv to its IP, and an A record for srv-new matching it to the New Server IP.
Create a new A record, titled srv-old. Assign it to the Old Server IP.
Rename the old server to srv-old
Create a CNAME record for srv, matching it to srv-new A record.
Now both srv and srv-new will resolve to New Server IP, and srv-old will resolve to Old Server IP.
It may take a short period of time for the DNS records to update on each host, so its best if this change occurs at the end of a workday, or during non-working hours.
As Jeff Miles indicates, if you are using Microsoft DNS, then you shuld create an Alias. However, you should be aware that you will probably need to disable Strict Name Checking on the new server, per the instruction for strict name checking on MSDN