Skip to main content
Tutti i cloud provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Tutti i cloud provider
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Backup di Kubernetes dati di volume persistenti su storage Google Cloud

Collaboratori

Completa alcuni passaggi per iniziare a eseguire il backup dei dati dai volumi persistenti sui cluster GKE Kubernetes sullo storage Google Cloud.

Avvio rapido

Inizia subito seguendo questi passaggi o scorri verso il basso fino alle restanti sezioni per ottenere informazioni dettagliate.

Uno Esaminare i prerequisiti
  • Hai scoperto il cluster Kubernetes come ambiente di lavoro BlueXP.

    • Trident deve essere installato sul cluster e la versione di Trident deve essere 21.1 o superiore.

    • Tutti i PVC che verranno utilizzati per creare volumi persistenti di cui si desidera eseguire il backup devono avere "snapshotPolicy" impostato su "default".

    • Il cluster deve utilizzare Cloud Volumes ONTAP su GCP per lo storage back-end.

    • Il sistema Cloud Volumes ONTAP deve eseguire ONTAP 9.7P5 o versione successiva.

  • Si dispone di un abbonamento GCP valido per lo spazio di storage in cui verranno collocati i backup.

  • Nel progetto Google Cloud hai un account di servizio con il ruolo predefinito Storage Admin.

  • Si è abbonati a. "Offerta di backup di BlueXP Marketplace", oppure è stato acquistato "e attivato" Una licenza BYOL di backup e ripristino BlueXP di NetApp.

Due Abilitare il backup e il ripristino BlueXP sul cluster Kubernetes esistente

Selezionare l'ambiente di lavoro e fare clic su Enable (attiva) accanto al servizio di backup e ripristino nel pannello di destra, quindi seguire la procedura di installazione guidata.

Una schermata che mostra il pulsante Enable di backup e ripristino BlueXP disponibile dopo aver selezionato un ambiente di lavoro.

Tre Definire il criterio di backup

Il criterio predefinito esegue il backup dei volumi ogni giorno e conserva le 30 copie di backup più recenti di ciascun volume. Passare a backup orari, giornalieri, settimanali o mensili oppure selezionare una delle policy definite dal sistema che fornisca più opzioni. È inoltre possibile modificare il numero di copie di backup che si desidera conservare.

Una schermata che mostra le impostazioni di backup e ripristino di BlueXP in cui è possibile scegliere la pianificazione e il periodo di conservazione del backup.

Quattro Selezionare i volumi di cui si desidera eseguire il backup

Identificare i volumi di cui si desidera eseguire il backup nella pagina Select Volumes (Seleziona volumi). I file di backup vengono memorizzati in un bucket di storage cloud Google utilizzando la stessa sottoscrizione GCP e la stessa regione del sistema Cloud Volumes ONTAP.

Requisiti

Leggere i seguenti requisiti per assicurarsi di disporre di una configurazione supportata prima di avviare il backup dei volumi persistenti Kubernetes sullo storage Google Cloud.

L'immagine seguente mostra ciascun componente e le connessioni che è necessario preparare tra di essi:

Un diagramma che mostra come il backup e ripristino BlueXP comunica con i volumi sui sistemi di origine e lo storage di destinazione in cui si trovano i file di backup.

Tenere presente che l'endpoint privato è facoltativo.

