Esta página explica como editar e gerenciar planos de backup existentes para backups em vault. Para uma descrição do que são os planos de backup e como eles são usados, consulte Planos de backup no Google Cloud console. Para criar um plano de backup, consulte Criar um plano de backup para backups em vault.
Editar um plano de backup
Use as instruções a seguir para editar um plano de backup existente para backups em vault.
Console
No Google Cloud console, acesse a página Planos de backup do Backup e DR.
Selecione o plano de backup que você quer editar ou marque a caixa dele e clique no ícone.
Clique em Editar.
É possível editar a Descrição do plano de backup.
Para adicionar uma nova regra, clique em Adicionar regra.
No painel Adicionar uma regra de backup, insira as informações da regra de backup e clique em Salvar.
- Escolha um nome para a regra de backup: insira um nome para a regra de backup.
- Escolha quando criar backups: especifique a recorrência e a frequência do backup.
- Janela: selecione o fuso horário, o horário de início e o horário de término do job de backup.
Escolha por quanto tempo manter os backups até a exclusão: insira a duração em dias em que os backups devem ser retidos antes de serem excluídos. Esse valor precisa ser igual ou maior que o período mínimo de retenção obrigatório do backup vault.
Também é possível editar uma regra existente ou remover uma regra do plano de backup clicando nos ícones no final da linha da regra.
Defina opcionalmente uma retenção máxima personalizada sob demanda.
Os backups personalizados sob demanda podem ser mantidos até a retenção máxima personalizada sob demanda. Ao criar um backup sob demanda, defina a retenção ou use uma regra de backup atual. Se não for especificado, o limite máximo para o período de armazenamento personalizado usará um valor padrão do período mínimo de retenção obrigatório do vault mais 30 dias. No momento, esse campo é compatível apenas com instâncias e discos do Compute Engine. Vamos estender a capacidade para outras cargas de trabalho compatíveis também.
Insira um valor em dias em Retenção máxima . Esse valor precisa ser maior ou igual ao período mínimo de retenção obrigatório do vault: 1 dia.
Clique em Salvar alterações.
gcloud
Atualize um plano de backup específico no projeto. Um plano de backup só pode ser atualizado em regiões compatíveis com o Backup e DR.
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:
BACKUP_PLAN_NAME: o nome do plano de backup.PROJECT_ID: o nome do projeto em que o backup vault reside.REGION: o local em que você quer criar o plano de backup.DESCRIPTION: a descrição atualizada do plano de backup.BACKUP_RULE: definição completa de uma regra de backup existente com valores atualizados.ADD_BACKUP_RULE: parâmetros da regra de backup a ser adicionada ao plano de backup. Essa flag pode ser repetida para adicionar mais regras de backup.REMOVE_BACKUP_RULE: a regra de backup existente a ser removida do plano de backup.MAX_ONDEMAND_RETENTION: o período máximo de retenção personalizado permitido (em dias) para backups sob demanda criados usando esse plano de backup.
Exemplo: para atualizar duas regras de backup e a descrição de um plano de backup sample-backup-plan existente no projeto sample-project, no local us-central1:
Execute:
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 backup a um plano de backup sample-backup-plan existente no projeto sample-project, no local us-central1:
Execute:
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 backup com o ID sample-daily-rule de um plano de backup sample-backup-plan existente no projeto sample-project, no local us-central1:
Execute:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --remove-backup-rule sample-daily-ruleExemplo: para substituir regras de backup em um plano de backup sample-backup-plan existente no projeto sample-project, no local us-central1, transmita um caminho que contenha regras de backup no formato YAML ou JSON: essa flag é mutuamente exclusiva com as flags --add-backup-rule, --remove-backup-rule e --backup-rule.
Execute:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rules-from-file (FILE_PATH)Exemplos de como preencher os detalhes de BACKUP_RULE
Propriedades nestes exemplos:
RULE_NAME: o nome da regra de backup.BACKUP_RETENTION: o período de armazenamento do backup. O período de armazenamento do backup precisa ser igual ou maior que o período mínimo de retenção obrigatório do backup vault.RECURRENCE: a frequência com que os backups serão criados. Pode ser de hora em hora, diária, semanal, mensal ou anual.HOURS: a frequência dos backups por hora. Especifique esse valor somente se você definir a recorrência como horária. O mínimo por hora é sempre definido como seis horas.TIME_ZONE: o fuso horário do plano de backup, como UTC. Use o formato de fuso horário da IANA para incluir o fuso horário do plano de backup.START_TIME: o horário de início é a hora do dia em um formato de 24 horas. O horário de início precisa ser anterior ao horário de término e é inclusivo para a janela de backup.END_TIME: o horário de término é a hora do dia em um formato de 24 horas. O horário de término precisa ser posterior ao horário de início e é exclusivo para a janela de backup.
Exemplo: uma regra de backup por hora com frequência de backup de 6 horas, armazene o backup por 30 dias e espere que os backups sejam executados apenas entre 10h e 20h 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 backup diário com frequência de backup de 6 horas e armazene por 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 arquivo 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 arquivo 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 $ CLI gcloud help para mais detalhes.
Conferir revisões de um plano de backup (somente na CLI gcloud)
Só é possível revisar as revisões dos planos de backup usando a CLI gcloud.
gcloud
Para listar as revisões de um plano de backup:
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=BACKUP_PLAN --location=LOCATION \Substitua:
BACKUP_PLAN: o nome do plano de backup editado.LOCATION: o local do plano de backup editado.
Exemplo: para listar todas as revisões do plano de backup my-backup-plan no local us-central1, execute:
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=my-backup-plan --location=us-central1
Conferir jobs de atualização do plano de backup
É possível conferir jobs do sistema no Google Cloud console.