Criar backups padrão

Os backups padrão são gerenciados pelo Filestore e permitem fazer backup dos dados manualmente sob demanda. Para saber as diferenças entre os backups padrão e aprimorados, consulte Opções de backup.

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.

Para criar um backup padrão sob demanda, siga estas etapas:

gcloud

  1. Instale gcloud.
  2. Atualizar gcloud components:

    gcloud components update

  3. Execute o seguinte comando gcloud filestore backups create em uma janela de 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-zone=ZONE \
    --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.
  • ZONE é a 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 nfs-server do Filestore, 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 criptografa a instância quando ela é 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 conferir os backups sob demanda e os detalhes deles, siga estas etapas:

gcloud

Listar todos os backups no projeto atual

Para ver uma lista de backups do projeto atual, execute o comando backups list:

  gcloud filestore backups list

Ver informações sobre um backup

Para ver informações sobre um backup, execute o comando backups describe:

  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