Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 전송 스트림 진행률 모니터링

다음 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] [       <=>   ]