Criar um novo volume com base em um backup

Nesta página, fornecemos instruções sobre como criar um volume com base em um backup existente.

Considerações

  • É possível restaurar backups em backup vaults na região para qualquer pool dentro da região de backup.

  • Para backups armazenados em backup vaults entre regiões, só é possível restaurar backups localmente, da origem para a região de origem ou do destino para a região de destino. Não é possível restaurar para outra região. Esse recurso não está disponível para o nível de serviço Flex File.

  • Se você tiver definido uma política de retenção obrigatória mínima em um backup vault que contém o backup, ele não poderá ser excluído antes da data programada no campo Excluível em. Para mais informações, consulte Impedir a exclusão de backups.

  • Ao restaurar um backup de um volume de grande capacidade, o novo volume é criado automaticamente como um volume de grande capacidade.

  • O tamanho do volume restaurado precisa ser pelo menos 20% maior que a capacidade usada do volume no backup. É possível redimensionar o volume após a conclusão da restauração.

  • Só é possível restaurar backups armazenados em um backup vault habilitado para CMEK se a chave de criptografia associada estiver acessível.

Criar um volume com base em um backup

Console

  1. Acesse a página NetApp Volumes no console do Google Cloud .

    Acessar o NetApp Volumes

  2. Em Proteção de dados, clique em Backups.

  3. Na página Backups, selecione o backup que você quer abrir.

  4. Na parte de cima da página, clique em Criar novo volume do backup.

  5. No campo Nome do volume, insira um nome para o volume. O nome precisa ser exclusivo na região, usar letras minúsculas, números, hifens e começar com uma letra. Sua escolha é permanente.

  6. Opcional: no campo Descrição, insira uma descrição para o volume.

  7. Na seção Detalhes do pool de armazenamento, selecione um pool de armazenamento existente ou crie um novo.

    Para backups em vaults na região, todos os pools de armazenamento na região estão disponíveis.

    Para backups em vaults entre regiões, todos os pools de armazenamento nos níveis de serviço Unificado Flex, Standard, Premium e Extreme estão disponíveis.

  8. Em Detalhes do volume, insira um nome no campo Nome do compartilhamento. O nome do compartilhamento precisa ser exclusivo na região.

  9. No campo Capacidade, insira a capacidade do volume.

    1. Para backups em que o volume de origem ainda existe, o campo Capacidade é preenchido automaticamente com o tamanho do volume de origem e não pode ser alterado.

      Use o comando da Google Cloud CLI para especificar um tamanho diferente.

    2. Para backups em que o volume de origem não existe mais, especifique o novo tamanho do volume em GiB. A capacidade precisa ser maior que o tamanho Uso do volume (restaurado) do backup.

  10. Opcional: selecione Ativar divisão automática em níveis se o pool de armazenamento em que você está restaurando tiver a divisão automática em níveis ativada. Você também pode ativar isso mais tarde nas configurações de volume.

  11. No menu suspenso Protocolos, selecione o protocolo.

    1. Para backups em que o volume de origem ainda existe, o campo Protocolos é preenchido automaticamente com os protocolos do volume de origem e não pode ser alterado.

    2. Para backups em que o volume de origem não existe mais, especifique os mesmos protocolos do volume de origem original.

  12. Para volumes NFS, siga estas etapas:

    1. Clique em Bloquear a exclusão do volume quando os clientes estiverem conectados em Configuração para protocolos selecionados para volumes usados como repositórios de dados do GCVE.

    2. Em Regras de exportação, siga estas etapas:

      1. Clique em Adicionar regra para adicionar uma lista de clientes permitidos, o nível de acesso associado (leitura e gravação ou somente leitura) e o acesso root. Para mais informações, consulte Controle de acesso a volumes usando políticas de exportação.

      2. Clique em Concluído.

  13. Para volumes SMB, siga estas etapas:

    1. Para backups em que o volume de origem ainda existe, as opções do protocolo SMB não são mostradas. No entanto, é possível mudar essas opções depois que o volume for criado ou usar o comando da Google Cloud CLI para restaurar o volume e especificar as opções do SMB.

    2. Para backups em que o volume de origem não existe mais, escolha qualquer configuração de protocolo opcional. Para mais informações sobre opções de protocolo, consulte Criar um novo volume.

  14. Para volumes iSCSI, siga estas etapas:

    1. Para backups em que o volume de origem ainda existe, o protocolo iSCSI é selecionado automaticamente.

    2. Para backups em que o volume de origem não existe mais, escolha o protocolo iSCSI. Para mais informações sobre as opções de protocolo, consulte Criar um volume.

  15. Opcional: em Configuração de snapshot, configure uma programação para snapshots de volume:

    1. Se quiser tornar o diretório de snapshots visível para os clientes, marque a caixa de seleção Tornar o diretório de snapshots visível.

    2. Se quiser permitir snapshots programados, marque a caixa de seleção Permitir snapshots programados.

    3. Usando as guias Por hora, Diária, Semanal e Mensal, configure a programação de snapshots:

      Para cada intervalo (por hora, dia, semana ou mês), use o campo Snapshots a serem mantidos para inserir a quantidade de snapshots que você quer manter. Use os campos Hora (UTC) e Minuto (UTC) para inserir quando os snapshots serão retidos.

  16. Opcional: em Configuração de backup, atribua uma política de backup e um backup vault para configurar backups programados para o novo volume.

    1. Marque a caixa de seleção Permitir backups programados.

    2. Use o menu suspenso Política de backup para escolher uma política de backup ou criar uma.

    3. Use o menu suspenso Backup vault para escolher um backup vault ou criar um novo.

  17. Na seção Rótulos, clique em Adicionar rótulos para incluir rótulos relevantes ao seu volume.

  18. Clique em Criar.

