Esta página explica como escolher, ver e alterar a opção da definição de cópia de segurança predefinida de um projeto. Esta página também pode ajudar a escolher a definição de cópia de segurança que quer selecionar quando cria uma instância.
Quando cria uma instância do Compute Engine na Trusted Cloud consola, pode especificar o método que quer usar para fazer uma cópia de segurança dos seus dados. A definição de cópia de segurança predefinida é uma definição do Compute Engine ao nível do projeto que especifica o método pré-selecionado por predefinição quando cria uma instância na Trusted Cloud consola. Por exemplo, pode configurar a predefinição de cópia de segurança para ajudar a incentivar um projeto a usar o seu método preferido para fazer automaticamente cópias de segurança dos dados.
Antes de começar
-
Para saber mais sobre as opções que pode usar para fazer uma cópia de segurança dos dados, consulte o artigo Opções de proteção de dados. Em concreto, esta página aborda as opções de cópias de segurança agendadas automaticamente, especialmente planos de cópia de segurança para cofres de cópias de segurança e agendamentos de capturas de ecrã.
Preços
Algumas das opções de cópia de segurança incorrem em custos adicionais quando cria uma instância. Para mais informações, consulte os preços de cada opção no artigo Compreenda e escolha a predefinição de cópia de segurança neste documento.
Funções necessárias
Para obter as autorizações de que precisa para escolher, ver e alterar a predefinição de cópia de segurança, peça ao seu administrador que lhe conceda as seguintes funções do IAM no seu projeto:
-
Veja e altere a predefinição de cópia de segurança:
Administrador de instâncias do Compute (v1) (
roles/compute.instanceAdmin.v1
) -
Se quiser usar planos de cópia de segurança e precisar de ativar a API Backup and DR:
Administrador de utilização de serviços (
roles/serviceusage.serviceUsageAdmin
)
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.
Estas funções predefinidas contêm as autorizações necessárias para escolher, ver e alterar a predefinição de cópia de segurança. Para ver as autorizações exatas que são necessárias, expanda a secção Autorizações necessárias:
Autorizações necessárias
São necessárias as seguintes autorizações para escolher, ver e alterar a predefinição de cópia de segurança:
-
Veja e altere as definiçõ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
-
Também pode conseguir estas autorizações com funções personalizadas ou outras funções predefinidas.
Compreenda e escolha a predefinição da cópia de segurança
A predefinição de cópia de segurança de um projeto determina que método de cópia de segurança, se existir, é selecionado automaticamente quando usa a página Criar uma instância na Trusted Cloud consola. Especificamente, a predefinição da cópia de segurança determina o método de cópia de segurança que é selecionado automaticamente na secção Faça uma cópia de segurança dos seus dados no painel Proteção de dados.
Para referência, a secção Faça uma cópia de segurança dos seus dados permite-lhe selecionar o método de cópia de segurança, se existir, a usar para os seus dados da seguinte forma:
- Faça uma cópia de segurança da instância através de um plano de cópia de segurança para um cofre de cópias de segurança.
- Faça uma cópia de segurança dos discos através de um horário de instantâneos.
- Não use cópias de segurança agendadas automaticamente.
Opcionalmente, pode selecionar uma opção diferente da seleção automática.
Independentemente da predefinição de cópia de segurança, se for selecionado um método de cópia de segurança, o Compute Engine seleciona automaticamente um plano de cópia de segurança específico ou um horário de instantâneos específico a usar. Opcionalmente, pode selecionar um plano de cópia de segurança diferente ou um horário de instantâneos diferente antes de terminar de criar a instância.
Limitações da predefinição da cópia de segurança
A definição de cópia de segurança predefinida tem o seguinte âmbito:
- A definição não impede que os utilizadores selecionem uma opção de cópia de segurança diferente.
- A definição afeta o projeto e não é específica do utilizador.
A definição afeta apenas a página Criar uma instância na Trusted Cloud consola.
- Quando usa qualquer outro método para criar uma instância, é feita automaticamente uma cópia de segurança dos respetivos dados apenas se a configurar para tal.
A definição não afeta as instâncias existentes.
Esta definição especifica apenas o tipo de opção de cópia de segurança selecionada por predefinição. Não é possível personalizar o plano de cópia de segurança específico nem a programação de instantâneos específica selecionada por predefinição. Para usar um plano de cópia de segurança específico ou uma programação de instantâneos que não esteja selecionada por predefinição, selecione uma opção diferente enquanto cria a instância.
Opções da predefinição da cópia de segurança
As opções que pode usar para a predefinição de cópia de segurança são explicadas na tabela seguinte. Em concreto, pode escolher diretamente o plano de cópia de segurança, o horário de instantâneos ou sem cópias de segurança, mas, até escolher uma definição de cópia de segurança predefinida, o seu projeto usa um comportamento predefinido.
Opções da predefinição da cópia de segurança | |
---|---|
Predefinido (Nenhuma opção selecionada) |
|
Plano de segurança |
|
Programação de instantâneos |
|
Nenhuma cópia de segurança |
|
Veja a predefinição de cópia de segurança de um projeto
Para ver a predefinição de cópia de segurança de um projeto, faça o seguinte:
Se ainda não o fez, abra o projeto cujas definições quer ver na Trusted Cloud consola.
Na Trusted Cloud consola, aceda à página Definições do Compute Engine.
A secção Proteção de dados predefinida apresenta a opção que o seu projeto usa para a predefinição de cópia de segurança. Se nenhum dos botões de opção estiver selecionado, o seu projeto usa o comportamento predefinido.
Altere a predefinição de cópia de segurança de um projeto
Para alterar a predefinição da cópia de segurança de um projeto, faça o seguinte na Trusted Cloud consola:
Reveja as opções da predefinição de cópia de segurança e decida que opção quer usar. Para a opção selecionada, certifique-se de que corresponde ao seu exemplo de utilização e que cumpre os requisitos.
Se ainda não o fez, abra o projeto cujas definições quer alterar na Trusted Cloud consola.
Com base na opção que quer escolher para a definição de cópia de segurança predefinida, faça uma das seguintes ações:
Se quiser escolher o plano de alternativa, a programação de instantâneos ou a opção sem cópias de segurança, conclua os seguintes passos:
Na Trusted Cloud consola, aceda à página Definições do Compute Engine.
Para a Proteção de dados predefinida, escolha a nova opção.
Clique em Guardar.
Se quiser reverter para o comportamento predefinido que o Compute Engine tinha selecionado automaticamente para o projeto, conclua os passos para remover os metadados do projeto para a entrada de metadados
google-compute-default-data-protection
.
Atualize a predefinição de cópia de segurança para todos os projetos numa organização em simultâneo
Se quiser definir ou atualizar a predefinição de cópia de segurança para todos os projetos numa organização de uma só vez, não pode usar a consola. Trusted Cloud Em alternativa, pode usar a CLI gcloud para atualizar a definição nos metadados do projeto e automatizar esta atualização em todos os projetos da organização. Para realizar esta automatização, siga estes passos:
Reveja as opções da predefinição de cópia de segurança e decida que opção quer usar. Para a opção selecionada, certifique-se de que corresponde ao seu exemplo de utilização e que cumpre os requisitos.
Crie um script para automatizar a execução do comando
gcloud compute project-info add-metadata
para todos os projetos na organização. Especifique a flag--metadata google-compute-default-data-protection
com o valor da opção para a qual quer alterar a predefinição da definição de cópia de segurança. Considere os seguintes exemplos:Para definir ou atualizar a predefinição da definição de cópia de segurança em todos os projetos da organização para Sem cópias de segurança, use o seguinte comando no seu script:
gcloud compute project-info add-metadata \ --project=PROJECT_NAME \ --metadata=google-compute-default-data-protection=NONE
Para definir ou atualizar a predefinição da cópia de segurança em todos os projetos da organização para Plano de cópia de segurança, 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 predefinição de cópia de segurança em todos os projetos da organização para Agendamento de instantâneos, 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 como definir e atualizar os metadados do seu projeto, consulte o artigo Defina e remova metadados personalizados.
O que se segue?
- Saiba como criar e iniciar uma instância.
- Saiba como restaurar uma instância a partir de um cofre de cópias de segurança.
- Saiba como restaurar uma instância a partir de uma captura de ecrã.