在Windows 7 PC和虚拟服务器之间传输文件的最快方法是什么?


2

我在外部拇指驱动器上有600个tiff文件的航拍图像(每个180MB)。我需要将tiff文件从我的台式PC(Windows 7专业版)传输到连接到我的虚拟服务器(Windows Server 2008 R2 Standard)的网络连接存储(NAS)设备。我的桌面PC上有20 Mbps宽带连接,虚拟服务器上有1 Gbps连接。我尝试了以下工作流程:

  1. 创建到虚拟服务器的VPN连接
  2. 映射连接到虚拟服务器的NAS
  3. 拉出两个Windows资源管理器窗口:一个用于PC上的tiff文件,另一个用于目标文件夹
  4. 复制tiff文件并粘贴到虚拟服务器上的映射目标文件夹。

这种方法非常缓慢。什么是在PC和虚拟服务器之间传输文件的更好,更有效的方法?遗憾的是,无法将外部驱动器连接到VM主机。


您是否与虚拟服务器位于同一网络中?
oldmud 2015年

@ oldmud0不,我必须通过VPN连接连接到VM。
Borealis 2015年

你拥有NAS,还是数据中心?您是否可以在同一网络上使用非VPN连接连接到NAS本身?
oldmud 2015年

@ oldmud0它在数据中心,我远程工作,所以我无法直接上传文件。不,我被迫通过VPN连接进行连接。
Borealis 2015年

Answers:


2

我用USB做了它,你可以将它插入你的PC,复制文件,完成后,将它添加到虚拟机。

亲:快

骗局:没有直接联系

欲了解更多的解决方案阅读

编辑:如果您在台式PC上只有20 Mbps的上传速度,那么您将无法通过以太网直接上传超过2.5兆字节/秒。因此,您需要对运行虚拟服务器/ NAS的PC进行物理访问。比你可以通过USB解决方案加快速度。


这是我想要优化的“将它添加到虚拟机”部分。
Borealis 2015年

你使用什么样的虚拟机?
Divin3 2015年

它是运行在数据中心托管的Windows Server 2008 R2的VM。
Borealis 2015年

2

由于您的NAS位于数据中心,因此您只有很少的选择:

  • 您可以将图像压缩为明显更小的格式,例如JPEG(设置为100%),PNG甚至RAW。这将使您的生活更轻松,尤其是当您必须将所有内容下载到桌面上时。
  • 将它全部放在压缩档案(7z)中并发送给它。它会稍快一些,因为它是一个巨大的文件而不是许多小文件(因此上传不会
  • 如果允许,请联系数据中心以协调包含所有图像(180 MB x 600 = 108 GB)的150 GB驱动器中的邮件。
  • 不要将它放在数据中心,而只是保留数据的大量离线备份。

1

正如@ oldmud0建议的那样,TIFF是一种非常低效的格式 - 你可以通过将文件转换为PNG(不会降低质量但是更小)来获得牵引力,或者在传输文件之前使用ZIP压缩文件。

另一种解决方案(速度较慢,但​​不涉及篡改文件)将是在通过文件上传的计算机和服务器之间建立VPN - 诀窍是在VPN上打开压缩。但是,您可以拖放文件并获得大幅加速。

还有其他需要注意的事项 - 您尚未指定所拥有的连接类型。许多连接(特别是ADSL,VDSL)通告速度是下载速度 - 上传速度通常只是上传速度的一小部分。因此,如果你有一个20兆的下载ADSL连接,你的上传速度很可能只有1兆位 - 这将导致显着的减速。

可能值得关注的另一个选项 - 取决于您所在国家/地区等,可能会去某个具有高速互联网连接的地方并且只是从那里上传文件(例如,通过光纤连接的网吧或图书馆 - 可能会或可能不要考虑您打算使用的带宽量,具体取决于它们与服务器之间的建立和连接。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.