이 페이지에서는 Google Distributed Cloud (GDC) 오프라인에서 기존 복원을 보고 삭제하는 방법을 설명합니다.
사용하지 않는 복원을 삭제하여 저장공간을 확보하고 불필요한 항목을 줄입니다.
시작하기 전에
복원을 보고 삭제하려면 다음이 필요합니다.
- 기존 복원입니다. 자세한 내용은 복원 집합 계획을 참고하세요.
필요한 ID 및 액세스 역할:
- PA 사용자의 경우:
- 사용자 클러스터 백업 관리자: 사용자 클러스터의 백업 및 복원 계획과 같은 백업 리소스를 관리합니다. 조직 IAM 관리자에게 사용자 클러스터 백업 관리자 (
user-cluster-backup-admin
) 역할을 부여해 달라고 요청하세요.
- 사용자 클러스터 백업 관리자: 사용자 클러스터의 백업 및 복원 계획과 같은 백업 리소스를 관리합니다. 조직 IAM 관리자에게 사용자 클러스터 백업 관리자 (
- AO 사용자의 경우:
- 백업 생성자: 수동 백업을 만들고 복원합니다. 프로젝트 IAM 관리자에게 백업 생성자 (
backup-creator
) 역할을 부여해 달라고 요청하세요.
- 백업 생성자: 수동 백업을 만들고 복원합니다. 프로젝트 IAM 관리자에게 백업 생성자 (
- 자세한 내용은 역할 정의를 참고하세요.
- PA 사용자의 경우:
복원 보기
GDC 콘솔 또는 kubectl
를 사용하여 복원 목록을 확인합니다.
콘솔
- GDC 콘솔에 로그인합니다.
- 탐색 메뉴에서 Backup for Clusters를 클릭합니다.
- 역할에 따라 프로젝트 선택을 클릭하여 조직 또는 프로젝트를 선택합니다.
- 백업 관리자: 조직을 선택하여 조직의 모든 복원을 확인하거나 프로젝트를 선택하여 프로젝트의 모든 복원을 확인합니다.
- 백업 생성자: 프로젝트를 선택하여 프로젝트의 모든 복원을 확인합니다.
- 복원 탭을 클릭합니다.
- 목록에서 복원을 클릭하여 세부정보를 확인합니다.
kubectl
기본 네임스페이스에서 복원 상태를 확인합니다.
kubectl get clusterRestores
다음은 출력의 예시입니다.
NAME STATE
restore-sample Succeeded
모든 네임스페이스에서 복원 보기:
kubectl get clusterRestores -A
특정 네임스페이스의 복원 보기:
kubectl get clusterRestores -n NAMESPACE
NAMESPACE
를 복원 파일이 포함된 네임스페이스로 바꿉니다.
복원 삭제
백업과 달리 복원을 삭제하는 데는 요청을 발행할 필요가 없습니다. 복원은 Kubernetes API 서버에서 직접 리소스를 삭제하여 삭제됩니다. 이 작업은 객체 스토리지에서 연결된 복원 아티팩트도 정리합니다.
복원을 삭제하려면
kubectl
를 사용합니다.kubectl delete clusterRestores RESTORE_NAME
RESTORE_NAME
을 복원 이름으로 바꿉니다.