Informazioni sulle pianificazioni degli snapshot per i dischi

Una pianificazione di snapshot crea snapshot standard, ovvero backup di dischi con ridondanza geografica, a intervalli specificati. Usa le pianificazioni di snapshot come best practice per il backup dei dischi Compute Engine. Puoi utilizzare le pianificazioni di snapshot per eseguire regolarmente e automaticamente il backup di volumi di Persistent Disk a livello di zona e di regione e di volumi Google Cloud Hyperdisk.

Proprietà pianificazione snapshot

Una pianificazione di snapshot include le seguenti proprietà:

  • Nome pianificazione
  • Descrizione pianificazione
  • Frequenza di snapshot (orari, giornalieri, settimanali)
  • Ora di inizio snapshot
  • Regione in cui è disponibile la pianificazione di snapshot
  • Criterio di eliminazione del disco di origine per la gestione degli snapshot generati automaticamente se il disco di origine viene eliminato
  • Criterio di conservazione per definire per quanto tempo conservare gli snapshot generati dalla pianificazione degli snapshot

Frequenza di pianificazione degli snapshot

Prima di creare una pianificazione di snapshot, scegli un'ora di inizio e una frequenza degli snapshot. L'ora di inizio corrisponde al momento in cui vuoi che inizi la pianificazione di snapshot. La frequenza è definita come oraria, giornaliera o settimanale.

La pianificazione di snapshot inizia entro un'ora dall'ora di inizio specificata. Ad esempio, se l'ora di inizio pianificata è alle 12:00, la creazione di snapshot inizia in qualsiasi momento tra le 12:00 e le 12:59. La pianificazione utilizza il fuso orario UTC.

Le pianificazioni di snapshot sono interessate dalle variazioni dell'ora legale. All'inizio e alla fine dell'ora legale negli Stati Uniti, potresti vedere che l'ora di inizio dei job di pianificazione degli snapshot si sposta in avanti o indietro di un'ora, rispettivamente, indipendentemente dal fatto che il fuso orario locale utilizzi l'ora legale.

  • Impostazione di una pianificazione oraria: per configurare una pianificazione oraria, scegli l'ora di inizio e un intervallo di snapshot utilizzando un numero intero compreso tra 1 e 23. Un intervallo di snapshot definisce la frequenza di acquisizione dello snapshot. Quando imposti l'intervallo, scegli un numero che divide uniformemente 24 (1, 2, 3, 4, 6, 8 o 12) in modo che lo snapshot inizi allo stesso intervallo di tempo ogni giorno. Ad esempio, l'impostazione di un'ora di inizio pari alle 9:00 con un intervallo di 6 indica che la pianificazione degli snapshot inizia tra le 9:00 e le 10:00 con un intervallo di snapshot ogni 6 ore.

  • Impostazione di una pianificazione giornaliera:imposta la frequenza su giornaliera affinché lo snapshot si verifichi una volta al giorno. Ad esempio, puoi impostare una pianificazione di snapshot in modo che venga generato uno snapshot ogni giorno alle 9:00.

  • Impostazione di una pianificazione settimanale:imposta la frequenza su settimanale per l'acquisizione di snapshot in uno o più giorni a settimana. Ad esempio, se le 21:00 come ora di inizio con una programmazione settimanale impostata su lunedì indicano che la pianificazione degli snapshot avviene ogni settimana alle 21:00 di lunedì. Puoi inoltre impostare una pianificazione settimanale che genera snapshot in giorni diversi della settimana. Ad esempio, potresti creare una pianificazione per ogni settimana, il lunedì alle 14:00 e il giovedì alle 10:00.

Nomi per gli snapshot pianificati

Gli snapshot acquisiti nell'ambito della pianificazione di snapshot hanno nomi generati automaticamente. I nomi degli snapshot vengono generati in base al seguente pattern:

[disk-name-prefix]-[scope-name]-[timestamp]-[random-chars]
  • disk-name-prefix: il nome del disco di origine. Questo campo può contenere fino a 20 caratteri.
  • scope-name: il nome della zona o della regione del disco di origine.
  • timestamp: il timestamp di creazione UTC in formato YYYYMMDDHHMMSS.
  • random-chars: caratteri alfanumerici generati casualmente per evitare conflitti di denominazione con altri snapshot.

Criterio di conservazione degli snapshot

Puoi specificare per quanto tempo Compute Engine deve conservare gli snapshot creati automaticamente impostando un criterio di conservazione degli snapshot.

Come best practice, configura un criterio di conservazione per ridurre al minimo i costi di archiviazione degli snapshot. Se non imposti un criterio di conservazione, Compute Engine conserva gli snapshot a tempo indeterminato. Ti vengono addebitati dei costi di archiviazione per questi snapshot finché non li elimini manualmente.

Se scegli di configurare un criterio di conservazione degli snapshot, devi farlo quando crei la pianificazione degli snapshot.

Se non imposti un criterio di conservazione, tutti gli snapshot generati automaticamente verranno conservati per un periodo indeterminato. Ti saranno addebitati costi di archiviazione per questi snapshot fino a quando non li elimini manualmente.

Eliminazione automatica dello snapshot