gcloud

Crie um volume com base em um backup:

gcloud netapp volumes create VOLUME_NAME \
  --location=LOCATION \
  --capacity=CAPACITY \
  --protocols=PROTOCOLS \
  --share-name=SHARE_NAME \
  --storage-pool=STORAGE_POOL \
  --source-backup=SOURCE_BACKUP \
  --description=DESCRIPTION

Substitua as seguintes informações:

  • VOLUME_NAME: o nome do novo volume em que o backup será restaurado.

  • LOCATION: o local em que você quer criar o volume.

  • CAPACITY: o tamanho do novo volume. A capacidade precisa ser maior que o Tamanho de uso do volume (restaurado) do backup.

  • PROTOCOLS: usado para o volume original de que o backup foi feito.

  • SHARE_NAME: o nome do compartilhamento do novo volume.

  • STORAGE_POOL: nome do pool de armazenamento em LOCATION para hospedar o volume.

  • SOURCE_BACKUP: nome do recurso do backup a ser restaurado. Formate como projects/PROJECT_ID/locations/ LOCATION/backupVaults/BACKUP_VAULT_ID/ backups/BACKUP_ID

  • DESCRIPTION: a descrição do volume.

Você também pode adicionar outras opções específicas do protocolo, como políticas de exportação ou de snapshots. Para mais opções, consulte a documentação do SDK Google Cloud para NetApp Volumes.

Modo ONTAP

Identifique os comandos ONTAP necessários na documentação do ONTAP.

Antes de começar

Confira os pré-requisitos a seguir antes de restaurar um volume de um backup:

  • Para fazer uma restauração completa do backup, crie um volume de proteção de dados usando as APIs no modo ONTAP.

  • Para fazer uma restauração seletiva de arquivos, crie um volume de leitura e gravação.

Siga estas etapas:

  1. Crie um novo volume de proteção de dados (DP) de type=DP.

    • Confira se o volume de proteção de dados tem capacidade suficiente para o backup restaurado.

    • Defina o estilo de segurança adequado para os dados que estão sendo restaurados.

  2. Restaure um volume no modo ONTAP:

    gcloud netapp storage-pools restore-volume STORAGE_POOL \
     --location=LOCATION \
     --backup=BACKUP_NAME \
     --volume-uuid=VOLUME_UUID \
     [--files=FILE1,FILE2,...] \
     [--destination-path=DESTINATION_PATH] \
     [--async]

    Substitua as seguintes informações:

    • STORAGE_POOL: o nome do pool de armazenamento no modo ONTAP em que o volume está.

    • LOCATION: o local onde você quer criar o volume.

    • BACKUP_NAME: o nome do recurso do backup a ser restaurado. Formate como projects/PROJECT_NAME/locations/ LOCATION/backupVaults/BACKUP_VAULT_NAME/ backups/BACKUP_NAME

    • VOLUME_UUID: o identificador universal exclusivo (UUID) do volume que você quer fazer backup.

    • FILE1, FILE2: o caminho absoluto dos arquivos que você quer restaurar.

    • DESTINATION_PATH: o local no volume de destino em que você quer restaurar os arquivos.

Exemplo: restaurar para um volume no modo ONTAP

gcloud netapp storage-pools restore-volume my-storage-pool \
--location=us-central1 \
--backup="projects/my-project/locations/us-central1/backupVaults/bv-1/backups/backup-to-restore-from" \
--volume-uuid="d5084fb3-4796-11f1-a62a-b125d7b38361"

Exemplo: restauração seletiva de arquivos para um volume no modo ONTAP

gcloud netapp storage-pools restore-volume my-storage-pool \
--location=us-central1 \
--backup="projects/my-project/locations/us-central1/backupVaults/bv-1/backups/backup-to-restore-from" \
--volume-uuid="d5084fb3-4796-11f1-a62a-b125d7b38361" \
--files="/path/to/your/file1.txt,/path/to/your/other/file2.dat" \
--destination-path="/my_restore_destination"

A seguir

Gerenciar seus backups.