Creazione ed eliminazione automatiche del backup


Questa pagina fornisce una panoramica della creazione e dell'eliminazione automatiche dei backup. Descrive in dettaglio i metodi di pianificazione dei backup, i livelli di rischio del Recovery Point Objective (RPO) e i criteri di eliminazione dei backup.

Creazione automatica del backup

Backup per GKE fornisce due metodi di pianificazione dei backup per creare automaticamente i backup:

  • Pianificazione intelligente
  • Pianificazione cron

Quando crei un piano di backup, puoi selezionare uno dei due metodi di pianificazione.

Pianificazione intelligente

La pianificazione intelligente crea automaticamente backup quando necessario per soddisfare un RPO impostato. La pianificazione intelligente prevede finestre di esclusione per impedire l'esecuzione dei backup durante i periodi di picco di utilizzo. La pianificazione intelligente riprova automaticamente i backup non riusciti.

Per attivare la pianificazione intelligente nel tuo piano di backup:

  1. Imposta un RPO target che definisca la durata massima consentita della perdita di dati in caso di incidente. L'RPO minimo è di 60 minuti e quello massimo è di 60 giorni.
  2. (Facoltativo) Aggiungi finestre di esclusione. Specifica gli intervalli di tempo in cui non devono essere eseguiti i backup.

Per istruzioni su come creare un piano di backup con pianificazione intelligente, consulta Creare un piano di backup.

Finestra di esclusione backup

Puoi configurare finestre di esclusione per impedire l'esecuzione dei backup durante periodi di tempo specifici. I job di backup sono pianificati per l'inizio e la fine il più possibile al di fuori della durata della finestra, ma i job in corso non verranno annullati se una finestra di esclusione inizia quando i job sono in corso. Puoi configurare una finestra di esclusione come singola occorrenza, giornaliera o settimanale. Puoi configurare più finestre con occorrenza singola, ma solo una finestra ricorrente giornaliera o settimanale.

Ad esempio, se non vuoi eseguire i backup ogni giorno dalle 17:00 alle 18:00, puoi impostare una finestra di esclusione giornaliera con un'ora di inizio pari alle 17:00 e una durata di un'ora.

Per istruzioni su come configurare la finestra di esclusione dei backup per la pianificazione intelligente, consulta Creare un piano di backup.

Pianificazione cron

La pianificazione cron crea automaticamente i backup in base a una pianificazione temporale definita utilizzando la sintassi cron standard. Ad esempio, 10 3 * * * crea un backup ogni giorno alle 03:10. L'intervallo minimo tra i backup pianificati è di 10 minuti. Lo scheduler cron non riprova automaticamente a eseguire i backup in caso di errore.

Per istruzioni su come creare un piano di backup con pianificazione cron, consulta Creare un piano di backup.

Confronto tra pianificazione intelligente e pianificazione cron

La seguente tabella riassume il confronto tra i metodi di pianificazione intelligente e di pianificazione cron.

Funzionalità Pianificazione intelligente Programmazione crono
Input RPO di destinazione e finestra di esclusione del backup. Sintassi cron
Gestione RPO
Backup per GKE fa del suo meglio per soddisfare l'RPO. L'utente è responsabile di configurare una pianificazione che soddisfi l'RPO.
Supporto della finestra di esclusione No
Nuovo tentativo automatico in caso di errore di backup No

Livello di rischio RPO

Ogni piano di backup, indipendentemente dal metodo di pianificazione dei backup, ha un livello di rischio RPO calcolato dinamicamente dopo che ha almeno quattro backup riusciti. Se un piano di backup viola l'RPO o rischia di violarlo nel prossimo futuro, l'RPO è a rischio per il piano.

Il livello di rischio RPO viene calcolato in base alla configurazione della pianificazione della creazione del backup e alla cronologia del backup del piano di backup. Esistono cinque livelli di rischio: None, Low, Medium, High e Critical. Ogni piano di backup contiene anche un messaggio di rischio RPO che spiega perché il piano di backup si trova a un determinato livello di rischio e fornisce suggerimenti per ridurre i rischi.

La tabella seguente descrive ogni livello di rischio RPO.

Livello di rischio RPO Description
Nessuna Incontra l'RPO senza rischi.
Bassa Sei in contatto con l'RPO, ma con un rischio molto lieve di non soddisfare l'RPO a breve. Non è richiesta alcuna azione immediata. Continua a monitorare lo stato.
Medio Sei in attesa dell'RPO, ma con un certo rischio di non soddisfare l'RPO a breve. L'azione è obbligatoria.
Alta Incontra l'RPO, ma con più di un rischio di non soddisfare a breve l'RPO. L'azione è obbligatoria.
Critico Violazione dell'RPO. È richiesta un'azione immediata.

I piani di backup con lo stesso livello di rischio possono avere messaggi di rischio RPO diversi a seconda della configurazione della pianificazione e dei punti dati di backup storici. Ad esempio, il messaggio per un piano con livello di rischio medio può essere: I backup recenti stanno richiedendo più tempo. Se questa tendenza continua, c'è il rischio che l'RPO non sarà più soddisfatto.

Eliminazione automatica del backup

Puoi configurare il criterio di conservazione in un piano di backup per eliminare automaticamente i backup dopo un determinato periodo di tempo. Il criterio di conservazione è obbligatorio per i piani di backup che includono la creazione automatica dei backup. Puoi configurare l'eliminazione automatica del backup utilizzando il parametro backup_retain_days nel criterio di conservazione del piano di backup. Il tempo di conservazione massimo è di 365 giorni.

Quando configuri un criterio di conservazione per un piano di backup che utilizza metodi di creazione automatica del backup, considera le seguenti limitazioni:

  • Per i piani di backup che utilizzano la pianificazione intelligente, la durata di conservazione dei backup deve essere inferiore o uguale a 360 volte l'RPO di destinazione.
  • Per i piani di backup che utilizzano la pianificazione cron, la durata di conservazione del backup deve essere inferiore o uguale a 360 volte l'intervallo di creazione.

Per istruzioni su come creare un piano di backup con criterio di conservazione, consulta Creare un piano di backup.

Passaggi successivi