Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Gestire i bucket

Collaboratori

Un provider di bucket dell'archivio di oggetti è essenziale se si desidera eseguire il backup delle applicazioni e dello storage persistente o se si desidera clonare le applicazioni tra cluster. Utilizzando Astra Control Center, Aggiungi un provider di archivi di oggetti come destinazione di backup off-cluster per le tue applicazioni.

Non è necessario un bucket se si clonano la configurazione dell'applicazione e lo storage persistente sullo stesso cluster.

Utilizza uno dei seguenti provider di bucket Amazon Simple Storage Service (S3):

  • NetApp ONTAP S3

  • NetApp StorageGRID S3

  • Microsoft Azure

  • Generico S3

    Nota Amazon Web Services (AWS) e Google Cloud Platform (GCP) utilizzano il tipo di bucket S3 generico.
    Nota Sebbene Astra Control Center supporti Amazon S3 come provider di bucket S3 generico, Astra Control Center potrebbe non supportare tutti i vendor di archivi di oggetti che rivendicano il supporto S3 di Amazon.

Un bucket può trovarsi in uno dei seguenti stati:

  • In sospeso: Il bucket è pianificato per il rilevamento.

  • Disponibile: La benna è disponibile per l'uso.

  • Rimosso: Il bucket non è attualmente accessibile.

Per istruzioni su come gestire i bucket utilizzando l'API Astra Control, vedere "Astra Automation e informazioni API".

È possibile eseguire queste attività relative alla gestione dei bucket:

Nota I bucket S3 in Astra Control Center non riportano la capacità disponibile. Prima di eseguire il backup o la clonazione delle applicazioni gestite da Astra Control Center, controllare le informazioni del bucket nel sistema di gestione ONTAP o StorageGRID.

Modificare un bucket

È possibile modificare le informazioni delle credenziali di accesso per un bucket e modificare se un bucket selezionato è il bucket predefinito.

Nota Quando si aggiunge un bucket, selezionare il bucket provider corretto e fornire le credenziali corrette per tale provider. Ad esempio, l'interfaccia utente accetta come tipo NetApp ONTAP S3 e accetta le credenziali StorageGRID; tuttavia, questo causerà l'errore di tutti i backup e ripristini futuri dell'applicazione che utilizzano questo bucket. Vedere "Note di rilascio".
Fasi
  1. Dalla barra di navigazione a sinistra, selezionare Bucket.

  2. Dal menu nella colonna azioni, selezionare Modifica.

  3. Modificare qualsiasi informazione diversa dal tipo di bucket.

    Suggerimento Impossibile modificare il tipo di bucket.
  4. Selezionare Aggiorna.

Impostare il bucket predefinito

Quando si esegue un clone tra i cluster, Astra Control richiede un bucket predefinito. Seguire questi passaggi per impostare un bucket predefinito per tutti i cluster.

Fasi
  1. Accedere a istanze cloud.

  2. Selezionare il menu nella colonna azioni per l'istanza di cloud nell'elenco.

  3. Selezionare Modifica.

  4. Nell'elenco bucket, selezionare il bucket che si desidera impostare come predefinito.

  5. Selezionare Salva.

Ruotare o rimuovere le credenziali bucket

Astra Control utilizza le credenziali bucket per ottenere l'accesso e fornire chiavi segrete per un bucket S3 in modo che Astra Control Center possa comunicare con il bucket.

Ruotare le credenziali del bucket

Se si ruotano le credenziali, ruotarle durante una finestra di manutenzione quando non sono in corso backup (pianificati o on-demand).

Procedura per modificare e ruotare le credenziali
  1. Dalla barra di navigazione a sinistra, selezionare Bucket.

  2. Dal menu Opzioni nella colonna azioni, selezionare Modifica.

  3. Creare la nuova credenziale.

  4. Selezionare Aggiorna.

Rimuovere le credenziali bucket

È necessario rimuovere le credenziali bucket solo se sono state applicate nuove credenziali a un bucket o se il bucket non è più utilizzato attivamente.

Suggerimento Il primo set di credenziali aggiunto ad Astra Control è sempre in uso perché Astra Control utilizza le credenziali per autenticare il bucket di backup. Non rimuovere queste credenziali se il bucket è in uso, in quanto ciò potrebbe causare errori di backup e indisponibilità del backup.
Nota Se si rimuovono le credenziali bucket attive, vedere "risoluzione dei problemi relativi alla rimozione delle credenziali bucket".

Per istruzioni su come rimuovere le credenziali S3 utilizzando l'API Astra Control, vedere "Astra Automation e informazioni API".

Rimuovere una benna

È possibile rimuovere un bucket che non è più in uso o che non è integro. Questa operazione può essere utile per mantenere la configurazione dell'archivio di oggetti semplice e aggiornata.

