Esta página ajuda a restaurar discos a partir de um cofre de cópias de segurança na consola Google Cloud .
Antes de começar
Conceda a função do IAM Backup and DR Disk Operator (
roles/backupdr.diskOperator) ao agente do serviço de repositório de cópias de segurança do repositório no projeto de destino onde está a ser feita a restauração.Conceda as seguintes funções de IAM ao utilizador que executa a restauração no projeto do cofre de cópias de segurança.
- Utilizador de restauro de cópia de segurança e RD (
roles/backupdr.restoreUser) para o cofre de cópias de segurança e o projeto de destino. - Calcular o visualizador de computação (
roles/compute.viewer) apenas para o destino.
Estas funções predefinidas contêm as autorizações necessárias para aceder ao cofre de cópias de segurança no projeto onde os discos estão localizados. Para autorizações específicas, consulte a seguinte lista.
backupdr.bvbackups.restorebackupdr.compute.restoreFromBackupVaultbackupdr.backupVaults.getbackupdr.backupVaults.listbackupdr.bvbackups.listbackupdr.bvdataSources.getbackupdr.bvdataSources.listbackupdr.bvbackups.get
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
- Utilizador de restauro de cópia de segurança e RD (
Restaure discos
Use as instruções seguintes para restaurar discos usados por uma instância do Compute Engine.
Consola
Na Google Cloud consola, aceda à página Cópias de segurança protegidas.
Aceda às cópias de segurança protegidas
Todas as instâncias do Compute Engine com cópias de segurança protegidas são apresentadas aqui.
Selecione a cópia de segurança a restaurar. Na página de detalhes da cópia de segurança da cópia de segurança ou no menu do disco:
- Selecione o Tipo de recurso do disco.
- Selecione um Nome do recurso.
- Procure para selecionar a cópia de segurança a restaurar.
- O campo Restaurar nome do projeto é pré-preenchido com o projeto atual, mas pode procurar um projeto diferente se quiser restaurar noutro local.
- Clique em Restaurar. Pode ver e monitorizar a tarefa de restauro no sino de notificações.
- O disco restaurado aparece na lista Armazenamento > Discos do Compute Engine, com o nome original seguido de uma indicação de data e hora.
gcloud
Se ainda não tiver sido concedido, conceda a função do IAM Backup and DR Disk Operator (
roles/backupdr.DiskOperator) ao agente do serviço de cofre de cópias de segurança no projeto de recuperação onde a VM está a ser recuperada.Para obter a conta de serviço do cofre de cópias de segurança, use o seguinte comando.
gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME --location=LOCATIONSubstitua o seguinte:
- BACKUPVAULT_NAME: o nome do cofre de cópias de segurança a partir do qual quer restaurar os dados.
- LOCATION: a localização do cofre de cópias de segurança.
Para restaurar um disco, use os seguintes comandos.
Restaure um disco no mesmo projeto que o projeto da carga de trabalho com o ID da cópia de segurança.
gcloud backup-dr backups restore compute test-backup-id \ --project=PROJECT --location=LOCATION \ --backup-vault=BACKUPVAULT_NAME --data-source=DATA_SOURCE\ --name=NAME --target-zone=TARGET_ZONE \ --target-project=TARGET_PROJECTRestaure um disco no mesmo projeto que o projeto de carga de trabalho com o URL completo do recurso de cópia de segurança.
gcloud backup-dr backups restore compute projects/test-project-id/locations/us-central1/backupVaults/test-vault/dataSources/test-ds/backups/test-backup-id \ --name=NAME --target-zone=TARGET_ZONE \ --target-project=TARGET_PROJECTRestaurar uma instância de VM com uma conta de serviço e uma configuração de rede personalizadas.
gcloud backup-dr backups restore compute test-backup-id \ --project=PROJECT --location=LOCATION \ --backup-vault=BACKUPVAULT_NAME --data-source=DATA_SOURCE\ --name=NAME --target-zone=TARGET_ZONE \ --target-project=TARGET_PROJECT \ --network-interface=network=NETWORK,subnet=SUBNET \ --service-account=SERVICE_ACCOUNT \ --scopes=SCOPESubstitua o seguinte:
- PROJECT: o nome do projeto do cofre de cópias de segurança.
- LOCATION: a localização do cofre de cópias de segurança.
- BACKUPVAULT_NAME: o nome do cofre de cópias de segurança a partir do qual quer restaurar os dados.
- DATA_SOURCE: o nome da origem de dados a partir da qual quer restaurar os dados.
- NAME: o nome da VM restaurada.
- TARGET_ZONE: a região na qual a VM é restaurada.
- TARGET_PROJECT: o projeto no qual a VM é restaurada.
- NETWORK: o URI da rede da VM.
- SUBNET: o URI da sub-rede da VM.
- SERVICE_ACCOUNT: a conta de serviço da VM restaurada.
- SCOPE: o âmbito de autorização da conta de serviço.
Para substituir outras propriedades da VM, consulte o resumo dos comandos da CLI gcloud do serviço de cópia de segurança e recuperação de desastres.
O guia do Compute Engine do Backup and DR
- Crie e faça a gestão de um plano de cópia de segurança para cópias de segurança protegidas
- Verifique as credenciais da nuvem
- Descubra e proteja instâncias do Compute Engine
- Monte imagens de substituição do Persistent Disk do Compute Engine
- Restaure uma instância do Compute Engine
- Importe imagens de instantâneos do Persistent Disk