tar -b 및 dd 조합을 사용한 rsync의 --bwlimit 옵션

tar -b 및 dd 조합을 사용한 rsync의 --bwlimit 옵션

NFS 백업을 수행하기 위해 다음을 사용하고 있습니다.

tar -b 1024 -cf - . | /bin/gzip -c | /bin/dd bs=10M oflag=direct,sync of=/nfs

하지만 어딘가에서 NFS 쓰기 속도와 일치하도록 데이터를 읽는 I/O 속도를 제한한다는 내용을 읽었습니다.

rsync --bwlimit=10M -az -P -H . /nfs

둘 중 어느 것이 NFS 마운트 경로에 큰 파일 청크를 효율적으로 쓸 수 있는지 궁금합니다.

답변1

rsync더 나은 선택이 될 것입니다. 조절은 네트워크를 혼잡하게 하지 않으려는 경우에만 필요합니다.

rsync를 사용하면 백업 프로세스 중에 문제가 발생하는 경우 복구가 더 빨라진다는 장점이 있습니다. (첫 번째 방법은 처음부터 다시 시작해야 함)

관련 정보