Esta página explica como editar e gerir planos de cópia de segurança existentes para recursos protegidos. Para 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 cópia de segurança do plano de cópia de segurança.
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.
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 nas regiões suportadas pelo serviço de cópia de segurança e recuperação de desastres.
gcloud backup-dr backup-plans update BACKUP_PLAN_NAME \ --project=PROJECT_ID\ --location=LOCATION \ --description=DESCRIPTION \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --remove-backup-rule=REMOVE_BACKUP_RULE
Substitua o seguinte:
BACKUP_PLAN_NAME
: o nome do plano de cópia de segurança.PROJECT_ID
: o nome do projeto onde quer criar o plano de contingência.LOCATION
: a localização onde quer criar o plano de cópia de segurança.DESCRIPTION
: a descrição atualizada do plano de cópia de segurança.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.
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_2
Exemplo: 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-rule
Exemplo: 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 = 20
Exemplo: 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 = 14
Exemplo 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: UTC
Exemplo 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.