我正在使用以下方式进行 NFS 备份。
tar -b 1024 -cf - . | /bin/gzip -c | /bin/dd bs=10M oflag=direct,sync of=/nfs
但我在某处读到它要限制 I/O 读取数据的速率以匹配 NFS 写入速率,以使用
rsync --bwlimit=10M -az -P -H . /nfs
我想知道这两个中哪一个能够有效地将一大块文件写入 NFS 安装路径。
答案1
rsync
将是更好的选择。仅当您不想使网络拥塞时才需要进行限制。
使用rsync的优点是如果备份过程中出现问题,恢复速度会更快。 (使用第一种方法,您必须从头开始)