Gestire i volumi Filestore con Backup per GKE


Questa pagina descrive come gestire i volumi Filestore con Backup per GKE.

Backup per GKE non si integra con i volumi Filestore. Ciò significa che il backup e il ripristino dei dati direttamente da questi volumi non sono supportati. Tuttavia, Backup per GKE può essere utilizzato per fornire soluzioni per i carichi di lavoro supportati dai volumi Filestore in determinati scenari di ripristino di emergenza.

Con queste soluzioni, puoi eseguire il backup delle configurazioni di volume Filestore abilitando la modalità permissiva. Per il ripristino, puoi utilizzare le soluzioni out-of-band per ricollegare i volumi Filestore o ripristinare i dati dei volumi Filestore.

Esegui il backup delle configurazioni del volume Filestore

Per impostazione predefinita, il backup di cluster che contengono volumi Filestore se la modalità permissiva non è abilitata. Quando la modalità permissiva è abilitata, Backup per GKE acquisisce la configurazione di carichi di lavoro e volumi. Per ulteriori informazioni sulla modalità permissiva, vedi Attivare la modalità permissiva in un piano di backup.

Riconnetti i volumi Filestore

Backup per GKE consente ai piani di ripristino di specificare il criterio di ripristino dei dati del volume per riutilizzare i volumi esistenti contenenti i tuoi dati. In questo caso, crea Risorse dirette di PersistentVolumeClaim e PersistentVolume e riferimenti i volumi Filestore esistenti senza eseguirne il provisioning di nuovi.

Se il backup contiene volumi del disco permanente di Compute Engine e vuoi ripristinare i dati per questi volumi, consulta Definire il comportamento di ripristino dei dati di volume per scoprire come configurare le associazioni dei criteri di ripristino dei dati di volume.

Eseguire il backup e il ripristino dei volumi Filestore out-of-band

Puoi utilizzare la funzionalità di backup di Filestore per creare backup distinti dei tuoi volumi Filestore. Questi backup sono indipendenti da Backup per GKE, in modo da avere una copia completa dei dati.

Esegui il backup dei volumi Filestore out-of-band

Filestore fornisce backup che creano una copia di una condivisione file, inclusi tutti i dati e i metadati dei file dal momento in cui viene creato il backup. Puoi creare backup separati per i volumi Filestore in aggiunta ai backup di Backup per GKE, contenenti la configurazione del volume Filestore. Per le istruzioni, vedi Creare un backup da Filestore.

Ripristinare i volumi Filestore out-of-band

Sia con i backup di Filestore che con i backup di Backup per GKE, può ripristinare i carichi di lavoro seguendo questi passaggi:

  1. Ripristina i volumi fuori banda fuori banda utilizzando Filestore backup.
  2. Crea PersistentVolumes statici che fanno riferimento a Filestore ripristinato volumi elevati nel cluster di destinazione. Questi PersistentVolumes devono avere il campo .spec.claimRef che fa riferimento correttamente a PersistentVolumeClaims da creare.
  3. Da Backup per GKE, avvia un ripristino utilizzando il criterio di ripristino dei dati del volume Non ripristinare i dati di volume. Le PVC appena create si legano al PersistentVolumes creato nel passaggio precedente.

    Se il backup contiene volumi di dischi permanenti Compute Engine e vuoi recuperare i dati per questi volumi, consulta Definire il comportamento di ripristino dei dati di volume per scoprire come configurare le associazioni dei criteri di ripristino dei dati di volume.