다음 대상의 스냅샷 관리 Block Storage for Classic
Block Storage for Classic 스냅샷을 생성, 예약 및 관리하는 방법을 알아보고, 성능 저하 없이 최소한의 저장 공간만 차지하면서 데이터를 보호하세요.
콘솔에서 스냅샷 일정 추가하기
스냅샷은 IBM Cloud® Block Storage for Classic의 기능입니다. 스냅샷은 특정 시점에 볼륨의 컨텐츠를 표시합니다. 스냅샷을 사용하면 성능에 영향을 미치지 않고 공간을 최소한으로 이용하면서 데이터를 보호할 수 있습니다.
스냅샷 일정을 통해 스토리지 볼륨에 대한 특정 시점 참조를 생성할 빈도와 시기를 직접 결정할 수 있습니다. 스토리지 볼륨당 최대 50개의 스냅샷을 보유할 수 있습니다. 일정은 IBM Cloud® 콘솔 의 ‘ 저장 ’ > ‘ Block Storage for Classic ’ 탭을 통해 관리됩니다.
스토리지 볼륨의 초기 프로비저닝 중에 스냅샷 영역을 구매하지 않았으면, 우선 스냅샷 영역을 구매해야 초기 스케줄을 설정할 수 있습니다. 자세한 정보는 스냅샷 주문을 참조하십시오.
스냅샷 스케줄은 시간별, 일별, 주별 간격으로 설정될 수 있으며 각각에는 별도의 보유 주기가 있습니다. 스토리지 볼륨당 스냅샷의 최대 한계는 50개이며, 이는 시간별, 일별 및 주별 스케줄을 혼합할 수 있고 수동 스냅샷입니다.
- 스토리지 볼륨을 클릭하고 조치를 클릭한 후 스냅샷 스케줄 편집을 클릭하십시오.
- 스냅샷 스케줄 창에 있는 세 개의 서로 다른 스냅샷 빈도 중에서 선택할 수 있습니다. 세 가지를 조합하면 포괄적인 스냅샷 스케줄을 작성할 수 있습니다.
- 시간별
- 스냅샷을 작성하는 각 시간의 분을 지정하십시오. 기본값은 현재 분입니다.
- 가장 오래된 스냅샷이 버려지기 전까지 보존되는 시간별 스냅샷의 수를 지정하십시오.
- 매일
- 스냅샷을 작성하는 시간 및 분을 지정하십시오. 기본값은 현재 시간 및 분입니다.
- 가장 오래된 스냅샷이 버려지기 전까지 보존되는 시간별 스냅샷의 수를 선택하십시오.
- 매주
- 스냅샷을 작성하는 요일, 시 및 분을 지정하십시오. 기본값은 현재 요일, 시간 및 분입니다.
- 가장 오래된 스냅샷이 버려지기 전까지 보존되는 주별 스냅샷의 수를 선택하십시오.
- 시간별
- 저장 을 클릭하십시오. 그런 다음 다른 빈도로 다른 스케줄을 작성할 수 있습니다. 스케줄된 총 스냅샷 수가 50개를 초과하면 경고 메시지가 표시되고 다른 스냅샷을 저장할 수 없습니다.
스냅샷이 작성되면 세부사항 페이지의 Block Storage for Classic스냅샷 섹션에 스냅샷 목록이 표시됩니다.
CLI에서 스냅샷 일정 추가하기
스냅샷은 IBM Cloud® Block Storage for Classic의 기능입니다. 스냅샷은 특정 시점에 볼륨의 컨텐츠를 표시합니다. 스냅샷을 사용하면 성능에 영향을 미치지 않고 공간을 최소한으로 이용하면서 데이터를 보호할 수 있습니다.
스냅샷 일정을 통해 스토리지 볼륨에 대한 특정 시점 참조를 생성할 빈도와 시기를 직접 결정할 수 있습니다. 스토리지 볼륨당 최대 50개의 스냅샷을 보유할 수 있습니다.
스토리지 볼륨의 초기 프로비저닝 중에 스냅샷 영역을 구매하지 않았으면, 우선 스냅샷 영역을 구매해야 초기 스케줄을 설정할 수 있습니다. 자세한 정보는 스냅샷 주문을 참조하십시오.
시작하기 전에 사용할 CLI 클라이언트를 결정하십시오.
ibmcloud plugin install sl를 사용하여 IBM Cloud CLI 를 설치하고 SL 플러그인을 설치할 수 있습니다. 자세한 정보는 플러그인을 사용하여 IBM Cloud CLI 확장 을 참조하십시오.- 또는 SLCLI를 설치할 수 있습니다.
IBMCLOUD CLI에서 스케줄 추가
ibmcloud sl block snapshot-enable 명령을 사용하여 스냅샷 스케줄을 작성하십시오. 다음 예제는 매주 일요일 오전 2시에 스냅샷을 찍도록 매주 스케줄을 작성합니다. 이 예제에서는 최대 5개의 스냅샷이 유지됩니다.
$ ibmcloud sl block snapshot-enable 560156918 -s WEEKLY -c 5 -m 0 --hour 2 -d 0
OK
WEEKLY snapshots have been enabled for volume 560156918.
이 명령에 사용 가능한 모든 매개변수에 대한 자세한 정보는 ibmcloud sl block snapshot-enable을 참조하십시오.
SLCLI에서 일정 추가하기
스냅샷 일정을 생성하려면 다음 명령을 사용하십시오.
$ slcli block snapshot-enable --help
Usage: slcli block snapshot-enable [OPTIONS] VOLUME_ID
Enables snapshots for a given volume on the specified schedule
Options:
--schedule-type TEXT Snapshot schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
[required]
--retention-count TEXT Number of snapshots to retain [required]
--minute INTEGER Minute of the day when snapshots should be taken
--hour INTEGER Hour of the day when snapshots should be taken
--day-of-week TEXT Day of the week when snapshots should be taken
-h, --help Show this message and exit.
또한 다음 명령을 사용하여 SLCLI를 통해 스냅샷 스케줄 목록을 볼 수 있습니다.
$ slcli block snapshot-schedule-list --help
Usage: slcli block snapshot-schedule-list [OPTIONS] VOLUME_ID
Options:
-h, --help Show this message and exit.
Terraform을 사용하여 스냅샷 스케줄 관리
스냅샷은 IBM Cloud® Block Storage for Classic의 기능입니다. 스냅샷은 특정 시점에 볼륨의 컨텐츠를 표시합니다. 스냅샷을 사용하면 성능에 영향을 미치지 않고 공간을 최소한으로 이용하면서 데이터를 보호할 수 있습니다.
스냅샷 스케줄을 작성하려면 ibm_storage_block 자원을 사용하고 snapshot_schedule 인수에 정보를 지정하십시오. 다음 예제는 두 개의 서로 다른 스케줄을 정의합니다. 한 스케줄은 일요일 오후 1시 20분에 수행되는 주간 스냅샷에 대한 것입니다. 가장 오래된 스냅샷을 삭제하기 전에 20개의 스냅샷을 보존하여 새 스냅샷을 위한 공간을 만듭니다. 두 번째 스케줄은
시간별 스냅샷에 대한 것입니다.
resource "ibm_storage_block" "test1" {
type = "Endurance"
datacenter = "dal13"
capacity = 20
iops = 0.25
os_format_type = "Linux"
# Optional fields
allowed_virtual_guest_ids = [ 27699397 ]
allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
snapshot_capacity = 10
hourly_billing = true
# Optional fields for snapshot
snapshot_schedule {
schedule_type = "WEEKLY"
retention_count = 20
minute = 20
hour = 13
day_of_week = "SUNDAY"
enable = true
}
snapshot_schedule {
schedule_type = "HOURLY"
retention_count = 20
minute = 2
enable = true
}
}
스케줄을 업데이트하려면 이 값을 변경하고 자원에 적용하십시오. 스케줄을 삭제하려면 ibm_storage_block 자원 정의에서 해당 세부사항을 제거하고 변경사항을 적용하십시오.
콘솔에서 수동 스냅샷 생성하기
애플리케이션 업그레이드 또는 유지보수 중에 다양한 위치에서 수동 스냅샷을 작성할 수 있습니다. 애플리케이션 레벨에서 임시로 비활성화된 여러 서버에서 스냅샷을 작성할 수도 있습니다.
스토리지 볼륨당 스냅샷의 최대 한계는 50입니다.
- 스토리지 볼륨을 클릭하십시오.
- 조치를 클릭하십시오.
- 수동 스냅샷 작성을 클릭하십시오.
스냅샷이 작성되고 세부사항 페이지의 Block Storage for Classic스냅샷 섹션에 표시됩니다. 해당 스케줄은 수동으로 표시됩니다.
CLI에서 수동으로 스냅샷 생성하기
IBMCLOUD CLI에서 스냅샷 작성
ibmcloud sl block snapshot-create 명령을 사용하여 특정 볼륨의 스냅샷을 작성할 수 있습니다.
$ ibmcloud sl block snapshot-create 562193766
OK
New snapshot 562208096 was created.
이 명령어에서 사용할 수 있는 모든 매개변수에 대한 자세한 내용은 [ibmcloud sl block snapshot-create](/docs/cli?topic=cli-sl-block-storage#sl_block_snapshot_create){: external} 를 참조하십시오.
SLCLI에서 찍은 사진 한 장
CLI에서 다음 명령어를 사용하여 스냅샷을 생성할 수 있습니다.
$ slcli block snapshot-create --help
Usage: slcli block snapshot-create [OPTIONS] VOLUME_ID
Options:
-n, --notes TEXT Notes to set on the new snapshot
-h, --help Show this message and exit.
콘솔에서 사용된 공간 정보가 포함된 모든 스냅샷을 나열하고 관리 기능을 표시합니다
보관된 스냅샷 목록과 각 스냅샷이 차지하는 공간은 ‘ Block Storage for Classic ’ 상세 페이지에서 확인할 수 있습니다. 관리 기능(일정 편집 및 공간 추가)은 Block Storage for Classic 상세 정보 페이지에서 ‘ 작업 ’ 메뉴나 페이지 내 각 섹션에 있는 링크를 통해 수행할 수 있습니다. 스냅샷 페이지에는 볼륨의 용량 및 사용량이 표시됩니다.
저장 공간 사용량이 75%, 90%, 95%에 도달하면 알림을 받게 됩니다.
- 용량의 75%에 도달하면 스냅샷 공간 사용량이 75%를 초과했다는 경고가 전송됩니다. 이 문제를 해결하기 위해 수동으로 공간을 추가하거나 보유한 불필요한 스냅샷을 삭제할 수 있습니다. 스케줄에서 보유된 스냅샷의 수를 줄일 수 있습니다. 스냅샷 데이터를 줄이거나 공간을 늘리면 경고 시스템이 재설정되고 자동 삭제는 발생하지 않습니다.
- 용량의 90%에 도달하면, 스냅샷 공간 사용량이 90%를 초과했을 때 두 번째 경고가 전송됩니다. 용량 사용률이 75%에 도달했을 때와 마찬가지로, 스냅샷 데이터를 줄이거나 저장 공간을 늘리기 위한 필요한 조치를 취하면 경고 시스템이 초기화되며 자동 삭제가 이루어지지 않습니다.
- 용량이 95%에 도달하면 최종 경고가 전송됩니다. 공간 사용량을 임계값 아래로 낮추기 위한 조치를 취하지 않은 경우 향후 스냅샷을 작성할 수 있도록 자동 삭제가 시작됩니다. 사용량이 95% 미만으로 떨어질 때까지 가장 오래된 것부터 순차적으로 예약된 스냅샷이 삭제됩니다. 사용량이 95%를 초과할 때마다 스냅샷이 계속 삭제되며, 사용량이 임계값 아래로 떨어질 때까지 이 과정이 반복됩니다. 공간을 수동으로 늘리거나 스냅샷을 수동으로 삭제하면 경고가 재설정되고, 임계값이 다시 초과되면 경고가 다시 발행됩니다. 이 경고는 아무 조치도 수행하지 않는 경우 수신되는 유일한 경고입니다.
기본적으로 스냅샷 경고 알림은 모든 고객에 대해 사용으로 설정됩니다. 그러나 사용 안함으로 설정할 수 있습니다. 이 기능을 사용 안함으로 설정하면 모든 티켓 생성 및 알림이 중지됩니다. 볼륨에 대한 알림은 언제든지 CLI에서 사용 및 사용 안함으로 설정할 수 있습니다.
스냅샷 공간 사용량이 너무 급격히 증가할 경우, 가장 오래된 예약된 스냅샷이 자동으로 삭제되기 전에 알림을 한 번 받을 수 있습니다. 예를 들어, 활용도가 15분 내에 76%에서 96%로 증가하면 75% 초과에 대한 알림 한 개와 95% 초과에 대한 알림 한 개를 수신합니다.
CLI에서 사용된 공간 정보가 있는 모든 스냅샷 나열
IBMCLOUD CLI의 모든 스냅샷 나열
ibmcloud sl block snapshot-list 명령을 사용하여 특정 볼륨의 스냅샷을 나열할 수 있습니다.
$ ibmcloud sl block snapshot-list 562193766
id user_name created size_bytes notes
562208096 SL02SEVC1414935_651 2023-10-25T12:09:34-05:00 24000 -
이 명령에 사용 가능한 모든 매개변수에 대한 자세한 정보는 ibmcloud sl block snapshot-list를 참조하십시오.
SLCLI에서 모든 스냅샷 나열
다음 명령어를 사용하여 CLI에서 이 작업을 수행할 수 있습니다.
$ slcli block snapshot-list --help
Usage: slcli block snapshot-list [OPTIONS] VOLUME_ID
Options:
--sortby TEXT Column to sort by
--columns TEXT Columns to display. Options: id, name, created, size_bytes
-h, --help Show this message and exit.
CLI에서 알림 상태 확인 및 업데이트
저장 공간 사용량이 75%, 90%, 95%라는 세 가지 임계값에 도달하면 알림이 전송됩니다.
- 용량의 75%에 도달하면 스냅샷 공간 사용량이 75%를 초과했다는 경고가 전송됩니다. 이 문제를 해결하기 위해 수동으로 공간을 추가하거나 보유한 불필요한 스냅샷을 삭제할 수 있습니다. 스케줄에서 보유된 스냅샷의 수를 줄일 수 있습니다. 스냅샷 데이터를 줄이거나 공간을 늘리면 경고 시스템이 재설정되고 자동 삭제는 발생하지 않습니다.
- 용량의 90%에 도달하면, 스냅샷 공간 사용량이 90%를 초과했을 때 두 번째 경고가 전송됩니다. 용량 사용률이 75%에 도달했을 때와 마찬가지로, 스냅샷 데이터를 줄이거나 저장 공간을 늘리기 위한 필요한 조치를 취하면 경고 시스템이 초기화되며 자동 삭제가 이루어지지 않습니다.
- 용량이 95%에 도달하면 최종 경고가 전송됩니다. 공간 사용량을 임계값 아래로 낮추기 위한 조치를 취하지 않은 경우 향후 스냅샷을 작성할 수 있도록 자동 삭제가 시작됩니다. 사용량이 95% 미만으로 떨어질 때까지 가장 오래된 것부터 순차적으로 예약된 스냅샷이 삭제됩니다. 사용량이 95%를 초과할 때마다 스냅샷이 계속 삭제되며, 사용량이 임계값 아래로 떨어질 때까지 이 과정이 반복됩니다. 공간을 수동으로 늘리거나 스냅샷을 수동으로 삭제하면 경고가 재설정되고, 임계값이 다시 초과되면 경고가 다시 발행됩니다. 이 경고는 아무 조치도 수행하지 않는 경우 수신되는 유일한 경고입니다.
스냅샷 공간 사용량이 너무 급격히 증가할 경우, 가장 오래된 예약된 스냅샷이 자동으로 삭제되기 전에 알림을 한 번 받을 수 있습니다. 예를 들어, 활용도가 15분 내에 76%에서 96%로 증가하면 75% 초과에 대한 알림 한 개와 95% 초과에 대한 알림 한 개를 수신합니다. 시스템에서 90% 초과 경고는 건너뜁니다.
기본적으로 스냅샷 경고 알림은 모든 고객에 대해 사용으로 설정됩니다. 그러나 사용 안함으로 설정할 수 있습니다. 이 기능을 사용 안함으로 설정하면 모든 티켓 생성 및 알림이 중지됩니다. 볼륨에 대한 알림은 언제든지 사용 및 사용 안함으로 설정할 수 있습니다.
IBMCLOUD CLI에서 알림 상태 확인
알림 상태를 확인하려면 ibmcloud sl block snapshot-get-notification-status 명령을 사용합니다.
$ ibmcloud sl block snapshot-get-notification-status 562193766
Enabled: Snapshots space usage threshold is enabled for volume '562193766'.
상태를 변경하려면 --disable 옵션과 함께 snapshot-set-notification 명령을 사용하십시오.
$ ibmcloud sl block snapshot-set-notification --disable 562193766
OK
Snapshots space usage threshold warning notification has been set to 'false' for volume '562193766'.
이러한 명령에 사용 가능한 모든 매개변수에 대한 자세한 정보는 ibmcloud sl block snapshot-get-notification-status 및 bmcloud sl block snapshot-set-notification 을 참조하십시오.{external}
SLCLI에서 알림 상태 확인
스토리지 볼륨에 대해 알림이 사용으로 설정되었는지 확인하려면 다음 명령을 사용하십시오.
$ slcli block snapshot-get-notification-status
Usage: slcli block snapshot-get-notification-status [OPTIONS] VOLUME_ID
Get snapshots space usage threshold warning flag setting for a given volume
Options:
-h, --help Show this message and exit.
알림 설정의 상태를 변경하려면 다음 명령을 사용하십시오.
$ slcli block snapshot-set-notification VOLUME_ID
Usage: slcli block snapshot-set-notification VOLUME_ID [OPTIONS]
Options:
--disable Disable snapshot threshold warning notification for the storage volume
--enable Enable snapshot threshold warning notification for the storage volume
-h, --help Show this message and exit.
콘솔에서 볼륨의 스냅샷 공간 용량 늘리기
이전에 스냅샷 공간이 전혀 없거나 추가 스냅샷 공간이 필요한 볼륨에 스냅샷 공간을 추가할 수 있습니다.
스냅샷 영역을 늘릴 수 있습니다. 줄일 수는 없습니다. 필요한 영역의 양이 판별될 때까지는 보다 작은 양의 영역을 선택할 수 있습니다. 자동 스냅샷과 수동 스냅샷이 공간을 공유합니다.
스냅샷 공간은 [ 저장소 ] > Block Storage for Classic 를 통해 변경됩니다.
- 스토리지 볼륨을 클릭하고 조치를 클릭하고 스냅샷 영역 변경을 클릭하십시오.
- 프롬프트의 크기의 범위에서 선택하십시오. 사용 가능한 스냅샷 용량 할당에 대한 자세한 정보는 스냅샷 주문 을 참조하십시오.
- 계속을 클릭합니다.
- 보유한 프로모션 코드를 입력하고 재계산을 클릭하십시오. 이 주문에 대한 요금 및 주문 검토 필드는 기본적으로 완료되어 있습니다.
- 서비스 약관을 읽어보시고, 약관에 동의하시면 확인란을 선택한 후 ‘주문하기’를 클릭하십시오. 몇 분 후에 추가 스냅샷 영역이 프로비저닝됩니다.
콘솔에서 스냅샷 예약 삭제하기
스냅샷 일정은 ‘저장소’ > Block Storage for Classic 에서 취소할 수 있습니다.
- 볼륨 ID를 클릭하면 관련 정보가 표시됩니다.
- 스냅샷을 클릭하십시오.
- 스냅샷 스케줄 프레임에서 삭제할 스케줄을 클릭하십시오.
- 삭제할 일정 옆의 확인란을 클릭한 다음 ‘저장’을 클릭하세요.
복제 기능을 사용 중인 경우에는 삭제 중인 스케줄이 복제에서 사용하는 스케줄이 아닌지 확인하십시오. 복제 스케줄의 삭제에 대한 자세한 정보는 데이터 복제를 참조하십시오.
CLI에서 스냅샷 예약 삭제하기
IBMCLOUD CLI에서 스냅샷 예약 삭제하기
ibmcloud sl block snapshot-disable 명령을 사용하여 특정 볼륨의 스냅샷 스케줄을 삭제할 수 있습니다.
$ ibmcloud sl block snapshot-disable 562193766 -s DAILY
OK
DAILY snapshots have been disabled for volume 562193766.
이 명령에 사용 가능한 모든 매개변수에 대한 자세한 정보는 ibmcloud sl block snapshot-disable을 참조하십시오.
SLCLI에서 스냅샷 스케줄 삭제
다음 명령을 사용하여 이 태스크를 완료할 수 있습니다.
$ slcli block snapshot-disable --help
Usage: slcli block snapshot-disable [OPTIONS] VOLUME_ID
Disables snapshots on the specified schedule for a given volume
Options:
--schedule-type TEXT Snapshot schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
[required]
-h, --help Show this message and exit.
복제 기능을 사용 중인 경우에는 삭제 중인 스케줄이 복제에서 사용하는 스케줄이 아닌지 확인하십시오. 복제 스케줄의 삭제에 대한 자세한 정보는 데이터 복제를 참조하십시오.
콘솔에서 스냅샷 삭제하기
향후 스냅샷을 위한 영역을 마련하기 위해 더 이상 필요하지 않은 스냅샷을 수동으로 제거할 수 있습니다. 삭제는 ‘저장소’ > Block Storage for Classic 를 통해 수행됩니다.
- 스토리지 볼륨을 클릭하고 스냅샷을 클릭하여 기존 스냅샷의 목록을 확인하십시오.
- 특정 스냅샷 옆에 있는 ‘ 작업
’을 클릭한 다음, ‘ 삭제 ’을 클릭합니다. 데이터 유실 가능성에 대해 경고하는 확인 상자를 클릭한 후 삭제를 클릭하십시오. 이 삭제는 스냅샷이 서로 종속되지 않으므로 동일한 스케줄의 미래 또는 과거 스냅샷에 영향을 주지 않습니다.
포털에서 수동으로 삭제되지 않은 수동 스냅샷은 공간 제한이 충족될 경우, 다른 스냅샷을 찍을 때 자동으로 삭제됩니다. 가장 오래된 스냅샷이 먼저 삭제됩니다.
CLI에서 스냅샷 삭제하기
향후 스냅샷을 위한 영역을 마련하기 위해 더 이상 필요하지 않은 스냅샷을 수동으로 제거할 수 있습니다.
포털에서 수동으로 삭제되지 않은 수동 스냅샷은 영역 한계에 도달하면 가장 오래된 스냅샷부터 자동으로 삭제됩니다.
IBMCLOUD CLI에서 스냅샷 삭제
ibmcloud sl block snapshot-delete 명령을 사용하여 특정 스냅샷을 삭제할 수 있습니다.
$ ibmcloud sl block snapshot-delete 562208096
OK
Snapshot 562208096 was deleted.
이 명령어에서 사용할 수 있는 모든 매개변수에 대한 자세한 내용은 [ibmcloud sl block snapshot-delete](/docs/cli?topic=cli-sl-block-storage#sl_block_snapshot_delete){: external} 를 참조하십시오.
SLCLI에서 스냅샷 삭제
다음 명령어를 사용하여 CLI에서 스냅샷을 삭제할 수 있습니다.
$ slcli block snapshot-delete
Usage: slcli block snapshot-delete [OPTIONS] SNAPSHOT_ID
Options:
-h, --help Show this message and exit.
포털에서 수동으로 삭제되지 않은 수동 스냅샷은 영역 한계에 도달하면 자동으로 삭제됩니다. 가장 오래된 스냅샷이 먼저 삭제됩니다.
콘솔에서 스냅샷을 사용하여 스토리지 볼륨을 특정 시점으로 복원하기
사용자 실수 또는 데이터 손상으로부터 복구하려면 스토리지 볼륨을 특정 시점으로 복원할 수 있습니다.
-
복원하는 동안 호스트가 볼륨에 연결되지 않도록 호스트에서 스토리지 볼륨을 분리하십시오.
-
IBM Cloud® 콘솔로 이동하십시오. 메뉴에서 클래식 인프라
을 선택하십시오.
-
스토리지, Block Storage for Classic를 클릭하십시오.
-
목록에서 스크롤하고 복원할 볼륨을 클릭하십시오. 스냅샷 페이지에 크기 및 작성 날짜와 함께 저장된 모든 스냅샷의 목록이 표시됩니다.
-
사용하려는 스냅샷 옆에서 작업
클릭한 다음 복원을 클릭합니다.
복원을 완료하면 스냅샷을 작성한 이후 수정되거나 작성된 데이터가 유실됩니다. 이 데이터 유실은 스토리지 볼륨이 스냅샷 시점과 동일한 상태로 리턴하기 때문에 발생합니다.
-
예를 클릭하여 복원을 시작하십시오. 복원 작업에는 다소 시간이 걸릴 예정이며, 복원 중에는 저장 볼륨이 잠기게 됩니다.
볼륨 목록으로 돌아가면, 해당 볼륨 옆에 시계 아이콘이 표시되며, 이는 활성 트랜잭션이 진행 중임을 나타냅니다. 아이콘 위로 마우스 커서를 이동하면 트랜잭션을 표시하는 창이 생성됩니다. 일단 트랜잭션이 완료되면 아이콘이 사라집니다.
-
스토리지 볼륨을 호스트에 마운트하고 다시 연결하십시오.
볼륨을 복원하면 복원에 사용된 스냅샷 이후 작성된 모든 스냅샷이 삭제됩니다.
CLI에서 스냅샷을 사용하여 스토리지 볼륨을 특정 시점으로 복원하기
사용자 실수 또는 데이터 손상으로부터 복구하려면 스토리지 볼륨을 특정 시점으로 복원할 수 있습니다.
-
볼륨을 마운트 해제하십시오. 복원하는 동안 호스트가 볼륨에 연결하려고 하지 않는지 확인해야 합니다.
-
그런 다음 다음 명령 중 하나를 사용하여 스냅샷으로 볼륨을 복원할 수 있습니다.
-
IBMCLOUD CLI에서
ibmcloud sl block snapshot-restore명령을 사용할 수 있습니다.$ ibmcloud sl block snapshot-restore 562193766 562211890 OK Block volume 562193766 is being restored using snapshot 562211890.이 명령에 사용 가능한 모든 매개변수에 대한 자세한 정보는 ibmcloud sl block snapshot-restore를 참조하십시오.
-
SLCLI에서
slcli block snapshot-restore명령을 사용할 수 있습니다.$ slcli block snapshot-restore --help Usage: slcli block snapshot-restore [OPTIONS] VOLUME_ID Options: -s, --snapshot-id TEXT The id of the snapshot which is to be used to restore the block volume -h, --help Show this message and exit.
-
-
마지막으로, 스토리지 볼륨을 마운트하고 호스트에 다시 연결하십시오.
볼륨을 복원하면 복원에 사용된 스냅샷 이후 작성된 모든 스냅샷이 삭제됩니다.