Informazioni sugli snapshot dei volumi

In Google Kubernetes Engine (GKE), puoi utilizzare la funzionalità di snapshot dei volumi di Kubernetes per i volumi permanenti nei cluster GKE.

  • Gli snapshot dei volumi Kubernetes ti consentono di creare una copia del volume in un momento specifico. Puoi utilizzare questa copia per riportare un volume a uno stato precedente o per eseguire il provisioning di un nuovo volume.

  • Uno snapshot del volume in Kubernetes equivale a eseguire un backup dei dati in altri sistemi di archiviazione. Ad esempio, la creazione di uno snapshot del volume Kubernetes equivale alla creazione di un backup Filestore.

  • Puoi utilizzare gli snapshot per proteggere i tuoi carichi di lavoro e raggiungere obiettivi business-critical Recovery Point Objective nel tuo piano diripristino di emergenzay o se hai esigenze di conformità per salvare periodicamente i dati.

GKE supporta due modi per creare snapshot del volume:

  • API snapshot di volumi Container Storage Interface (CSI): si tratta di un processo manuale che consente di creare e gestire snapshot di volumi tramite il driver CSI per Compute Engine Persistent Disk o il driver CSI per Filestore, applicando convenzioni di configurazione di uso comune nella programmazione Kubernetes open source.

  • Backup per GKE: si tratta di un servizio completamente gestito che automatizza la creazione e la gestione degli snapshot dei volumi. Backup per GKE supporta sia il backup della configurazione che del volume per i carichi di lavoro stateful con dischi permanenti. Per i workload con Filestore, è supportato solo il backup della configurazione. Per eseguire il backup dei dati nelle istanze Filestore basic tier, devi continuare a utilizzare l'API snapshot del volume tramite il driver CSI Filestore.

A partire dalla versione 1.17 di GKE, puoi eseguire il provisioning e collegare snapshot dei volumi con i seguenti componenti:

La seguente documentazione illustra come utilizzare l'API snapshot del volume con un driver CSI GKE:

Passaggi successivi