Requisiti del cluster Kubernetes
  • Hai scoperto il cluster Kubernetes come ambiente di lavoro BlueXP. "Scopri come scoprire il cluster Kubernetes".

  • Trident deve essere installato sul cluster e la versione di Trident deve essere almeno 21.1. Vedere "Come installare Trident" oppure "Come aggiornare la versione di Trident".

  • Il cluster deve utilizzare Cloud Volumes ONTAP su GCP per lo storage back-end.

  • Il sistema Cloud Volumes ONTAP deve trovarsi nella stessa regione GCP del cluster Kubernetes e deve eseguire ONTAP 9.7P5 o versioni successive (si consiglia ONTAP 9.8P11 e versioni successive).

    Si noti che i cluster Kubernetes in ubicazioni on-premise non sono supportati. Sono supportati solo i cluster Kubernetes nelle implementazioni cloud che utilizzano sistemi Cloud Volumes ONTAP.

  • Tutti gli oggetti persistenti di richiesta di rimborso del volume che verranno utilizzati per creare i volumi persistenti di cui si desidera eseguire il backup devono avere "snapshotPolicy" impostato su "default".

    È possibile eseguire questa operazione per singoli PVC aggiungendo snapshotPolicy in annotazioni:

    kind: PersistentVolumeClaim
    apiVersion: v1
    metadata:
      name: full
      annotations:
        trident.netapp.io/snapshotPolicy: "default"
    spec:
      accessModes:
        - ReadWriteMany
      resources:
        requests:
          storage: 1000Mi
      storageClassName: silver

    È possibile eseguire questa operazione per tutti i PVC associati a uno storage back-end specifico aggiungendo snapshotPolicy sotto i valori predefiniti in backend.json file:

    apiVersion: trident.netapp.io/v1
    kind: TridentBackendConfig
    metadata:
      name: backend-tbc-ontap-nas-advanced
    spec:
      version: 1
      storageDriverName: ontap-nas
      managementLIF: 10.0.0.1
      dataLIF: 10.0.0.2
      backendName: tbc-ontap-nas-advanced
      svm: trident_svm
      credentials:
        name: backend-tbc-ontap-nas-advanced-secret
      limitAggregateUsage: 80%
      limitVolumeSize: 50Gi
      nfsMountOptions: nfsvers=4
      defaults:
        spaceReserve: volume
        exportPolicy: myk8scluster
        snapshotPolicy: default
        snapshotReserve: '10'
      deletionPolicy: retain
Regioni GCP supportate

Il backup e ripristino BlueXP è supportato in tutte le regioni GCP "Dove è supportato Cloud Volumes ONTAP".

Requisiti di licenza

Per le licenze PAYGO di backup e ripristino BlueXP, è necessario un abbonamento tramite "Mercato GCP" È necessario prima di attivare il backup e il ripristino BlueXP. La fatturazione per il backup e il ripristino BlueXP viene effettuata tramite questo abbonamento. "È possibile iscriversi dalla pagina Dettagli credenziali della procedura guidata dell'ambiente di lavoro".

Per le licenze BYOL di backup e ripristino BlueXP, è necessario il numero di serie di NetApp che consente di utilizzare il servizio per la durata e la capacità della licenza. "Scopri come gestire le tue licenze BYOL".

Inoltre, è necessario disporre di un abbonamento Google per lo spazio di storage in cui verranno collocati i backup.

Account di servizio GCP

Devi disporre di un account di servizio nel tuo progetto Google Cloud con il ruolo predefinito Storage Admin. "Scopri come creare un account di servizio".

Attivazione del backup e ripristino BlueXP

Abilita backup e ripristino BlueXP in qualsiasi momento direttamente dall'ambiente di lavoro Kubernetes.

Fasi
  1. Selezionare l'ambiente di lavoro e fare clic su Enable (attiva) accanto al servizio di backup e ripristino nel pannello di destra.

    Una schermata che mostra il pulsante BlueXP backup and recovery Settings (Impostazioni backup e ripristino BlueXP) disponibile dopo aver selezionato un ambiente di lavoro.

  2. Inserire i dettagli del criterio di backup e fare clic su Avanti.

    È possibile definire la pianificazione del backup e scegliere il numero di backup da conservare.

    Una schermata che mostra le impostazioni di backup e ripristino di BlueXP in cui è possibile scegliere la pianificazione e la conservazione del backup.

  3. Selezionare i volumi persistenti di cui si desidera eseguire il backup.

    • Per eseguire il backup di tutti i volumi, selezionare la casella nella riga del titolo ().

    • Per eseguire il backup di singoli volumi, selezionare la casella relativa a ciascun volume ().

      Una schermata che mostra la selezione dei volumi persistenti di cui verrà eseguito il backup.

  4. Se si desidera che il backup di tutti i volumi correnti e futuri sia attivato, lasciare selezionata la casella di controllo "Backup automatico dei volumi futuri…​". Se si disattiva questa impostazione, sarà necessario attivare manualmente i backup per i volumi futuri.

  5. Fare clic su Activate Backup (attiva backup) per avviare il backup e il ripristino di BlueXP con i backup iniziali di ciascun volume selezionato.

Risultato

I file di backup vengono memorizzati in un bucket di storage cloud Google utilizzando la stessa sottoscrizione GCP e la stessa regione del sistema Cloud Volumes ONTAP.

Viene visualizzata la dashboard di Kubernetes, che consente di monitorare lo stato dei backup.

Quali sono le prossime novità?

È possibile "avviare e arrestare i backup dei volumi o modificare la pianificazione del backup". Puoi anche farlo "ripristinare interi volumi da un file di backup" Come nuovo volume nello stesso cluster Kubernetes o in un altro cluster in GCP (nella stessa regione).