백업 저장소 만들기

이 페이지에서는 Harbor 백업 저장소와 Google Distributed Cloud (GDC) 에어 갭에서 백업 저장소를 만드는 방법을 간략하게 설명합니다.

백업 저장소는 백업을 위한 S3 호환 스토리지 위치를 나타냅니다.

시작하기 전에

백업 저장소를 만들려면 다음이 필요합니다.

  • 사용 가능한 S3 호환 엔드포인트와 백업 저장소로 사용할 스토리지 버킷
  • 필요한 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. S3 URI 엔드포인트 필드에 객체 스토리지 사이트의 완전한 도메인 이름이 포함된 엔드포인트를 입력합니다. 예를 들면 https://storagegrid.zone.DOMAIN.SUFFIX:PORT입니다.
  9. 버킷 FQN 필드에 버킷의 정규화된 이름 (FQN)을 입력합니다.
  10. 액세스 키 ID 필드에 버킷의 액세스 키 ID를 입력합니다.
  11. 액세스 키 필드에 버킷의 액세스 키를 입력합니다.
  12. 만들기를 클릭합니다.

API

apiVersion: artifactregistry.gdc.goog/v1
kind: HarborInstanceBackupRepository
metadata:
  name: BACKUP_REPO_NAME
  namespace: INSTANCE_NAMESPACE
spec:
  secretReference:
    namespace: INSTANCE_NAMESPACE
    name: BUCKET_SECRET_NAME
  endpoint: BUCKET_ENDPOINT
  region: BUCKET_REGION
  bucket: BUCKET_NAME
  description: REPORSITORY_DESCRIPTION

다음을 바꿉니다.

  • BACKUP_REPO_NAME: 백업 저장소의 이름입니다. 저장소는 백업할 Harbor 인스턴스와 동일한 네임스페이스에 있어야 합니다.
  • INSTANCE_NAMESPACE: Harbor 레지스트리 인스턴스 만들기에서 만든 Harbor 인스턴스의 네임스페이스입니다. 백업 저장소는 백업되는 Harbor 인스턴스와 동일한 네임스페이스에 있어야 합니다.
  • BUCKET_SECRET_NAME: 엔드포인트의 액세스 사용자 인증 정보가 포함된 보안 비밀의 이름 보안 비밀은 Harbor 인스턴스 저장소와 동일한 네임스페이스에 배치해야 합니다. 보안 비밀에는 access-key-idaccess-key 필드가 포함되어야 합니다. 버킷 액세스 권한을 얻는 방법에 대한 자세한 내용은 스토리지 버킷 액세스 권한 부여 및 획득을 참고하세요.
  • BUCKET_ENDPOINT: 스토리지 시스템의 정규화된 도메인 이름(예: https://storagegrid.zone.DOMAIN.SUFFIX:PORT)
  • BUCKET REGION: 버킷이 포함된 리전(예: us-east-1) 리전은 스토리지 시스템에 따라 다릅니다.
  • BUCKET_NAME: 스토리지 버킷의 이름입니다. 버킷 이름은 GDC 버킷 커스텀 리소스의 상태에서 확인할 수 있습니다.
  • REPORSITORY_DESCRIPTION: 백업 저장소에 대한 텍스트 설명입니다.

다음 단계