백업 복원

이 페이지의 안내에 따라 표준 및 고급 백업을 인스턴스로 복원할 수 있습니다.

기본 인스턴스는 기존 인스턴스로 복원할 수 있지만 영역, 리전, 엔터프라이즈 인스턴스는 새 인스턴스로만 복원할 수 있습니다.

시작하기 전에

Filestore 및 Backup and DR Service용 API를 사용 설정했는지 확인합니다. 필요한 역할 및 권한 목록은 Filestore 향상된 백업 사용을 위한 기본 요건을 참고하세요.

기본 인스턴스의 복원 옵션

기본 HDD 및 기본 SSD 인스턴스의 표준 백업을 새 인스턴스, 소스 인스턴스 또는 기존 인스턴스로 복원할 수 있습니다.

데이터 복원에 관한 자세한 안내는 데이터 복원을 참고하세요.

영역, 리전 또는 엔터프라이즈 인스턴스의 표준 백업 복원

영역, 리전 또는 엔터프라이즈의 표준 백업은 새 인스턴스로만 복원할 수 있습니다.

표준 백업을 복원하려면 다음 단계를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 Filestore 백업 페이지로 이동합니다.

    백업으로 이동

  2. 표준 탭을 클릭합니다.

  3. 목록에서 백업을 선택합니다.

  4. 복원을 클릭합니다.

  5. 인스턴스 만들기의 안내에 따라 새 인스턴스를 구성합니다.

  6. 복원을 클릭합니다.

gcloud

Filestore 파일 공유를 새 인스턴스로 복원하려면 instances create 명령어를 실행합니다.

  gcloud filestore instances create INSTANCE_ID \
  --zone=ZONE \
  --tier=TIER \
  --file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backup=SOURCE_BACKUP_NAME,source-backup-region=SOURCE_BACKUP_LOCATION \
  --network=name=VPC_NETWORK,reserved-ip-range=RESERVED_IP_ADDRESS

각 항목의 의미는 다음과 같습니다.

  • INSTANCE_ID은 새 Filestore 인스턴스에 지정하려는 이름입니다.
  • ZONE은 Filestore 인스턴스가 있는 영역입니다.
  • TIER은 사용할 서비스 등급입니다. 소스 백업과 동일해야 합니다.
  • FILE_SHARE_NAME은 인스턴스에서 제공하는 NFS 파일 공유에 지정하는 이름입니다.
  • FILE_SHARE_CAPACITY는 인스턴스 유형과 필요에 따라 GiB 또는 TiB로 표현된 원하는 파일 공유의 용량입니다.
  • SOURCE_BACKUP_NAME은 복원할 백업의 이름입니다.
  • SOURCE_BACKUP_LOCATION은 백업이 있는 리전입니다.
  • VPC_NETWORK는 인스턴스에서 사용할 VPC 네트워크의 이름입니다.
  • RESERVED_IP_ADDRESS는 Filestore 인스턴스의 IP 주소 범위입니다.

gcloud 플래그에 대한 자세한 내용은 인스턴스 만들기를 참고하세요.

다음 명령어는 네트워크 기본값의 us-central1-c 영역에 배치되는 새 Filestore 인스턴스 myinstance-restored를 만듭니다. asia-east2 리전에 있는 mybackup 백업은 용량이 2TiBmyinstance-restoredvol1 파일 공유로 복원됩니다.

  gcloud filestore instances create myinstance-restored \
  --zone=us-central1-c \
  --tier=zonal \
  --network=name=default \
  --file-share=name=vol1,capacity=2TiB,source-backup=mybackup,source-backup-region=asia-east2

고급 백업 복원

향상된 백업은 새 인스턴스로만 복원할 수 있습니다. 고급 백업을 복원하려면 다음 단계를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 Filestore 인스턴스 페이지로 이동합니다.

    인스턴스로 이동

  2. 백업을 클릭합니다.

  3. 향상된 기능 탭을 클릭합니다.

  4. 목록에서 인스턴스와 백업 보관함을 선택하여 사용 가능한 백업을 표시하고 백업 이름을 클릭합니다.

  5. 복원을 클릭합니다.

  6. 인스턴스 만들기의 안내에 따라 새 인스턴스를 구성합니다.

gcloud

Filestore 파일 공유를 새 인스턴스로 복원하려면 instances create 명령어를 실행합니다.

  gcloud filestore instances create INSTANCE_ID \
  --zone=ZONE \
  --tier=TIER \
  --network=name=VPC_NETWORK \
  --file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backupdr-backup=SOURCE_BACKUP_PATH

각 항목의 의미는 다음과 같습니다.

  • INSTANCE_ID은 새 Filestore 인스턴스에 지정하려는 이름입니다.
  • ZONE은 Filestore 인스턴스가 있는 영역입니다.
  • TIER은 사용할 서비스 등급입니다.
  • FILE_SHARE_NAME은 인스턴스에서 제공하는 NFS 파일 공유에 지정하는 이름입니다.
  • FILE_SHARE_CAPACITY는 인스턴스 유형과 필요에 따라 GiB 또는 TiB로 표현된 원하는 파일 공유의 용량입니다. 새 인스턴스의 프로비저닝된 용량이 소스 인스턴스의 프로비저닝된 용량보다 크거나 같아야 합니다.
  • SOURCE_BACKUP_PATH는 인스턴스가 복원되는 백업의 전체 경로입니다. 경로의 형식은 다음과 같습니다.

    projects/PROJECT_ID/locations/LOCATION/backupVaults/BACKUP_VAULT_ID/dataSources/DATASOURCE/backups/BACKUP_ID
    

    각 항목의 의미는 다음과 같습니다.

    • PROJECT_ID은 백업이 있는 프로젝트의 이름입니다.
    • LOCATION은 백업의 위치입니다.
    • BACKUP_VAULT_ID은 백업 볼트의 이름입니다.
    • DATASOURCE은 데이터 소스의 ID입니다.
    • BACKUP_ID은 백업의 ID입니다.
  • VPC_NETWORK는 인스턴스에서 사용할 VPC 네트워크의 이름입니다.

다음 명령어는 default 네트워크의 us-central1-a 영역에 배치되는 새 Filestore 인스턴스 backupdr-instance-restored를 만듭니다. 백업은 용량이 1TiBbackupdr-instance-restoredvol1 파일 공유로 복원됩니다.

  gcloud --project=gcbdr-project filestore instances create backupdr-instance-restored \
  --zone=us-central1-a \
  --tier=zonal \
  --file-share=name="vol1",capacity=1024,source-backupdr-backup="projects/gcbdr-project/locations/us-central1/backupVaults/vault-1/dataSources/a11111bb222ccc333ddd4444eee555555f6666/backups/00aaab11-2222-3333-c444-d5ddd555555d" \
  --network=name="default"

백업 보관소에서 Filestore 인스턴스 복원

Google Cloud 에서 백업 보관소의 Filestore 인스턴스를 복원하려면 Google Cloud에서 백업 보관소의 Filestore 인스턴스 복원의 안내를 따르세요.

다음 단계