gpt4 book ai didi

linux - 如何从 ESXi 快速复制稀疏文件?

转载 作者:太空宇宙 更新时间:2023-11-04 12:20:53 27 4
gpt4 key购买 nike

我有 ESXi 6.0,我需要从中复制一个大小为 ~900GB 且实际大小为 5GB 的稀疏文件到另一台 Linux 机器。

我从 SCP 开始,它需要更长的时间,因为它不知道稀疏文件。

接下来我尝试了“tar -S”来压缩稀疏文件,但不幸的是 -S 选项在 ESXi 上不可用。

最后选择了另一个选项“rsync”工具,但默认情况下它不适用于 ESXi。

在ESXi上有什么办法可以将稀疏文件快速复制到其他系统吗?

最佳答案

  1. 困难的方法 (但适合自制备份脚本)

    为此,您需要在目标服务器上导出一个 NFS 共享,该服务器具有能够创建和使用稀疏文件的文件系统。

    接下来,在 ESX 中挂载 NFS 共享并使用 vmkfstools:

    vmkfstools -i "/vmfs/volumes/{local datastore}/{vm}/{vm}.vmdk" -d thin "/vmfs/volumes/{nfs datastore}/{vm}/{vm}.vmdk"

    此外,您还需要复制 vmx 文件和您需要的任何其他文件,包括快照(尽管我可能建议您先删除所有快照以使生活更轻松)。

  2. 简单的方法

    这就是VMWare Converter专为 - 您可以尝试在 WINE 中运行它(如 ESX 客户端)在服务器本地,或在与目标服务器共享的 Windows PC 上。

我希望我不必说这两个选项都必须关闭虚拟机...

关于linux - 如何从 ESXi 快速复制稀疏文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46034170/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com