Nesta página, mostramos como restaurar uma instância do Filestore de um cofre de backup no console Google Cloud .
Antes de começar
Conceda os seguintes papéis do IAM ao usuário que realiza a restauração no projeto do cofre de backup.
- Usuário de backup e restauração de DR (
roles/backupdr.restoreUser) para os dois cofres de backup. - Editor do Filestore (
roles/file.editor) apenas para o destino.
Esses papéis predefinidos contêm as permissões necessárias para acessar o cofre de backup no projeto do Filestore. Para permissões específicas, consulte a lista a seguir.
backupdr.bvbackups.useReadOnlyForFilestoreInstancebackupdr.backupVaults.getbackupdr.backupVaults.listbackupdr.bvbackups.listbackupdr.bvdataSources.getbackupdr.bvdataSources.listbackupdr.bvbackups.get
Para restaurar uma instância, o usuário precisa ter as seguintes permissões:
backupdr.bvbackups.useReadOnlyForFilestoreInstanceno recurso de backup.file.instances.createno projeto de destino em que a instância será restaurada.
- Usuário de backup e restauração de DR (
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Restaurar uma instância do Filestore
Siga estas instruções para restaurar uma instância do Filestore.
Console
No console Google Cloud , acesse a página Backups em cofre.
Todas as instâncias do Filestore com backups protegidos aparecem aqui.
Selecione a instância a ser restaurada e clique no ícone de ação para selecionar a ação Restaurar. A página de restauração é exibida.
Selecione as seguintes opções de restauração:
- A instância selecionada está listada em Nome do recurso.
- No campo Backup, clique em Procurar.
Selecione o backup que você quer restaurar e clique em Concluído.
No campo Nome do projeto a ser restaurado, o projeto atual é preenchido automaticamente, mas você pode Procurar outro projeto e Selecionar.
Clique em Continuar.
- A próxima página Restaurar backup para uma nova instância aparece, em que as propriedades da instância são preenchidas previamente com base nas propriedades da instância de origem. É possível modificar as propriedades da nova instância.
Clique em Restaurar para criar uma instância do Filestore com base no backup selecionado.
gcloud
Para acessar a conta de serviço do cofre de backup, use o seguinte comando:
gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME --location=LOCATIONSubstitua:
- BACKUPVAULT_NAME: o nome do cofre de backup de que você quer restaurar os dados.
- LOCATION: o local do backup vault.
Para restaurar uma instância do Filestore, use os comandos a seguir.
O comando de restauração é executado no serviço Filestore.
gcloud filestore instances create INSTANCE_NAME \ --file-share="capacity=CAPACITY,name=SHARE_NAME,source-gcbdr-backup=GCBDR_BACKUP_NAME,source-gcbdr-backup-region=GCBDR_BACKUP_REGION" \ --network="name=default" \ --location=LOCATION \ --project=PROJECT_NAME \ --tier=TIERSubstitua:
INSTANCE_NAME: o nome da instância do Filestore a ser criada.CAPACITY: a capacidade do compartilhamento de arquivos.SHARE_NAME: o nome do compartilhamento de arquivos.GCBDR_BACKUP_NAME: o nome do backup do Backup e DR a ser restaurado.GCBDR_BACKUP_REGION: a região do backup do Backup and DR.LOCATION: o local em que a instância do Filestore será criada.PROJECT_NAME: o projeto em que a instância do Filestore será criada.TIER: o nível da instância do Filestore.