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

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 스냅샷 롤백

zfs rollback 명령을 사용하면 특성 스냅샷이 생성된 이후에 발생한 파일 시스템의 변경 사항을 모두 무시할 수 있습니다. 파일 시스템의 상태는 스냅샷 생성 시점으로 되돌아갑니다. 기본적으로 이 명령은 가장 최근의 스냅샷만 롤백할 수 있습니다.

이전 스냅샷으로 롤백하려면 중간 스냅샷을 모두 삭제해야 합니다. –r 옵션을 사용하면 이전 스냅샷을 삭제할 수 있습니다.

중간 스냅샷 복제본이 있을 경우 –R 옵션을 지정하여 복제본도 삭제해야 합니다.


주 - 롤백하려는 현재 파일 시스템이 현재 마운트된 경우 마운트가 해제되었다가 다시 마운트됩니다. 파일 시스템을 마운트 해제할 수 없으면 롤백이 실패합니다. –f 옵션은 필요한 경우 파일 시스템을 강제로 마운트 해제합니다.

다음 예에서는 tank/home/cindy 파일 시스템이 tuesday 스냅샷으로 롤백됩니다.

# zfs rollback tank/home/cindy@tuesday
cannot rollback to 'tank/home/cindy@tuesday': more recent snapshots exist
use '-r' to force deletion of the following snapshots:
tank/home/cindy@wednesday
tank/home/cindy@thursday
# zfs rollback -r tank/home/cindy@tuesday

이 예에서는 이전 tuesday 스냅샷으로 롤백했으므로 wednesdaythursday 스냅샷이 삭제되었습니다.

# zfs list -r -t snapshot -o name,creation tank/home/cindy
NAME                     CREATION
tank/home/cindy@tuesday  Fri Aug  3 15:18 2012