다음 zfs snapshot 구문은 dry-run 모드에서 ZFS 스냅샷 스트림의 예상 크기를 제공합니다. 크기 예상을 사용하여 전송 스트림 자체의 진행률을 측정할 수 있습니다.
다음 dry-run 구문을 사용하여 스냅샷 스트림 크기를 예상할 수 있지만 보낼 수는 없습니다.
# zfs snapshot -r tank/source@snap1 # zfs send -rnv tank/source@snap1 sending full stream to tank/source@snap1 sending full stream to tank/source/data@snap1 estimated stream size: 10.0G
pv 명령을 zfs send 명령과 zfs receive 명령 사이에 삽입하여 전송 스트림의 진행률을 모니터링할 수 있습니다. 다음 예에서는 첫번째 명령이 스트림 크기를 예상합니다. 그런 다음 두번째 명령을 통해 스냅샷을 전송하는 동시에 모니터링합니다.
# zfs send tank/source@snap1 | pv | zfs recv pond/target 882MB 0:00:10 [95.4MB/s] [ <=> ]
스냅샷 스트림이 완전히 수신되면 진행률 모니터에서 총 수신 크기를 식별합니다. 예를 들면 다음과 같습니다.
# zfs send tank/source@snap1 | pv |zfs recv pond/target 10GB 0:01:55 [88.5MG/s] [ <=> ]