Puoi specificare un periodo di tempo massimo di conservazione per lo snapshot. Il periodo di tempo massimo di conservazione specifica il numero massimo di giorni per cui Compute Engine conserva lo snapshot del disco dopo la creazione. Una volta terminato il periodo massimo di conservazione, Compute Engine tenta di eliminare automaticamente lo snapshot del disco. Tieni presente che Compute Engine completa l'eliminazione automatica dello snapshot solo se è disponibile uno snapshot più recente del disco. Se non hai uno snapshot più recente disponibile, Compute Engine continua a conservarlo finché non ne crei uno più recente.

Ad esempio, se imposti il valore su 3, Compute Engine conserva lo snapshot per un massimo di tre giorni prima di tentare di eliminarlo. Dopo tre giorni, Compute Engine controlla se è stato creato uno snapshot più recente per il disco. Se uno snapshot di questo tipo è disponibile, Compute Engine elimina automaticamente lo snapshot.

  • Il criterio di conservazione degli snapshot si applica solo agli snapshot automatici, non a quelli creati manualmente.
  • Non puoi applicare un criterio di conservazione in modo retroattivo. Se crei una pianificazione di snapshot senza un criterio di conservazione e poi passi a una pianificazione di snapshot con un criterio di conservazione, quest'ultimo verrà applicato soltanto ai nuovi snapshot.
  • Indipendentemente dal criterio di conservazione, puoi sempre eliminare manualmente gli snapshot generati automaticamente e manuali.
  • Se vuoi che Compute Engine elimini automaticamente lo snapshot del disco dopo un periodo di conservazione massimo specificato, devi creare uno snapshot più recente per il disco prima dell'ora di eliminazione automatica.
  • Se imposti un tempo di conservazione massimo per lo snapshot del disco, assicurati di utilizzare un valore minimo di 1 giorno.

Regola di eliminazione del disco di origine

Quando crei una pianificazione di snapshot, puoi anche impostare una regola di eliminazione del disco di origine. La regola di eliminazione del disco di origine controlla cosa succede agli snapshot se il disco di origine viene eliminato. Per impostazione predefinita, se il disco di origine viene eliminato, gli snapshot generati automaticamente dalla pianificazione degli snapshot vengono conservati in modo permanente, a meno che non li elimini manualmente, indipendentemente dal criterio di conservazione originale impostato, salvo diversa indicazione.

In alternativa, puoi impostare la regola in modo che il criterio di conservazione degli snapshot venga applicato agli snapshot se il disco di origine viene eliminato. Ad esempio, potresti applicare un criterio di conservazione che conserva gli snapshot per una settimana dopo l'eliminazione del disco di origine.

Ad esempio, supponiamo di aver creato una pianificazione di snapshot con un criterio di conservazione di tre giorni, ma di non applicare il criterio di conservazione all'eliminazione del disco di origine. Dopo aver applicato il criterio al tuo Persistent Disk o Hyperdisk, Compute Engine genera automaticamente gli snapshot, ma li eliminerà anche automaticamente dopo 3 giorni, in base al criterio di conservazione. Tuttavia, se poi elimini il disco di origine, il criterio di conservazione non verrà più applicato e tutti gli snapshot esistenti creati da questa pianificazione verranno conservati per un periodo indeterminato.

Pianificazione degli snapshot per le istanze Windows

Se applichi una pianificazione di snapshot ai dischi collegati a istanze VM Windows, utilizza l'opzione guest-flush per abilitare VSS per generare copie shadow dei tuoi snapshot. Per ulteriori informazioni sugli snapshot per Windows, consulta Creare uno snapshot del disco coerente con l'applicazione Windows.

Regole di località degli snapshot ed etichette degli snapshot

Come per gli snapshot generati manualmente, puoi anche applicare etichette delle risorse e selezionare la località di archiviazione per gli snapshot generati automaticamente. Se le imposti nella pianificazione degli snapshot, a tutti gli snapshot generati automaticamente da questa pianificazione verranno applicate queste proprietà. Ad esempio, se imposti una località snapshot come US, tutti gli snapshot generati da questa pianificazione verranno archiviati negli Stati Uniti. Consulta Creazione di una pianificazione di snapshot per esempi su come impostare queste opzioni.

Limitazioni per le pianificazioni di snapshot

Le pianificazioni di snapshot presentano le seguenti limitazioni:

  • Le pianificazioni di snapshot si applicano solo al progetto in cui sono state create. Le pianificazioni di snapshot non possono essere utilizzate in altri progetti o organizzazioni.
  • Non puoi creare snapshot di archiviazione o snapshot istantanei utilizzando una pianificazione di snapshot.
  • Puoi collegare un massimo di 10 pianificazioni di snapshot alla volta a un volume di Persistent Disk utilizzando Google Cloud CLI o REST. Nella console Google Cloud puoi collegare solo una pianificazione di snapshot a un disco.
  • Puoi collegare una pianificazione di snapshot a un massimo di 1000 dischi.
  • Puoi creare un massimo di 1000 pianificazioni di snapshot in uso per regione.
  • Dopo aver creato una pianificazione di snapshot, puoi apportare modifiche alla descrizione, alla pianificazione, al criterio di conservazione e alle etichette. Per aggiornare altri valori per una pianificazione di snapshot, devi eliminare la pianificazione di snapshot e crearne una nuova.
  • Per i dischi che utilizzano una chiave di crittografia fornita dal cliente (CSEK), non è possibile creare pianificazioni di snapshot.
  • Per i dischi che utilizzano una chiave di crittografia gestita dal cliente (CMEK), tutti gli snapshot creati con una pianificazione di snapshot vengono automaticamente criptati con la stessa chiave.

Passaggi successivi