4주차 과제 - 김소연(1)

  • 명령어 선택

    - opensack volume group [CRUD]

  • CLI 사용법 정리

    1. 볼륨 그룹 생성 (Create)

    openstack volume group create \ [--volume-group-type <group-type>] \ [--volume-type <volume-type>] \ [--source-group <source-group>] \ [--group-snapshot <group-snapshot>] \ [--name <name>] \ [--description <description>] \ [--availability-zone <availability-zone>]

    • –volume-group-type : 사용할 그룹 타입 이름 또는 ID

    • –volume-type : 그룹 내에 포함될 볼륨 타입 지정

    • –source-group / --group-snapshot : 기존 그룹 또는 스냅샷 기반으로 생성

    • –name, --description, --availability-zone : 그룹 이름, 설명, 가용 영역 설정

2. 볼륨 그룹 조회 (List / Show)

  • 목록 조회

    openstack volume group list --os-volume-api-version <버전>

  • 상세 정보 조회
    openstack volume group show --os-volume-api-version <버전>

3. 볼륨 그룹 삭제 (Delete)

openstack volume group delete --os-volume-api-version <버전> [–force]

  • --force : 그룹 내 볼륨들이 있는 경우에도 강제로 삭제

4. 볼륨 그룹 스냅샷 생성 (Group Snapshot Create)

openstack volume group snapshot create –group [–description ]
–os-volume-api-version <버전>

  • 그룹 전체를 스냅샷으로 저장

  1. 볼륨 그룹 스냅샷 기반 복원 (Restore from Group Snapshot)
openstack volume group create <new-group-name> \
  --group-snapshot <snapshot-id or name> \
  --os-volume-api-version <버전>