2.9. 블록 장치 이미지를 휴지통으로 이동
RADOS 블록 장치(RBD) 이미지는 rbd 휴지통 명령을
사용하여 휴지통으로 이동할 수 있습니다. 이 명령은 rbd rm
명령보다 더 많은 옵션을 제공합니다.
이미지가 휴지통으로 이동되면 나중에 휴지통에서 제거할 수 있습니다. 이는 실수로 삭제되는 것을 방지하는 데 도움이 됩니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 클라이언트 노드에 대한 루트 수준 액세스.
절차
이미지를 휴지통으로 이동하려면 다음을 실행합니다.
구문
rbd trash mv [POOL_NAME/] IMAGE_NAME
예제
[root@rbd-client ~]# rbd trash mv pool1/image1
이미지가 휴지통에 있으면 고유 이미지 ID가 할당됩니다.
참고휴지 옵션을 사용해야 하는 경우 나중에 이미지를 지정하려면 이 이미지 ID가 필요합니다.
-
휴지통에 있는 이미지 ID 목록에 대해 rbd 휴지통 POOL_NAME
을 실행합니다. 이 명령은 이미지의 사전 삭제 이름도 반환합니다. 또한rbd info 및 rbd
snap
명령과 함께 사용할 수 있는 선택적--image-id
인수가 있습니다.rbd info
명령과 함께--image-id
를 사용하여 휴지통의 이미지 속성을 확인하고rbd snap
과 함께 사용하여 휴지통에서 이미지의 스냅샷을 제거합니다. 휴지통에서 이미지를 제거하려면 다음을 실행합니다.
구문
rbd trash rm [POOL_NAME/] IMAGE_ID
예제
[root@rbd-client ~]# rbd trash rm pool1/d35ed01706a0
중요휴지통에서 이미지를 제거한 후에는 복원할 수 없습니다.
이미지를
복원하려면 rbd 휴지통 복원
명령을 실행합니다.구문
rbd trash restore [POOL_NAME/] IMAGE_ID
예제
[root@rbd-client ~]# rbd trash restore pool1/d35ed01706a0
휴지통에서 만료된 모든 이미지를 제거하려면 다음을 수행합니다.
구문
rbd trash purge POOL_NAME
예제
[root@rbd-client ~]# rbd trash purge pool1 Removing images: 100% complete...done.