我有两个 VMWare ESXI 5 主机,我想将一个 2 TB 的 .vmdk 文件从一个主机移动到另一个主机。我尝试通过 vSphere Client 下载该文件,然后通过 vSphere Client 将其上传到另一台主机,但似乎需要一周或更长时间!
我尝试了scp
命令,速度还不错,实际上是 30 MB/s,但是过了一会儿操作就中断了。
有没有办法将 2 TB 文件拆分成更小的文件,以便我更轻松地传输?或者有更好的解决方案来传输它?
答案1
最好的通用方法是:
- 将 VM 导出为 OVF 文件,移动到本地系统,然后将 OVF 重新导入到 ESXi 目标。
- 使用 vSphere 并执行主机/存储迁移。
- 利用其中之一Veeam 的免费产品处理临时举动。
rsync 或 scp 等解决方案将受到速率限制,并且不了解内容(例如稀疏 VMDK 文件、精简配置卷等)
另请参阅:
答案2
这里的情况类似(尽管我的文件大小在 100 GB 以上)。SFTP 运行良好 - filezilla 的速度约为 9mib/s。尝试使用数据存储浏览器,但似乎在 4GB 的传输量下就死机了。
我已经启用了 ssh,默认情况下可能也允许使用 sftp 功能,无需进一步配置。也许——我所知道的是,恕我直言,SFTP 是可行的方法——无论是大小还是速度。
答案3
我已经成功使用http://www.veeam.com/virtual-machine-backup-solution-free.html
这比在基础设施客户端中复制和粘贴数据存储要快得多。