Esta página explica como editar e gerir planos de cópia de segurança existentes para recursos armazenados. Para ver uma descrição do que são os planos de cópia de segurança e como são usados, consulte os planos de cópia de segurança na Google Cloud consola. Para criar um plano de cópia de segurança, consulte o artigo Crie um plano de cópia de segurança para recursos protegidos.
Edite um plano de cópia de segurança
Siga estas instruções para editar um plano de cópia de segurança existente para recursos protegidos.
Consola
Na Google Cloud consola, aceda à página Planos de cópia de segurança da Cópia de segurança e da RD.
Selecione o plano de cópia de segurança que quer editar ou selecione a respetiva caixa e clique no ícone .
Clique em Edit.
Pode editar a Descrição do plano de backup do plano de backup.
Pode adicionar uma nova regra Adicionar regra clicando em Adicionar regra.
No painel Adicionar uma regra alternativa, introduza as informações da regra alternativa e clique em Guardar.
- Atribua um nome à regra de cópia de segurança: introduza um nome para a regra de cópia de segurança.
- Escolha quando criar cópias de segurança: especifique a recorrência e a frequência da cópia de segurança.
- Janela: selecione o Fuso horário, a Hora de início e a Hora de fim da tarefa de cópia de segurança.
Escolha durante quanto tempo as cópias de segurança são mantidas antes de serem eliminadas: introduza a duração em dias durante a qual as cópias de segurança devem ser retidas antes de serem eliminadas. Tenha em atenção que este valor tem de ser igual ou superior ao período de retenção mínimo aplicado do cofre de cópias de segurança.
Também pode editar uma regra existente ou remover uma regra do plano alternativo clicando nos ícones no final da linha da regra.
Defina uma retenção personalizada a pedido máxima. (Pré-visualização)
As suas cópias de segurança personalizadas a pedido podem ser mantidas até à retenção personalizada a pedido máxima. Quando cria uma cópia de segurança a pedido, define a retenção ou pode usar uma regra de cópia de segurança existente. Se não for especificado, o limite máximo para o período de retenção personalizado usa um valor predefinido do período de retenção aplicado mínimo do cofre mais 30 dias.
Introduza um valor em dias em Retenção máxima Este valor tem de ser igual ou superior ao período de retenção mínimo aplicado da cofre: 1 dia.
Clique em Guardar alterações.
gcloud
Atualize um plano de cópia de segurança específico no projeto. Só é possível atualizar um plano de cópia de segurança em regiões suportadas pelo serviço de cópias de segurança e RD.
gcloud backup-dr backup-plans update BACKUP_PLAN_NAME \ --project=PROJECT_ID\ --location=REGION \ --description=DESCRIPTION \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --remove-backup-rule=REMOVE_BACKUP_RULE --max-custom-on-demand-retention-days=MAX_ONDEMAND_RETENTIONSubstitua o seguinte:
BACKUP_PLAN_NAME: o nome do plano de cópia de segurança.PROJECT_ID: o nome do projeto onde o cofre de cópias de segurança reside.REGION: a localização onde quer criar o plano de cópia de segurança.DESCRIPTION: a descrição atualizada do plano de contingência.BACKUP_RULE: definição completa de uma regra de cópia de segurança existente com valores atualizados.ADD_BACKUP_RULE: parâmetros da regra de cópia de segurança a adicionar ao plano de cópia de segurança. Esta flag pode ser repetida para adicionar mais regras de cópia de segurança.REMOVE_BACKUP_RULE: a regra de cópia de segurança existente a ser removida do plano de cópia de segurança.MAX_ONDEMAND_RETENTION: o período de retenção personalizado máximo permitido (em dias) para cópias de segurança a pedido criadas através deste plano de cópia de segurança.
Exemplo: para atualizar duas regras de cópia de segurança e a descrição de um plano de cópia de segurança existente sample-backup-plan no projeto sample-project, na localização us-central1:
Corrida:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --description "This is a sample backup plan"Exemplo: para adicionar regras de cópia de segurança a um plano de cópia de segurança existente sample-backup-plan no projeto sample-project, na localização us-central1:
Corrida:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --add-backup-rule BACKUP_RULE_1 --add-backup-rule BACKUP_RULE_2Exemplo: para remover uma regra de cópia de segurança com o ID sample-daily-rule de um plano de cópia de segurança existente sample-backup-plan no projeto sample-project, na localização us-central1:
Corrida:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --remove-backup-rule sample-daily-ruleExemplo: para substituir as regras de cópia de segurança num plano de cópia de segurança existente sample-backup-plan no projeto sample-project, na localização us-central1, transmita um caminho que contenha regras de cópia de segurança no formato YAML ou JSON. Esta flag é mutuamente exclusiva com as flags --add-backup-rule, --remove-backup-rule e --backup-rule.
Corrida:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rules-from-file (FILE_PATH)Exemplos de preenchimento dos detalhes de BACKUP_RULE
Propriedades nestes exemplos:
RULE_NAME: o nome da regra de reserva.BACKUP_RETENTION: o período de retenção da cópia de segurança. Tenha em atenção que o período de retenção da cópia de segurança tem de ser igual ou superior ao período de retenção mínimo aplicado do cofre de cópias de segurança.RECURRENCE: a frequência com que as cópias de segurança devem ser criadas. Pode ser horária, diária, semanal, mensal ou anual.HOURS: a frequência das cópias de segurança por hora. Especifique este valor apenas se definir a recorrência como de hora a hora. O mínimo por hora está sempre definido como seis horas.TIME_ZONE: o fuso horário do plano de contingência, como UTC. Use o formato de fuso horário da IANA para incluir o fuso horário do plano de cópia de segurança.START_TIME: a hora de início é a hora do dia num formato de 24 horas. A hora de início tem de ser anterior à hora de fim e é inclusiva para o período de cópia de segurança.END_TIME: a hora de fim é a hora do dia no formato de 24 horas. A hora de fim tem de ser posterior à hora de início e é exclusiva para o período de cópia de segurança.
Exemplo: uma regra de cópia de segurança por hora com uma frequência de cópia de segurança por hora de 6 horas, armazena a cópia de segurança durante 30 dias e espera que as cópias de segurança sejam executadas apenas entre as 10:00 e as 20:00 UTC:
rule-id=sample-hourly-rule,retention-days=30,recurrence=HOURLY,hourly-frequency=6,time-zone=UTC,backup-window-start=10,backup-window-end=20 Properties for this example: rule-id = "sample-hourly-rule" \ retention-days = 30 \ recurrence = HOURLY \ hourly-frequency = 6 \ time-zone = UTC \ backup-window-start = 10 \ backup-window-end = 20Exemplo: regra de cópia de segurança diária com uma frequência de cópia de segurança diária de 6 horas e armazenamento durante 7 dias
rule-id=sample-daily-rule,retention-days=7,recurrence=DAILY,backup-window-start=1,backup-window-end=14 Properties for this example: rule-id = "sample-daily-rule" \ retention-days = 7 \ recurrence = DAILY \ backup-window-start = 1 \ backup-window-end = 14Exemplo de ficheiro YAML:
backup-rules: - rule-id: weekly-rule retention-days: 7 recurrence: WEEKLY backup-window-start: 0 backup-window-end: 23 days-of-week: [MONDAY, TUESDAY] time-zone: UTC - rule-id: daily-rule retention-days: 1 recurrence: DAILY backup-window-start: 1 backup-window-end: 24 time-zone: UTCExemplo de ficheiro JSON:
{ "backup-rules": [ { "rule-id": "weekly-rule", "retention-days": 7, "recurrence": "WEEKLY", "backup-window-start": 0, "backup-window-end": 23, "days-of-week": ["MONDAY", "TUESDAY"], "time-zone": "UTC" }, { "rule-id": "daily-rule", "retention-days": 1, "recurrence": "DAILY", "backup-window-start": 1, "backup-window-end": 24, "time-zone": "UTC" } ] }Execute $ Google Cloud CLI help para ver detalhes.
Veja revisões de um plano de cópia de segurança
Só pode rever revisões aos planos de cópia de segurança através da Google Cloud CLI.
gcloud
Para listar as revisões de um plano de cópia de segurança:
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=BACKUP_PLAN --location=LOCATION \Substitua o seguinte:
BACKUP_PLAN: o nome do plano de cópia de segurança editado.LOCATION: a localização do plano de cópia de segurança editado.
Exemplo: para listar todas as revisões do plano de cópia de segurança para um plano de cópia de segurança my-backup-plan na localização us-central1, execute:
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=my-backup-plan --location=us-central1
Veja trabalhos de atualização do plano de cópia de segurança
Pode ver tarefas do sistema na Google Cloud consola.