10.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 인스턴스에서 알 수 없는 하드웨어 장치에 대한 경고 메시지를 표시합니다.