SQLPRODDBA Asked: 2015-12-19 01:36:38 +0800 CST2015-12-19 01:36:38 +0800 CST 2015-12-19 01:36:38 +0800 CST 复制 SQL DB 文件/备份 772 我们的任务是通过 LAN 以最有效和最快速的方式复制 2TB 的数据库文件/备份。我们正在团队中集思广益,以提出最佳解决方案。 这些文件是多个备份,并且已使用压缩。 有人可以建议最好的方法吗? sql-server windows-server 1 个回答 Voted Best Answer RayofCommand 2015-12-19T02:00:22+08:002015-12-19T02:00:22+08:00 我可以推荐使用 Robocopy,它支持多线程复制。并且之前计算包裹不会花费很长时间。 您的语法如下: robocopy "C:\SOURCE\Folder\folder" "D:\folder\destination" /mir /MT:XX 我使用 mir 选项,因为它会复制所有内容,这意味着做一个完美的镜像。因此,如果您的复印工作因任何原因卡住,您不必担心。您可以轻松地再次运行相同的命令,它只会复制丢失的文件。如果您的文件夹中有隐藏文件,请小心,例如,如果您将文件直接放在云端硬盘根文件夹中。比你在复制回收站时遇到问题;) MT 参数 命令 /MT 将使用多个线程运行您的副本。您可以选择 1 到 128 之间的数字,默认为 8。请阅读:msdn Robocopy 还有一个建议是从具有更多 CPU 功率的机器复制,因为复制作业将始终在您当前登录的 CPU 上运行。在大多数情况下,我从目标服务器复制,因为它可能到目前为止尚未使用。
我可以推荐使用 Robocopy,它支持多线程复制。并且之前计算包裹不会花费很长时间。
您的语法如下:
robocopy "C:\SOURCE\Folder\folder" "D:\folder\destination" /mir /MT:XX
我使用 mir 选项,因为它会复制所有内容,这意味着做一个完美的镜像。因此,如果您的复印工作因任何原因卡住,您不必担心。您可以轻松地再次运行相同的命令,它只会复制丢失的文件。如果您的文件夹中有隐藏文件,请小心,例如,如果您将文件直接放在云端硬盘根文件夹中。比你在复制回收站时遇到问题;)
MT 参数 命令 /MT 将使用多个线程运行您的副本。您可以选择 1 到 128 之间的数字,默认为 8。请阅读:msdn Robocopy
还有一个建议是从具有更多 CPU 功率的机器复制,因为复制作业将始终在您当前登录的 CPU 上运行。在大多数情况下,我从目标服务器复制,因为它可能到目前为止尚未使用。