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 dei volumi Filestore attivando 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 dei volumi Filestore

Per impostazione predefinita, il backup dei cluster contenenti volumi Filestore non va a buon fine se la modalità permissiva non è attivata. Quando la modalità permissiva è attivata, Backup per GKE acquisisce la configurazione dei carichi di lavoro e dei volumi. Per ulteriori informazioni sulla modalità permissiva, consulta Attivare la modalità permissiva su 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 direttamente le risorse PersistentVolumeClaim e PersistentVolume e fa riferimento ai volumi Filestore esistenti senza eseguirne il provisioning.

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 delle policy 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, oltre ai backup di Backup per GKE contenenti la configurazione dei volumi Filestore. Per le istruzioni, vedi Creare un backup da Filestore.

Ripristinare i volumi Filestore out-of-band

Con i backup di Filestore e i backup di Backup per GKE, puoi recuperare i workload seguendo questi passaggi:

  1. Ripristina i volumi Filestore out-of-band utilizzando il backup di Filestore.
  2. Crea PersistentVolumes statici che fanno riferimento ai volumi Filestore ripristinati 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 delle policy di ripristino dei dati di volume.