Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.15.2.9. snapshot-revert 도메인

지정된 도메인을 스냅샷에 의해 지정된 스냅샷 또는 --current 을 사용하여 현재 스냅샷으로 되돌립니다.
주의
이는 파괴적인 동작입니다. 마지막 스냅샷이 수행된 이후 도메인의 모든 변경 사항이 손실됩니다. 또한 원래 스냅샷을 만든 시점의 도메인 상태가 snapshot-revert 가 완료된 후의 도메인 상태가 됩니다.
스냅샷을 되돌리려면 다음을 실행합니다.
# snapshot-revert domain {snapshot | --current} [{--running | --paused}] [--force]
일반적으로 스냅샷으로 되돌리면 스냅샷이 생성된 시점의 상태로 도메인을 남겨 둡니다. 단, 게스트 가상 시스템 상태가 없는 디스크 스냅샷은 도메인을 비활성 상태로 유지합니다. --running 또는 --paused 옵션을 전달하면 비활성 도메인 부팅 또는 실행 중인 도메인 일시 중지와 같은 추가 상태 변경 사항이 수행됩니다. 임시 도메인은 비활성화할 수 없으므로 임시 도메인의 디스크 스냅샷으로 되돌릴 때 이러한 옵션 중 하나를 사용해야 합니다.
스냅샷을 되돌리려면 --force 를 사용하여 진행해야 하는 추가 위험이 있는 두 가지 경우가 있습니다. 하나는 구성을 되돌리기 위한 전체 도메인 정보가 없는 스냅샷입니다. libvirt 는 현재 구성의 스냅샷에서 사용 중인 구성과 일치한다는 것을 증명할 수 없으므로 --force 는 스냅샷이 현재 구성과 호환되는지 확인(및 그렇지 않으면 도메인이 실행되지 않을 가능성이 큽니다). 다른 하나는 실행 중인 도메인에서 기존 VNC 또는 Spice 연결 중단과 같은 단점을 의미하는 대신 기존 하이퍼바이저를 재사용하는 대신 새 하이퍼바이저를 생성해야 하는 활성 상태로 되돌리는 경우입니다. 이 조건은 매개 변수가 호환되지 않는 구성과 함께 결합된 비활성 스냅샷과 함께 --start 또는 --pause 옵션과 결합된 비활성 스냅샷과 함께 발생합니다.