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.

Gestire i bucket

Collaboratori

È possibile gestire i bucket utilizzati da Astra per backup e cloni. È possibile aggiungere bucket aggiuntivi, rimuovere bucket esistenti e modificare il bucket predefinito per i cluster Kubernetes in un'istanza cloud.

Solo i proprietari e gli amministratori possono gestire i bucket.

Come Astra Control utilizza i bucket

Quando inizi a gestire il tuo primo cluster Kubernetes per un'istanza cloud, Astra Control Service crea il bucket iniziale per questo "istanza di cloud".

È possibile designare manualmente un bucket come bucket predefinito per un'istanza di cloud. In tal caso, Astra Control Service utilizza questo bucket per impostazione predefinita per i backup e i cloni creati su qualsiasi cluster gestito in tale istanza del cloud (è possibile selezionare un bucket diverso per i backup). Se si esegue un clone live di un'applicazione da uno qualsiasi dei cluster gestiti in un'istanza cloud a un altro cluster, Astra Control Service utilizza il bucket predefinito per l'istanza del cloud di origine per eseguire l'operazione di clone.

È possibile impostare lo stesso bucket del bucket predefinito per più istanze cloud.

È possibile selezionare da qualsiasi bucket quando si crea una policy di protezione o si avvia un backup ad-hoc.

Suggerimento Astra Control Service verifica se un bucket di destinazione è accessibile prima di avviare un backup o un clone.

Visualizzare i bucket esistenti

Visualizza l'elenco dei bucket disponibili per Astra Control Service per determinarne lo stato e identificare il bucket predefinito (se definito) per la tua istanza di cloud.

Un bucket può avere uno dei seguenti stati:

In sospeso

Dopo aver aggiunto un bucket, questo inizia nello stato in sospeso mentre Astra Control lo rileva.

Disponibile

Il bucket è disponibile per l'utilizzo da parte di Astra Control.

Rimosso

Al momento il bucket non è operativo. Passare il mouse sull'icona di stato per identificare il problema.

Se un bucket si trova nello stato rimosso, è comunque possibile impostarlo come bucket predefinito e assegnarlo a un programma di protezione. Tuttavia, se il bucket non si trova nello stato disponibile entro il momento in cui viene avviata un'operazione di protezione dei dati, l'operazione non riuscirà.

Fase
  1. Accedere a Bucket.

    Viene visualizzato l'elenco dei bucket disponibili per Astra Control Service.

Aggiungere un bucket aggiuntivo

È possibile aggiungere altri bucket in qualsiasi momento. Ciò consente di scegliere tra bucket durante la creazione di una policy di protezione o l'avvio di un backup ad-hoc e consente di modificare il bucket predefinito utilizzato da un'istanza del cloud.

È possibile aggiungere i seguenti tipi di bucket:

  • Amazon Web Services

  • Generico S3

  • Piattaforma Google Cloud

  • Microsoft Azure

  • NetApp ONTAP S3

  • NetApp StorageGRID S3

Prima di iniziare
  • Assicurarsi di conoscere il nome di un bucket esistente.

  • Assicurarsi di disporre di credenziali per il bucket che forniscono ad Astra Control le autorizzazioni necessarie per gestire il bucket.

  • Se il bucket è in Microsoft Azure:

    • Il bucket deve appartenere al gruppo di risorse denominato astra-backup-rg.

    • Se l'impostazione delle prestazioni dell'istanza dell'account di storage Azure è impostata su "Premium", l'impostazione "Premium account type" deve essere impostata su "Block blob".

Fasi
  1. Accedere a Bucket.

  2. Selezionare Add (Aggiungi) e seguire le istruzioni per aggiungere il bucket.

    • Type: Scegli il tuo cloud provider.

    • Nome bucket esistente: Immettere il nome del bucket.

    • Description: Se si desidera, inserire una descrizione del bucket.

      • Storage account (solo Azure): Immettere il nome dell'account di storage Azure. Questo bucket deve appartenere al gruppo di risorse denominato astra-backup-rg.

      • Nome server S3 o indirizzo IP (solo per i tipi di bucket AWS e S3): Immettere il nome di dominio completo dell'endpoint S3 che corrisponde alla propria regione, senza https://. Fare riferimento a. "La documentazione Amazon" per ulteriori informazioni.

      • Select credentials (Seleziona credenziali): Immettere le credenziali che forniscono ad Astra Control Service le autorizzazioni necessarie per gestire il bucket. Le informazioni da fornire variano a seconda del tipo di bucket.

        1. Selezionare Aggiungi per aggiungere il bucket.

Risultato

Astra Control Service aggiunge il bucket. È ora possibile scegliere questo bucket quando si crea una policy di protezione o si esegue un backup ad-hoc. È anche possibile impostare questo bucket come bucket predefinito per un'istanza di cloud.

Modificare il bucket predefinito

È possibile modificare il bucket predefinito per un'istanza cloud. Astra Control Service utilizzerà questo bucket per impostazione predefinita per backup e cloni. Ogni istanza di cloud ha un proprio bucket predefinito.

Nota Astra Control non assegna automaticamente un bucket predefinito per nessuna istanza di cloud. È necessario impostare manualmente un bucket predefinito per un'istanza cloud prima di eseguire operazioni di cloni delle applicazioni tra due cluster.
Fasi
  1. Accedere a istanze cloud.

  2. Selezionare il menu di configurazione nella colonna azioni dell'istanza di cloud che si desidera modificare.

  3. Selezionare Modifica.

  4. Nell'elenco dei bucket, selezionare il bucket che si desidera impostare come predefinito per questa istanza di cloud.

  5. Selezionare Aggiorna.

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.

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 per i backup pianificati.

In tal caso, non sarà possibile continuare.

Fasi
  1. Accedere a 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) 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.
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