Creazione ed eliminazione dei backup automatici


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

Creazione del backup automatico

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

  • Programmazione intelligente
  • Pianificazione cron

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

Programmazione intelligente

La pianificazione intelligente crea automaticamente i backup quando è necessario per soddisfare RPO impostato. La pianificazione intelligente supporta le 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 piano di backup:

  1. Imposta un RPO target che definisce la durata massima consentita dei dati in caso di incidente. Il valore RPO minimo è 60 minuti e quello massimo è 60 giorni.
  2. (Facoltativo) Aggiungi finestre di esclusione. Specifica gli intervalli di tempo durante i quali non devono essere eseguiti i backup.

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

Finestra di esclusione backup

Puoi configurare le finestre di esclusione per impedire l'esecuzione dei backup durante periodi di tempo specifici. I job di backup sono pianificati per iniziare e terminare all'esterno la durata della finestra, ma i job in corso non verranno annullati inizia una finestra di esclusione quando sono in corso i job. Puoi configurare un periodo di esclusione come una singola occorrenza, giornaliera o settimanale. Puoi configurare più finestre di occorrenza singola, ma una sola finestra ricorrente giornaliera o settimanale.

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

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

Pianificazione cron

La pianificazione di cron crea automaticamente i backup in base a una pianificazione temporale che puoi definire utilizzando la sintassi cron standard. Ad esempio, 10 3 * * * crea un backup ogni giorno alle 03:10. Il minimo tra i backup pianificati è di 10 minuti. Lo scheduler cron e ritentare automaticamente i backup in caso di errore.

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

Confronto tra pianificazione intelligente e pianificazione cron

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

Funzionalità Pianificazione intelligente Pianificazione di cron
Input Finestra di esclusione backup e RPO di destinazione. Sintassi di Cron
Gestione dell'RPO
Backup per GKE fa del suo meglio per soddisfare l'RPO. L'utente è responsabile della configurazione di una pianificazione conforme all'RPO.
Supporto della finestra di esclusione No
Nuovo tentativo automatico in caso di errore del backup No

Livello di rischio RPO

Ogni piano di backup, indipendentemente dal metodo di pianificazione del backup, ha un livello di rischio RPO calcolato dinamicamente dopo 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 dei backup e alla cronologia dei backup del piano di backup. Esistono cinque livelli di rischio: None, Low, Medium, High e Critical. Ogni piano di backup prevede anche un rischio RPO che spiega perché il piano di backup si trova a un determinato livello di rischio e offre consigli per ridurre i rischi.

La tabella seguente descrive ogni livello di rischio RPO.

Livello di rischio RPO Descrizione
Nessuno Soddisfare l'RPO senza rischi.
Bassa Soddisfare l'RPO, ma con un rischio molto lieve di non raggiungere l'RPO a breve. Non è richiesta alcuna azione immediata. Continua a monitorare lo stato.
Medio Rispetto dell'RPO, ma con un rischio di non rispettarlo a breve. È richiesta un'azione.
Alta Soddisfare l'RPO, ma con più rischi di non raggiungere l'RPO a breve. È richiesta un'azione.
Critico Violazione del RPO. È richiesta un'azione immediata.

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

Eliminazione dei backup automatici

Puoi configurare il criterio di conservazione in un piano di backup in modo che venga eliminato automaticamente dei backup dopo un determinato periodo di tempo. Il criterio di conservazione è obbligatorio per i piani di backup che includono la creazione di backup automatici. Puoi configurare l'eliminazione automatica dei 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 dei backup, tieni presente le seguenti limitazioni:

  • Per i piani di backup che utilizzano la pianificazione intelligente, la durata della conservazione dei backup deve essere inferiore o uguale a 360 volte l'RPO target.
  • Per i piani di backup che utilizzano la pianificazione cron, la durata di conservazione del backup deve essere minore 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