11.2. 인스턴스 스냅샷 생성

스냅샷은 인스턴스의 실행 중인 디스크 상태를 캡처하는 이미지입니다. 인스턴스의 스냅샷을 작성하여 새 인스턴스를 생성하는 데 템플릿으로 사용할 수 있는 이미지를 생성할 수 있습니다. 스냅샷을 사용하면 다른 인스턴스에서 새 인스턴스를 생성하고 인스턴스 상태를 복원할 수 있습니다. 스냅샷을 기반으로 하는 인스턴스를 삭제하는 경우 스냅샷 이미지를 사용하여 스냅샷과 동일한 상태에 새 인스턴스를 만들 수 있습니다.

절차

  1. 스냅샷을 생성할 인스턴스의 이름 또는 ID를 검색합니다.

    $ openstack server list
  2. 스냅샷을 생성합니다.

    $ openstack server image create --name <image_name> <instance>
    • <image_name> 을 새 스냅샷 이미지의 이름으로 바꿉니다.
    • <instance> 를 스냅샷을 생성할 인스턴스의 이름 또는 ID로 바꿉니다.
  3. 선택 사항: 인스턴스 스냅샷을 템플릿으로 사용하여 새 인스턴스를 생성할 때 디스크 상태가 일관되도록 하려면 QEMU 게스트 에이전트를 활성화하고 스냅샷 이미지에 다음 메타데이터를 추가하여 스냅샷 처리 중에 파일 시스템을 정지해야 함을 지정합니다.

    $ openstack image set --property hw_qemu_guest_agent=yes \
     --property os_require_quiesce=yes <image_name>

    QEMU 게스트 에이전트는 관리 애플리케이션이 인스턴스 OS 수준 명령을 실행하는 데 도움이 되는 백그라운드 프로세스입니다. 이 에이전트를 활성화하면 PCI 슬롯을 사용하는 다른 장치를 인스턴스에 추가하고 인스턴스에 할당할 수 있는 다른 장치 수를 제한합니다. 또한 Windows 인스턴스가 알 수 없는 하드웨어 장치에 대한 경고 메시지를 표시하도록 합니다.