我有一个大文件夹,里面有数十万个文件。总大小为 10GB
我的想法是,我想存档这个文件夹,以便我可以比逐个文件更快地将其传输到另一台服务器。
我尝试过tar cfj archive.tar.bz2 dir-to-be-archived/
但似乎仍然很慢。
我不在乎最终的大小,因为网络连接的传输速度高达 100mb/s。
我听说过一些关于它的事情lzop
,但我不明白它的具体用法。
那么有没有什么方法可以快速创建一个档案,比如在 10-15 分钟内?
答案1
如果文件夹中有数千个文件,即使不压缩,也需要一些时间才能将它们全部打包。如果您使用的目标机器上也有 Linux,您可能能够使用 rsync 按原样传输整个文件夹及其文件(https://help.ubuntu.com/community/rsync)。