![经济高效的 e3fs 快照](https://linux22.com/image/486590/%E7%BB%8F%E6%B5%8E%E9%AB%98%E6%95%88%E7%9A%84%20e3fs%20%E5%BF%AB%E7%85%A7.png)
我有一个有趣的小问题需要解决。我在 SoftLayer 有一个专用的 Linux 机器,硬盘为 240GB(使用了大约 4GB :),我需要在家里本地获取它的磁盘映像,以便将其转换为 VirtualBox 格式。为了避免达到流量上限,我需要尽可能少地使用流量。有什么想法吗?
答案1
或者,您可以使用“rsync”仅传输您需要的文件,将其放到您家里的 Linux 系统上,修复无法正确传输的主引导记录 (MBR) 等内容,然后在虚拟化技术下启动它。
您将寻找类似的东西;
rsync -vaHPS --numeric-ids --exclude=/proc --exclude=sys [email protected]:/* /local
答案2
另一种选择是制作所有数据的 tarball,其大小可能比总量少几百 MB,然后传输它。
答案3
如果 SoftLayer 支持 sneakernet(即让他们将副本邮寄给您),那可能是您的最佳选择。
否则,您仍然需要以某种方式处理 4GB(可能经过 gzip 压缩)的传输。我建议获取尽可能小的图像并将其复制过来。