rsync 的替代方案,用于文件级克隆?

rsync 的替代方案,用于文件级克隆?

我有 500GB 的文件想要复制到临时驱动器然后再复制回来。

我希望能够尽快完成此事。

我检查了一下块级克隆,这很好而且很快(a很多我的文件非常小,因此使用 rsync 需要很长时间),但我无法在两个不同的分区类型之间进行复制(使用克隆Zilla无论如何) 我需要能够做到这一点。

那么我如何才能快速复制大量数据?如果它可以在不同分区类型之间复制,我很乐意购买 clonezilla 替代品。

运行 Mint 和 Snow Leopard。

答案1

你考虑过tar所有的事情吗?听起来很傻,我知道。试试这个:

$ cd /path/to/my/source/files
$ tar -cf - . | tar -xvf - -C /path/to/my/destination/files

它在处理大量小文件时应该表现得出奇的好——比rsync肯定的还要好。

答案2

使用 CloneZilla 所使用的当前工具(例如 Partclone 和 Partimage),无法在块级别上在两种不同的文件系统格式之间进行复制。

相反,你可以尝试 Leopard 中的 ditto 命令:

$ ditto source destination

但是您的里程可能会有所不同,因为复制文件等基本命令在 Linux 上通常更快。

相关内容