수동 백업 만들기

이 페이지에서는 Google Distributed Cloud (GDC) 오프라인 환경에서 Harbor 인스턴스의 주문형 수동 백업을 만드는 방법을 설명합니다.

수동 백업은 특정 시점의 Harbor 인스턴스 백업을 만듭니다. 백업 계획에서 정의한 일정 외에 수동 백업을 만들 수 있습니다. 하지만 수동 백업은 백업 계획의 속성을 상속하므로 수동 백업을 만들려면 백업 계획을 만들어야 합니다.

시작하기 전에

수동 백업을 만들려면 다음 항목에 액세스할 수 있어야 합니다.

  • 필요한 ID 및 액세스 역할:

    • Harbor 인스턴스 관리자: 프로젝트에서 Harbor 인스턴스를 관리할 수 있는 전체 액세스 권한이 있습니다. 조직 IAM 관리자에게 Harbor 인스턴스 관리자 (harbor-instance-admin) 역할을 부여해 달라고 요청하세요.
    • Secret Admin: GDC 콘솔에서 작동하는 데 필요합니다. 조직 IAM 관리자에게 보안 비밀 관리자 (secret-admin) 역할을 부여해 달라고 요청하세요.
  • 기존 백업 계획입니다. 수동 백업은 이 백업 계획의 속성을 상속합니다. 자세한 내용은 백업 계획 만들기를 참고하세요.

수동 백업 만들기

GDC 콘솔 또는 API에서 수동 백업을 만듭니다.

콘솔

  1. GDC 콘솔에 로그인합니다.
  2. 탐색 메뉴에서 Backup for harbor instance를 클릭합니다.
  3. 백업 계획을 클릭합니다.
  4. 표에서 수동 백업을 만들 백업 계획의 이름을 클릭합니다.
  5. 백업 시작을 클릭합니다.

  6. 백업 이름 필드에 백업 이름을 입력합니다.

  7. 선택사항: 백업 설명 필드에 이 백업을 다른 백업과 구분하는 설명을 입력합니다.

  8. 선택사항: 일정 일수가 지난 후 백업을 자동으로 삭제하려면 다음 단계를 따르세요.

    1. 자동 백업 삭제 사용 설정 체크박스를 선택합니다.
    2. 다음 기간이 지난 후 백업 삭제 필드에서 백업을 보관할 일수를 설정합니다. 일수가 지나면 백업이 자동으로 삭제됩니다.
  9. 만들기를 클릭합니다. 백업이 백업 테이블에 표시됩니다.

API

apiVersion: artifactregistry.gdc.goog/v1
kind: HarborInstanceBackup
metadata:
  name: BACKUP_NAME
  namespace: INSTANCE_NAMESPACE
spec:
  backupPlanName: BACKUP_PLAN_NAME
  manual: true
  retainDays: RETAIN_DAYS
  description: BACKUP_DESCPRITON

다음을 바꿉니다.

  • BACKUP_NAME: 생성 중인 백업의 이름입니다.
  • INSTANCE_NAMESPACE: Harbor 인스턴스를 포함하는 네임스페이스입니다. 백업은 Harbor 인스턴스와 동일한 네임스페이스에 있어야 합니다.
  • BACKUP_PLAN_NAME: 백업 계획의 참조입니다. 백업 구성은 저장할 백업 저장소와 백업할 Harbor 인스턴스를 포함하여 백업 계획에서 상속됩니다.
  • RETAIN_DAYS: 백업이 백업 저장소에 유지되는 일수입니다. 백업 계획의 보존 정책이 재정의됩니다. 자세한 내용은 백업 계획 만들기를 참고하세요.
  • BACKUP_DESCPRITON: 백업에 대한 텍스트 설명입니다.

다음 단계