将旧的Windows服务器映射到新的Windows服务器

目前,我有2个服务器(serve1和serve2)。 serve1是旧的,数据足够小,可以移动到serve2。

serve1 = Win 2k3 serve2 = Win 2008 R2

问题是我需要保持serve1名称活跃,因为它是在我被告知不能改变的一些物理文件。 我需要保留serve2作为serve2,因为这是主要的文件共享,并且如果我改变netbios名称会扰乱许多人。

所以,低声地说,我需要做的是当有人进入path时,将地图发送到服务器2。

即:¥¥serve1¥SharedDocs – >¥¥serve2¥Shared_Documents

我想这将需要在我的DNS(Windows DNS服务)上完成,但现在,我想在编辑DNS之前通过主机文件在本地进行testing。

如果有人可以让我知道如何做本地主机文件和DNS,这将是伟大的。 我一直在寻找这个很多,找不到合适的解决scheme。

谢谢!

在您的本地主机文件中,您可以将serve1名称指向serve2的IP地址,如下所示:10.0.0.X serve1

然后在serve2上为现有共享创build一个新的共享名称,其中serve1的共享名称如下所示:\ serve2 \ SharedDocs

这应该允许当您键入\ serve1 \ SharedDocsparsing到\ serve2 \ Shared_Documents

对于您的DNS条目,您将需要创build一个logging,指向serve1名称来服务2 IP地址。

您可以通过组策略pipe理创build两个映射驱动器,或创build一个login脚本。 在组策略中,映射驱动器configuration设置位于用户configuration/首选项/ Windows设置/ DriveMaps下 。 在这里你可以添加两个股票:

\\ Server1上\ ShareFolder

\\ Server2上\ Sharefolder

要创buildlogin脚本,请打开记事本并input命令

NET USE H:\\ Server1 \ Sharefolder

NET USE U:\\ Server2 \ sharefolder

将其保存为.bat扩展名,并将此文件包含在用户的configuration文件login脚本中

您可以创build一个login脚本,每个驱动器将指向一个不同的服务器。

Logon.bat的

NET USE G:\ SERVER01 \ SHARE / PERSISTENT:NO

NET USE J:\ SERVER02 \ SHARE / PERSISTENT:NO