我可以(暂时)在同一networking上有两台同名的机器吗?

我们正在升级两台服务器上的软件,并且正在从Windows Server 2008迁移到Windows Server 2012.所有服务器都是VMWare映像。

在迁移期间,我们将有一个临时服务器来安装新的操作系统和软件,而旧服务器则用于“常规业务”。 在迁移和UAT之后,旧的服务器(VMWare镜像)将被停用,新的VMWare镜像将被连接到我们当前的服务器。

我的问题是:是否有可能使用新的服务器相同的机器名称? 这将使软件的迁移变得更容易。 在迁移期间,我很高兴通过IP地址访问(RDP / MSTSC)新环境,但是我们需要能够将旧服务器上的文件复制到新的服务器上,所以我们需要networking机器之间的连接。

是的,我可以问我的IT部门这个问题,但我想第二个意见/第三方确认这在技术上是否可行。

谢谢…

名称parsing只有一个可能的问题。 您不能将两台计算机都join同一个域。 作为join其他人的结果之一,其中一个或另一个将具有破坏的域信任关系。

你唯一的select是获得在你的UAT环境中虚拟化的Active Directory(AD)副本,并用它进行testing。 这对您的IT部门来说可能是一个不小的要求(如果您要求,他们可能会看起来很有趣),但这是可行的。

当我需要testing关键的生产迁移时,用AD来完成,我做了这样的事情。 它需要在生产领域临时进行更改(添加虚拟DC,允许其复制,然后在“强制”将其从域中删除之后执行元数据清理),并且许多pipe理员也不会这样做。

编辑:

如果两套机器不需要同时join域,那么你就没事了。 如果NetBIOS名称parsing处于同一个IP子网中,那么它将会出现问题,因此请确保它们位于不同的子网中,这不会成为问题。

只要在机器之间复制文件,只要你在机器之间有任意的TCP通信,你总是可以使用UNC中的IP地址访问其他机器,即使它们有相互冲突的名称。