차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 인스턴스_이미지_백업_복구 [2024/11/22 02:26] – 만듦 koov | 인스턴스_이미지_백업_복구 [2024/11/22 02:35] (현재) – koov | ||
|---|---|---|---|
| 줄 54: | 줄 54: | ||
| </ | </ | ||
| '' | '' | ||
| + | |||
| + | ===== 스냅샷으로 볼륨 생성 ===== | ||
| + | 생성된 스냅샷으로 볼륨을 생성한다. 이미지를 만들기 위해서는 볼륨을 미리 만들어야 한다. 스냅샷을 바로 이미지로 등록할 수가 없다. | ||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | (overcloud) [stack@director ~]$ openstack volume create --snapshot 0179f1c9-2e43-4da5-ac54-e8642a2256f9 testvm1-vol1 | ||
| + | +---------------------+--------------------------------------+ | ||
| + | | Field | Value | | ||
| + | +---------------------+--------------------------------------+ | ||
| + | | attachments | ||
| + | | availability_zone | ||
| + | | bootable | ||
| + | | consistencygroup_id | None | | ||
| + | | created_at | ||
| + | | description | ||
| + | | encrypted | ||
| + | | id | 46d7863c-c7c7-48ed-82dd-dbb91f1d6308 | | ||
| + | | migration_status | ||
| + | | multiattach | ||
| + | | name | testvm1-vol1 | ||
| + | | properties | ||
| + | | replication_status | ||
| + | | size | 30 | | ||
| + | | snapshot_id | ||
| + | | source_volid | ||
| + | | status | ||
| + | | type | tripleo | ||
| + | | updated_at | ||
| + | | user_id | ||
| + | +---------------------+--------------------------------------+ | ||
| + | |||
| + | (overcloud) [stack@director ~]$ openstack volume list | ||
| + | +--------------------------------------+--------------+-----------+------+----------------------------------+ | ||
| + | | ID | Name | Status | ||
| + | +--------------------------------------+--------------+-----------+------+----------------------------------+ | ||
| + | | 46d7863c-c7c7-48ed-82dd-dbb91f1d6308 | testvm1-vol1 | available | 30 | | | ||
| + | | 16fff669-a8c9-46ad-be4a-2fab5bf0277a | | in-use | ||
| + | +--------------------------------------+--------------+-----------+------+----------------------------------+ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== 생성된 볼륨으로 이미지 업로드 ===== | ||
| + | |||
| + | 위에서 만들어진 볼륨을 이미지로 등록한다. | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | (overcloud) [stack@director ~]$ openstack image create --disk-format qcow2 --container-format bare --volume 46d7863c-c7c7-48ed-82dd-dbb91f1d6308 testvm1-image | ||
| + | +---------------------+--------------------------------------+ | ||
| + | | Field | Value | | ||
| + | +---------------------+--------------------------------------+ | ||
| + | | container_format | ||
| + | | disk_format | ||
| + | | display_description | None | | ||
| + | | id | 46d7863c-c7c7-48ed-82dd-dbb91f1d6308 | | ||
| + | | image_id | ||
| + | | image_name | ||
| + | | protected | ||
| + | | size | 30 | | ||
| + | | status | ||
| + | | updated_at | ||
| + | | visibility | ||
| + | | volume_type | ||
| + | +---------------------+--------------------------------------+ | ||
| + | |||
| + | (overcloud) [stack@director ~]$ openstack image list | ||
| + | +--------------------------------------+----------------------------------------+--------+ | ||
| + | | ID | Name | Status | | ||
| + | +--------------------------------------+----------------------------------------+--------+ | ||
| + | | 6e4cab50-b174-4935-9447-4bd3db90f0a0 | RHEL8.4 | ||
| + | | 7ca8aea8-4d5f-47a0-b5b6-9d43957691e4 | RHEL8.9 | ||
| + | | fb8e8cee-693b-4aa2-b9a5-6f956939f874 | cirros | ||
| + | | 73917d69-2698-43f3-b2da-e03aa05e5dc5 | octavia-amphora-16.2-20211112.1.x86_64 | active | | ||
| + | | 136edb25-a8ba-409d-8bb3-fcd6026bcec8 | testvm1-image | ||
| + | +--------------------------------------+----------------------------------------+--------+ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 이미지 저장 ===== | ||
| + | 만들어진 이미지를 파일로 저장한다. | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | (overcloud) [stack@director ~]$ openstack image save --file testvm1-image.qcow2 136edb25-a8ba-409d-8bb3-fcd6026bcec8 | ||
| + | |||
| + | (overcloud) [stack@director ~]$ ll -sh | ||
| + | total 953M | ||
| + | 951M -rw-rw-r--. | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||