Restaurar backups

Use as instruções nesta página para restaurar backups padrão e avançados em instâncias novas ou atuais.

Antes de começar

Verifique se você ativou as APIs do Filestore e do serviço Backup e DR. Para conferir a lista de papéis e permissões necessários, consulte Pré-requisitos para usar os backups avançados do Filestore.

Opções de restauração para instâncias básicas

É possível restaurar backups padrão para instâncias HDD básico e SSD básico em instâncias novas, de origem ou atuais.

Para instruções detalhadas sobre como restaurar dados, consulte Restaurar dados.

Restaurar um backup padrão para uma instância zonal, regional ou empresarial

Só é possível restaurar backups padrão para instâncias zonais, regionais ou Enterprise.

Para restaurar um backup padrão, siga estas etapas:

gcloud

Para restaurar um compartilhamento de arquivos do Filestore para uma nova instância, execute o comando instances create:

  gcloud filestore instances create INSTANCE_NAME \
  --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

Em que:

  • INSTANCE_NAME é o nome que você quer dar à nova instância do Filestore.
  • ZONE é a zona em que a instância do Filestore reside.
  • TIER é o nível de serviço que você quer usar. Precisa ser igual ao backup de origem.
  • FILE_SHARE_NAME é o nome que você especifica para o compartilhamento de arquivos NFS que é exibido pela instância.
  • FILE_SHARE_CAPACITY é a capacidade desejada para o compartilhamento de arquivos em GiB ou TiB, dependendo do tipo de instância e das suas necessidades.
  • SOURCE_BACKUP_NAME é o nome do backup a ser restaurado.
  • SOURCE_BACKUP_LOCATION é a região onde o conector está localizado.
  • VPC_NETWORK é o nome da rede VPC a ser usada pela instância.
  • RESERVED_IP_ADDRESS é o intervalo de endereços IP da instância do Filestore.

Para detalhes da flag gcloud, consulte Criar uma instância.

Exemplo

O comando a seguir cria uma nova instância do Filestore myinstance-restored localizada na zona us-central1-c no padrão de rede. O backup mybackup, localizado na região asia-east2, é restaurado no compartilhamento de arquivos vol1 de myinstance-restored com uma capacidade de 2TiB:

  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

Restaurar um backup aprimorado

Só é possível restaurar um backup avançado para uma nova instância. Para restaurar um backup avançado, siga estas etapas:

gcloud

Para restaurar um compartilhamento de arquivos do Filestore para uma nova instância, execute o comando instances create:

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

Em que:

  • INSTANCE_NAME é o nome que você quer dar à nova instância do Filestore.
  • ZONE é a zona em que a instância do Filestore reside.
  • TIER é o nível de serviço que você quer usar.
  • FILE_SHARE_NAME é o nome que você especifica para o compartilhamento de arquivos NFS que é exibido pela instância.
  • FILE_SHARE_CAPACITY é a capacidade desejada para o compartilhamento de arquivos em GiB ou TiB, dependendo do tipo de instância e das suas necessidades. A capacidade provisionada da nova instância precisa ser igual ou maior que a da instância de origem.
  • SOURCE_BACKUP_PATH é o caminho completo para o backup de onde a instância é restaurada. O caminho está no seguinte formato:

    projects/PROJECT_ID/locations/LOCATION/backupVaults/BACKUP_VAULT_NAME/dataSources/DATASOURCE_ID/backups/BACKUP_ID
    

    Em que:

    • PROJECT_ID é o nome do projeto em que o backup está localizado.
    • LOCATION é o local do backup.
    • BACKUP_VAULT_NAME é o nome do cofre de backup.
    • DATASOURCE_ID é o ID da fonte de dados.
    • BACKUP_ID é o ID do backup.
  • VPC_NETWORK é o nome da rede VPC a ser usada pela instância.

  • RESERVED_IP_ADDRESS é o intervalo de endereços IP da instância do Filestore.

Exemplo

O comando a seguir cria uma nova instância do Filestore backupdr-instance-restored localizada na zona us-central1-a na rede default. O backup é restaurado no compartilhamento de arquivos vol1 de backupdr-instance-restored com uma capacidade de 1TiB:

  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" \

Restaurar uma instância do Filestore de um cofre de backup

Para restaurar uma instância do Filestore de um cofre de backup no Google Cloud , siga as instruções em Restaurar uma instância do Filestore de um cofre de backup no Google Cloud.

A seguir