Nesta página, explicamos como escolher, visualizar e mudar a opção de configuração de backup padrão de um projeto. Essa página também pode ajudar você a escolher qual configuração de backup selecionar ao criar uma instância.
Ao criar uma instância do Compute Engine no console do Google Cloud , é possível especificar o método que você quer usar para fazer backup dos seus dados. A configuração de backup padrão é uma configuração do Compute Engine em todo o projeto que especifica qual método é pré-selecionado por padrão ao criar uma instância no console do Google Cloud . Por exemplo, é possível configurar a opção de backup padrão para incentivar um projeto a usar seu método preferido de backup automático de dados.
Antes de começar
-
Para saber mais sobre as opções de backup de dados, consulte Opções de proteção de dados. Especificamente, esta página aborda opções de backups programados automaticamente, principalmente planos de backup para backup vaults e programações de snapshots.
Preços
Algumas opções de backup geram custos extras ao criar uma instância. Para mais informações, consulte os preços de cada opção em Entender e escolher a configuração de backup padrão neste documento.
Funções exigidas
Para ter as permissões necessárias para escolher, visualizar e mudar a configuração de backup padrão, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:
-
Ver e mudar a configuração de backup padrão:
Administrador de instâncias do Compute (v1) (
roles/compute.instanceAdmin.v1
) -
Se você quiser usar planos de backup e precisar ativar a API Backup and DR:
Administrador do Service Usage (
roles/serviceusage.serviceUsageAdmin
)
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esses papéis predefinidos contêm as permissões necessárias para escolher, visualizar e mudar a configuração de backup padrão. Para conferir as permissões exatas necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As seguintes permissões são necessárias para escolher, visualizar e mudar a configuração de backup padrão:
-
Veja e mude as configurações e os metadados do Compute Engine para o projeto:
-
compute.projects.setCommonInstanceMetadata
-
compute.projects.get
-
-
Ative as APIs:
-
serviceusage.services.enable
-
serviceusage.services.get
-
Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.
Entender e escolher a configuração de backup padrão
A configuração de backup padrão de um projeto determina qual método de backup, se houver, é selecionado automaticamente quando você usa a página Criar uma instância no Google Cloud console. Especificamente, a configuração de backup padrão determina o método de backup que é selecionado automaticamente na seção Fazer backup dos seus dados no painel Proteção de dados.
Para referência, a seção Fazer backup dos seus dados permite selecionar qual método de backup, se houver, usar para seus dados da seguinte forma:
- Faça backup da instância usando um plano de backup para um cofre de backup.
- Faça backup dos discos usando uma programação de snapshots.
- Não use backups programados automaticamente.
Se quiser, selecione uma opção diferente da seleção automática.
Independente da configuração de backup padrão, se um método de backup for selecionado, o Compute Engine vai escolher automaticamente um plano ou uma programação de snapshot específicos para usar. Se quiser, selecione um plano de backup ou uma programação de snapshots diferente antes de terminar de criar a instância.
Limitações da configuração de backup padrão
A configuração de backup padrão tem o seguinte escopo:
- A configuração não impede que os usuários selecionem uma opção de backup diferente.
- A configuração afeta o projeto, não o usuário.
A configuração afeta apenas a página Criar uma instância no consoleGoogle Cloud .
- Quando você usa qualquer outro método para criar uma instância, os dados dela são automaticamente armazenados em backup somente se você configurar isso.
A configuração não afeta as instâncias atuais.
Essa configuração especifica apenas o tipo de opção de backup selecionada por padrão. Não é possível personalizar o plano de backup ou a programação de snapshots específicos selecionados por padrão. Para usar um plano de backup ou uma programação de snapshot específica que não esteja selecionada por padrão, escolha outra opção ao criar a instância.
Opções para a configuração de backup padrão
As opções que podem ser usadas para a configuração de backup padrão estão explicadas na tabela a seguir. Especificamente, é possível escolher diretamente plano de backup, programação de snapshots ou sem backups. No entanto, até que você escolha uma configuração de backup padrão, seu projeto usará um comportamento predefinido.
Opções para a configuração de backup padrão | |
---|---|
Predefinido (Nenhuma opção selecionada) |
|
Plano de backup |
|
Programação de snapshots |
|
Sem backups |
|
Conferir a configuração de backup padrão de um projeto
Para conferir a configuração de backup padrão de um projeto, faça o seguinte:
Se ainda não fez isso, abra o projeto que você quer visualizar as configurações no console do Google Cloud .
No console Google Cloud , acesse a página Configurações do Compute Engine.
A seção Proteção de dados padrão mostra a opção que seu projeto usa para a configuração de backup padrão. Se nenhum dos botões de opção for selecionado, seu projeto vai usar o comportamento predefinido.
Mudar a configuração de backup padrão de um projeto
Para mudar a configuração de backup padrão de um projeto, faça o seguinte no consoleGoogle Cloud :
Revise as opções da configuração de backup padrão e decida qual delas você quer usar. Verifique se a opção selecionada corresponde ao seu caso de uso e se você atende aos requisitos.
Se ainda não tiver feito isso, abra o projeto em que você quer mudar as configurações no console do Google Cloud .
Com base na opção que você quer escolher para a configuração de backup padrão, faça o seguinte:
Se você quiser escolher a opção plano de backup, programação de snapshots ou sem backups, siga estas etapas:
No console Google Cloud , acesse a página Configurações do Compute Engine.
Em Proteção de dados padrão, escolha a nova opção.
Clique em Salvar.
Se você quiser reverter para o comportamento predefinido que o Compute Engine selecionou automaticamente para o projeto, conclua as etapas para remover os metadados do projeto da entrada de metadados
google-compute-default-data-protection
.
Atualizar a configuração padrão de backup para todos os projetos em uma organização de uma só vez
Se você quiser definir ou atualizar a configuração de backup padrão para todos os projetos de uma organização de uma só vez, não poderá usar o console Google Cloud . Em vez disso, use a CLI gcloud para atualizar a configuração nos metadados do projeto e automatizar essa atualização em todos os projetos da organização. Para fazer isso, siga estas etapas:
Revise as opções da configuração de backup padrão e decida qual delas você quer usar. Verifique se a opção selecionada corresponde ao seu caso de uso e se você atende aos requisitos.
Crie um script para automatizar a execução do comando
gcloud compute project-info add-metadata
em todos os projetos da organização. Especifique a flag--metadata google-compute-default-data-protection
com o valor da opção que você quer usar para mudar a configuração de backup padrão. Confira estes exemplos:Para definir ou atualizar a configuração de backup padrão em todos os projetos da organização como Nenhum backup, use o seguinte comando no script:
gcloud compute project-info add-metadata \ --project=PROJECT_NAME \ --metadata=google-compute-default-data-protection=NONE
Para definir ou atualizar a configuração de backup padrão em todos os projetos da organização para Plano de backup, use o seguinte comando no seu script:
gcloud compute project-info add-metadata \ --project=PROJECT_NAME \ --metadata=google-compute-default-data-protection=BACKUP
Para definir ou atualizar a configuração de backup padrão em todos os projetos da organização para Programação de snapshots, use o seguinte comando no seu script:
gcloud compute project-info add-metadata \ --project=PROJECT_NAME \ --metadata=google-compute-default-data-protection=SNAPSHOT_SCHEDULES
Substitua
PROJECT_NAME
pelo nome do projeto.Para saber mais sobre como definir e atualizar os metadados do projeto, consulte Definir e remover metadados personalizados.
A seguir
- Saiba como criar e iniciar uma instância.
- Saiba como restaurar uma instância de um cofre de backup.
- Saiba como restaurar uma instância de um snapshot.