将文件从一台服务器传输到另一台服务器的可能有效方法

将文件从一台服务器传输到另一台服务器的可能有效方法

将文件从一台服务器传输到另一台服务器的可能好且有效的方法是什么?在本例中是从 windows server 2003 传输到 windows server 2008 r2。我认为 Powershell cmdlet 或批处理文件可能会有所帮助,但不确定。

答案1

我建议您使用 robocopy,因为它具有非常好的功能,例如当磁盘空间已满或网络中断时自动重试。在您的情况下,假设这两台机器之间有网络连接。robocopy“源”“目标”/(您可能添加的任何开关)

robocopy \22.22.222.222\c$\2003\folder \11.11.111.111\c$\2008\folder /E /Z 您可以检查 /? 以获取更多选项,它有很多。

希望您觉得这有用,祝您好运。

答案2

根据您的编辑,您必须将第二台机器的 C:\ 驱动器“映射”为第一台机器上的磁盘(例如,F:),然后使用:

xcopy c:\2003\文件夹 d:\2008\文件夹 /s


如果只想移动文件,则可以使用批处理文件和“复制“。

xcopy X:\ Y:\ /s

这会将所有内容从 X:\ 复制到 Y:\ 及其子目录。

您将“映射”se 的 C: 驱动器,使用 xcopy C:\2003\folder C:\200

您还可以查看泰拉复制、USB 记忆棒、FTP 传输、刻录到磁盘、移动到外部高清……

答案3

我目前最喜欢的文件传输工具是丰富副本主要是因为它是多线程的并且可以填充服务器之间的任何大小的管道(假设您有可用的磁盘 IO)。Richopy 是 robocopy 的替代品。

答案4

根据服务器之间的链接类型,我想提出以下建议泰拉复制。事实证明,即使在不稳定的链路上,它也非常快速和可靠。

http://www.codesector.com/teracopy.php

相关内容