我的一个客户最近得到了一台新的Windows 2012服务器来replace我们用作文件服务器的旧的Windows XP Professional计算机。 一切似乎都复制好,我存储了副本的日志文件,我看到新的共享从桌面计算机,也从正确的文件夹中的服务器填充。 当我第二天早上回来时,份额是空的。 日志文件表示完成了0错误。 所有复制的文件都不在共享中,并且不存储在新服务器的E:\根目录下。
以下是我复制的步骤:我基本上将新服务器插入networking,设置共享。 旧的服务器仍然连接到networking。
旧服务器的共享位置是\\ old-server \ old-server-files,它存储在名为C:\ old-server-files的文件夹中
新服务器的共享位置是\\ new-server \ new-server-files,它存储在名为E:\ new-server-files的文件夹中
我从新的服务器命令提示符使用了以下Robocopy命令:
Robocopy \\ old-server \ old-server-files \\ new-server \ new-server-files / MiR / FFT / Z / W:5 /LOG:E:\server-copy.log
我慢慢地从桌面计算机上观看共享填充。 这个拷贝在千兆位以太网连接上花费了大约12个小时。 第二天早上我进来,没有任何文件在\\新服务器\新服务器文件共享,而从台式计算机看。 从服务器上看,共享是空的,文件夹E:\ new-server-files是空的。 E:\的根目录现在有文件而不是共享。
我不明白这是怎么发生的。 有人可以解释我可能出错的地方吗? 我可以发布server-copy.log我有robocopy创build,但我看着它,它说它复制到共享。 虽然是37个,所以我不得不找个地方来放。
这是一个奇怪的,但也许它不喜欢你的两个不同的共享名称之间的/ MIR选项。 我将使用/ e / copy:DATSOU或/ e / copyall(相同的东西)开关,/ FFT的事情只是从NTFS复制到另一个文件系统types时,如果它是一个Windows 2012服务器不需要,因为2012服务器应该使用NTFS。