Questa pagina spiega come modificare e gestire i piani di backup esistenti per le risorse protette. Per una descrizione di cosa sono i piani di backup e di come vengono utilizzati, vedi Piani di backup nella console Google Cloud . Per creare un piano di backup, consulta Creare un piano di backup per le risorse protette.
Modificare un piano di backup
Segui queste istruzioni per modificare un piano di backup esistente per le risorse protette.
Console
Nella console Google Cloud , vai alla pagina Piani di backup di Backup e RE.
Seleziona il piano di backup da modificare o seleziona la relativa casella e fai clic sull'icona
.Fai clic su Modifica.
Puoi modificare la descrizione del piano di backup.
Puoi aggiungere una nuova regola Aggiungi regola facendo clic su Aggiungi regola.
Nel riquadro Aggiungi una regola di backup, inserisci le informazioni sulla regola di backup e fai clic su Salva.
- Assegna un nome alla regola di backup: inserisci un nome per la regola di backup.
- Scegli quando creare i backup: specifica la ricorrenza e la frequenza del backup.
- Finestra: seleziona Fuso orario, Ora di inizio e Ora di fine per il job di backup.
Scegli per quanto tempo conservare i backup prima che vengano eliminati: inserisci la durata in giorni per cui i backup devono essere conservati prima di essere eliminati. Tieni presente che questo valore deve essere uguale o superiore al periodo di conservazione minimo applicato del vault di backup.
Puoi anche modificare una regola esistente o rimuoverla dal piano di backup facendo clic sulle icone alla fine della riga della regola.
Fai clic su Salva modifiche.
gcloud
Aggiorna un piano di backup specifico nel progetto. Un piano di backup può essere aggiornato solo nelle regioni supportate dal servizio di Backup e DR.
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
Sostituisci quanto segue:
BACKUP_PLAN_NAME
: il nome del piano di backup.PROJECT_ID
: il nome del progetto in cui vuoi creare il piano di backup.LOCATION
: la località in cui vuoi creare il piano di backup.DESCRIPTION
: la descrizione aggiornata del piano di backup.BACKUP_RULE
: la definizione completa di una regola di backup esistente con valori aggiornati.ADD_BACKUP_RULE
: Parametri della regola di backup da aggiungere al piano di backup. Questo flag può essere ripetuto per aggiungere altre regole di backup.REMOVE_BACKUP_RULE
: la regola di backup esistente da rimuovere dal piano di backup.
Esempio: per aggiornare due regole di backup e la descrizione di un piano di backup esistente sample-backup-plan nel progetto sample-project, nella località us-central1:
Esegui:
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"
Esempio: per aggiungere regole di backup a un piano di backup esistente sample-backup-plan nel progetto sample-project, nella località us-central1:
Esegui:
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
Esempio: per rimuovere una regola di backup con ID sample-daily-rule da un piano di backup esistente sample-backup-plan nel progetto sample-project, nella località us-central1:
Esegui:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --remove-backup-rule sample-daily-rule
Esempio: per eseguire l'override delle regole di backup in un piano di backup esistente sample-backup-plan nel progetto sample-project, nella località us-central1, passa un percorso contenente le regole di backup in formato YAML o JSON. Questo flag è reciprocamente esclusivo con i flag --add-backup-rule, --remove-backup-rule e --backup-rule.
Esegui:
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rules-from-file (FILE_PATH)
Esempi di compilazione dei dettagli di BACKUP_RULE
Proprietà in questi esempi:
RULE_NAME
: il nome della regola di backup.BACKUP_RETENTION
: il periodo di conservazione del backup. Tieni presente che il periodo di conservazione del backup deve essere uguale o superiore al periodo di conservazione minimo applicato al vault di backup.RECURRENCE
: la frequenza con cui creare i backup. Può essere oraria, giornaliera, settimanale, mensile o annuale.HOURS
: la frequenza dei backup orari. Specifica questo valore solo se hai impostato la ricorrenza su oraria. Il minimo orario è sempre impostato su sei ore.TIME_ZONE
: il fuso orario per il piano di backup, ad esempio UTC. Utilizza il formato fuso orario IANA per includere il fuso orario per il piano di backup.START_TIME
: l'ora di inizio è l'ora del giorno in formato 24 ore. L'ora di inizio deve essere antecedente all'ora di fine ed è inclusa nella finestra di backup.END_TIME
: l'ora di fine è l'ora del giorno in formato 24 ore. L'ora di fine deve essere successiva all'ora di inizio ed è esclusiva per la finestra di backup.
Esempio: una regola di backup oraria con una frequenza di backup oraria di 6 ore, conserva il backup per 30 giorni e prevede che i backup vengano eseguiti solo tra le ore 10:00 e le ore 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
Esempio: regola di backup giornaliero con frequenza di backup giornaliera di 6 ore e conservazione per 7 giorni
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
Esempio di file 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
Esempio di file 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" } ] }
Esegui $ Google Cloud CLI help per maggiori dettagli.
Visualizzare le revisioni di un piano di backup
Puoi esaminare le revisioni ai piani di backup solo utilizzando Google Cloud CLI.
gcloud
Per elencare le revisioni di un piano di backup:
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=BACKUP_PLAN --location=LOCATION \
Sostituisci quanto segue:
BACKUP_PLAN
: il nome del piano di backup modificato.LOCATION
: la posizione del piano di backup modificato.
Esempio: per elencare tutte le revisioni del piano di backup per un piano di backup my-backup-plan nella località us-central1, esegui:
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=my-backup-plan --location=us-central1
Visualizza i job di aggiornamento del piano di backup
Puoi visualizzare i job di sistema nella console Google Cloud .