Nesta página, mostramos como fazer backup de dados para recuperação de desastres usando backups do Filestore. Para saber mais sobre backups, casos de uso comuns, e práticas recomendadas, consulte Backups.
Antes de começar
Antes de começar a criar backups, ative as APIs e verifique se os papéis e permissões necessários foram concedidos. Para mais informações, consulte Antes de começar.
Criar um backup padrão
Para criar um backup padrão sob demanda, siga estas etapas:
Console
Noconsole, acesse a página Instâncias do Filestore. Google Cloud
Selecione a instância que você quer fazer backup na tabela.
Na guia Backups, clique em Criar backup sob demanda.
Clique em Próxima.
Em ID do backup, digite um nome para o backup.
No campo Região, selecione a Google Cloud região em que você quer que o backup esteja localizado.
Opcional: adicione uma descrição.
Na seção Criptografia, selecione uma Google-managed encryption key ou uma chave de criptografia gerenciada pelo cliente.
Opcional: clique em Adicionar rótulo para adicionar rótulos ao backup.
Opcional: adicione tags para organização de recursos.
Clique em Criar.
gcloud
- Instale o
gcloud. Atualize
gcloud components:gcloud components update
Execute o seguinte
gcloud filestore backups createcomando em uma janela do terminal na máquina local. A flag--kms-keyé opcional:gcloud filestore backups create BACKUP_NAME \ --instance=INSTANCE_NAME \ --file-share=FILE_SHARE_NAME \ --instance-location=INSTANCE_LOCATION \ --region=BACKUP_LOCATION \ --kms-key=projects/KMS_PROJECT/locations/KMS_LOCATION/keyRings/KEYRING/cryptoKeys/CRYPTO_KEY
Em que:
- BACKUP_NAME é o nome que você quer dar ao backup.
- INSTANCE_NAME é o nome da instância do Filestore a ser armazenada.
- FILE_SHARE_NAME é o nome do compartilhamento de arquivos na instância do Filestore.
- INSTANCE_LOCATION é a região ou zona em que a instância do Filestore está localizada.
- BACKUP_LOCATION é a região em que o backup será armazenado. Se uma região não for indicada, o backup será criado na mesma região da instância do Filestore.
- KMS_PROJECT é o nome do projeto em que o recurso de chave do KMS está armazenado.
- KMS_LOCATION é a região do recurso de chave do KMS.
- KEYRING é o nome do keyring.
- CRYPTO_KEY é o recurso de chave do KMS.
Exemplo
O comando a seguir cria um backup do compartilhamento de arquivos vol1 na instância do Filestore nfs-server, localizada na zona us-central1-c. O backup é chamado de mybackup, está localizado na região asia-east2 e tem uma chave de criptografia associada que vai criptografar a instância quando restaurada:
gcloud filestore backups create mybackup \
--instance=nfs-server \
--file-share=vol1 \
--instance-zone=us-central1-c \
--region=asia-east2 \
--kms-key=projects/purple-project/locations/us-central1/keyRings/filestore-keyring/cryptoKeys/filestore-key
Exibir backups
Para visualizar backups sob demanda e os detalhes deles, siga estas etapas:
Console
Noconsole, acesse a página Backups do Filestore. Google Cloud
Clique na guia Padrão para ver uma lista de backups.
Clique no nome do backup para ver os detalhes dele.
gcloud
Listar todos os backups do seu projeto atual
Para ver uma lista de backups do projeto atual, execute o backups list
comando:
```shell
gcloud filestore backups list
```
Visualizar informações sobre um backup
Para ver informações sobre um backup, execute o backups describe
comando:
```shell
gcloud filestore backups describe BACKUP_NAME \
--region=BACKUP_LOCATION
```
Em que:
- BACKUP_NAME é o nome do backup com as informações que você quer ver.
- BACKUP_LOCATION é a região em que o backup é armazenado.
A seguir
- Saiba como criar backups padrão e avançados.
- Saiba como restaurar backups padrão e avançados.
- Conheça as diferenças entre backups padrão e avançados.