SSH를 통해 전체 드라이브 dd 백업을 빠르게 수행하는 방법은 무엇입니까?

SSH를 통해 전체 드라이브 dd 백업을 빠르게 수행하는 방법은 무엇입니까?

dd를 사용하여 원격으로 호스팅하는 컴퓨터를 정기적으로 백업하려고 합니다. 이것은 과거에 작은 드라이브가 있는 시스템에서 작동했던 방법입니다. 하지만 내 새 컴퓨터에는 75GiB luks 암호화 드라이브가 있고 스크립트에 따르면 전송 속도는 약 300KiB/s입니다. 어느 시점에서든 연결이 끊어지지 않는다는 가정하에 이 작업을 완료하는 데 약 3일 정도 걸릴 것으로 예상됩니다. 어떻게 속도를 높일 수 있나요?

ssh [email protected] dd if="/dev/vda" conv=sync,noerror | gzip -5 - | pv | dd of=whole-drive-bkp-$(date "+%Y%m%d%H%M").dd.gz

편집: 10megs()의 블록 크기 매개변수를 전달하면 bs=10M속도가 평균 거의 1MiB/s로 증가합니다.

관련 정보