Nota
  • Non è possibile rimuovere un bucket predefinito. Se si desidera rimuovere tale bucket, selezionare prima un altro bucket come predefinito.

  • Non è possibile rimuovere un bucket WORM (Write Once Read Many) prima che il periodo di conservazione del cloud provider del bucket sia scaduto. Le benne A VITE SENZA FINE sono contrassegnate con "bloccate" accanto al nome della benna.

  • Non è possibile rimuovere un bucket predefinito. Se si desidera rimuovere tale bucket, selezionare prima un altro bucket come predefinito.

Prima di iniziare
  • Prima di iniziare, verificare che non vi siano backup in esecuzione o completati per questo bucket.

  • È necessario verificare che il bucket non venga utilizzato in alcuna policy di protezione attiva.

Se ci sono, non sarà possibile continuare.

Fasi
  1. Dalla barra di navigazione a sinistra, selezionare Bucket.

  2. Dal menu azioni, selezionare Rimuovi.

    Nota Astra Control garantisce innanzitutto che non vi siano policy di pianificazione che utilizzano il bucket per i backup e che non vi siano backup attivi nel bucket che si sta per rimuovere.
  3. Digitare "remove" per confermare l'azione.

  4. Selezionare Sì, Rimuovi bucket.

[Anteprima tecnica] Gestione di un bucket utilizzando una risorsa personalizzata

È possibile aggiungere un bucket utilizzando una risorsa personalizzata (CR) Astra Control sul cluster di applicazioni. L'aggiunta di provider di bucket di archivi di oggetti è essenziale se si desidera eseguire il backup delle applicazioni e dello storage persistente o se si desidera clonare le applicazioni tra cluster. Astra Control memorizza i backup o i cloni nei bucket dell'archivio di oggetti definiti dall'utente. Se si utilizza il metodo di risorsa personalizzato, la funzionalità snapshot applicazione richiede un bucket.

Non è necessario un bucket in Astra Control se si esegue il cloning della configurazione dell'applicazione e dello storage persistente sullo stesso cluster.

La risorsa personalizzata bucket per Astra Control è nota come AppVault. Questo CR contiene le configurazioni necessarie per l'uso di una benna nelle operazioni di protezione.

Prima di iniziare
  • Assicurati di avere un bucket raggiungibile dai cluster gestiti da Astra Control Center.

  • Assicurarsi di disporre delle credenziali per il bucket.

  • Assicurarsi che la benna sia di uno dei seguenti tipi:

    • NetApp ONTAP S3

    • NetApp StorageGRID S3

    • Microsoft Azure

    • Generico S3

Nota Amazon Web Services (AWS) utilizza il tipo di bucket Generic S3.
Nota Sebbene Astra Control Center supporti Amazon S3 come provider di bucket S3 generico, Astra Control Center potrebbe non supportare tutti i vendor di archivi di oggetti che rivendicano il supporto S3 di Amazon.
Fasi
  1. Creare il file di risorse personalizzate (CR) e assegnargli un nome (ad esempio, astra-appvault.yaml).

  2. Configurare i seguenti attributi:

    • metadata.name: (obbligatorio) il nome della risorsa personalizzata AppVault.

    • Spec.prefix: (Optional) percorso preceduto dai nomi di tutte le entità memorizzate in AppVault.

    • spec.providerConfig: (obbligatorio) Memorizza la configurazione necessaria per accedere ad AppVault utilizzando il provider specificato.

    • spec.providerCredentials: (obbligatorio) archivia i riferimenti a qualsiasi credenziale richiesta per accedere ad AppVault utilizzando il provider specificato.

      • spec.providerCredentials.valueFromSecret: (opzionale) indica che il valore della credenziale deve provenire da un segreto.

        • Key: (obbligatorio se viene utilizzato il valore FromSecret) la chiave valida del segreto da selezionare.

        • Nome: (obbligatorio se viene utilizzato il valore FromSecret) Nome del segreto che contiene il valore per questo campo. Deve trovarsi nello stesso spazio dei nomi.

    • spec.providerType: (obbligatorio) determina cosa fornisce il backup; ad esempio, NetApp ONTAP S3 o Microsoft Azure.

      Esempio YAML:

    apiVersion: astra.netapp.io/v1
    kind: AppVault
    metadata:
      name: astra-appvault
    spec:
      providerType: generic-s3
      providerConfig:
        path: testpath
        endpoint: 192.168.1.100:80
        bucketName: bucket1
        secure: "false"
      providerCredentials:
        accessKeyID:
          valueFromSecret:
            name: s3-creds
            key: accessKeyID
        secretAccessKey:
          valueFromSecret:
            name: s3-creds
            key: secretAccessKey
  3. Dopo aver popolato il astra-appvault.yaml File con i valori corretti, applicare il CR:

    kubectl apply -f astra-appvault.yaml -n astra-connector
    Nota Quando si aggiunge un bucket, Astra Control contrassegna un bucket con l'indicatore bucket predefinito. Il primo bucket creato diventa quello predefinito. Con l'aggiunta di bucket, è possibile decidere in un secondo momento "impostare un altro bucket predefinito".

Trova ulteriori informazioni