我有一个 Windows 2003 SBS 服务器在带有 2 个 LAN 卡的 DL380 上运行,如下所示: 192.168.2.2 = LAN 100mb / 192.168.10.1 = 复制子网 1000mb
我有一个 Windows 2008 标准服务器在另一个带有 2 个 LAN 卡的 DL380 上运行,如下所示: 192.168.2.3 = LAN 100mb / 192.168.10.2 = 复制子网 1000mb
通过 \192.168.10.1 复制/粘贴在服务器之间复制文件时,服务器默认使用其他 100mb 网卡,并且复制大量数据时速度很慢。如何强制服务器使用交叉电缆并复制我设置的子网?
早上之前我有大量数据要复制,所以任何帮助都会很好。
请注意,我现在没有对服务器的物理访问权限,只有 ILO 和 RDP
干杯
使用“”显式挂载其他服务器的共享
net use * \\192.168.10.2\share
。使用生成的驱动器号复制,可能是 Z:。
使用 robocopy 移动数据:“
robocopy d:\SharedDirectory z: /e /sec /r:1 /w:1
”。从 M$ 获取 robocopy。
您还可以在 %SystemRoot%\system32\drivers\etc\ 的主机文件中设置 192.168.10.* 地址
那没有意义。Windows 应使用绑定到该 IP 子网的 NIC。我看不出如何明确安装共享或进行主机条目(如 Pospiet 建议的那样)会对此产生任何影响。
要强制这样做,您可以按如下方式添加路由:
...其中 192.168.10.1 是静态 IP 的地址,而不是“IF 1”,您应该输入该卡的接口号。您可以通过“路由打印”并查看接口列表(最左侧的编号)来找到接口编号。
我最终设法使用 ILO 并禁用了两台服务器上的 192.168.2.x 网卡,从而迫使它使用 1gb 连接,从而加速了它。我尝试手动添加路由,但这并没有按照你的建议工作,而且网络使用 \192.168.10.x 理论也没有工作。无论是通过映射驱动程序访问它还是仅仅作为快速子网 IP 上的共享,出于某种原因,服务器都坚持使用较慢的局域网连接,这很奇怪。我认为路由语句不起作用,因为它使用交叉电缆,服务器都具有 ip 和子网,并且没有指定网关。感谢您的帮助,如果您对将来如何执行此操作有任何想法,我仍然想知道。然而,目前紧急情况已于今天早上 6:30 结束,这让事情变得有点好。
谢谢
马丁
在某种程度上,如果您要复制大文件,请避免使用 robocopy,它在多 GB 文件上非常慢,您可以在 Windows Server Performance Team 博客上的这篇文章中找到确切原因。
我现在在 CLI 上使用 Richcopy 进行大文件复制,并使用 robocopy 进行快速和脏副本,我不能说我关心 RichCopy 处理 CLI 的方式......