Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gestion des compartiments

Contributeurs

Un fournisseur de compartiments de stockage est essentiel pour la sauvegarde de vos applications et du stockage persistant, ou pour le clonage d'applications entre les clusters. Avec Astra Control Center, ajoutez un fournisseur de magasin d'objets comme destination de sauvegarde externe pour vos applications.

Il n'est pas nécessaire de cloner la configuration de vos applications et le stockage persistant vers le même cluster.

Utilisez l'un des fournisseurs de compartiments Amazon simple Storage Service (S3) suivants :

  • NetApp ONTAP S3

  • NetApp StorageGRID S3

  • Microsoft Azure

  • S3 générique

    Remarque Amazon Web Services (AWS) et Google Cloud Platform (GCP) utilisent le type de compartiment S3 générique.
    Remarque Bien qu'Astra Control Center prenne en charge Amazon S3 en tant que fournisseur de compartiments génériques, Astra Control Center peut ne pas prendre en charge tous les fournisseurs de magasins d'objets qui affirment la prise en charge d'Amazon S3.

Un godet peut être dans l'un des États suivants :

  • En attente : le compartiment est planifié pour la découverte.

  • Disponible : le godet est disponible.

  • Retiré : le godet n'est pas accessible actuellement.

Pour plus d'informations sur la gestion des compartiments à l'aide de l'API de contrôle Astra, reportez-vous au "Informations sur l'automatisation et les API d'Astra".

Vous pouvez effectuer les tâches suivantes liées à la gestion des compartiments :

Remarque Les compartiments S3 du centre de contrôle Astra n'indiquent pas la capacité disponible. Avant de sauvegarder ou de cloner des applications gérées par Astra Control Center, vérifiez les informations de compartiment dans le système de gestion ONTAP ou StorageGRID.

Modifier un godet

Vous pouvez modifier les informations d'identification d'accès pour un compartiment et modifier si un compartiment sélectionné est le compartiment par défaut.

Remarque Lorsque vous ajoutez un compartiment, sélectionnez le fournisseur approprié et fournissez les identifiants appropriés pour ce fournisseur. Par exemple, l'interface utilisateur accepte NetApp ONTAP S3 comme type et accepte les identifiants StorageGRID. Toutefois, toutes les futures sauvegardes et restaurations des applications à l'aide de ce compartiment échoueront. Voir la "Notes de version".
Étapes
  1. Dans le menu de navigation de gauche, sélectionnez seaux.

  2. Dans le menu de la colonne actions, sélectionnez Modifier.

  3. Modifier toute information autre que le type de godet.

    Astuce Vous ne pouvez pas modifier le type de compartiment.
  4. Sélectionnez mettre à jour.

Définir le compartiment par défaut

Lorsque vous effectuez un clone entre les clusters, Astra Control requiert un compartiment par défaut. La procédure suivante permet de définir un compartiment par défaut pour l'ensemble des clusters.

Étapes
  1. Accédez à Cloud instances.

  2. Sélectionnez le menu dans la colonne actions pour l'instance de Cloud dans la liste.

  3. Sélectionnez Modifier.

  4. Dans la liste godet, sélectionnez le compartiment par défaut.

  5. Sélectionnez Enregistrer.

Faire pivoter ou supprimer les identifiants de compartiment

Astra Control utilise des identifiants de compartiment pour accéder à ce compartiment et fournit des clés secrètes pour le compartiment S3 afin qu'Astra Control Center puisse communiquer avec le compartiment.

Faire pivoter les identifiants du godet

Si vous faites pivoter les informations d'identification, faites-les pivoter pendant une fenêtre de maintenance lorsqu'aucune sauvegarde n'est en cours (planifiée ou à la demande).

Procédure de modification et de rotation des informations d'identification
  1. Dans le menu de navigation de gauche, sélectionnez seaux.

  2. Dans le menu Options de la colonne actions, sélectionnez Modifier.

  3. Créer les nouvelles informations d'identification.

  4. Sélectionnez mettre à jour.

Supprimer les identifiants du compartiment

Le retrait des identifiants de compartiment est uniquement possible si de nouvelles informations d'identification ont été appliquées à un compartiment ou si ce dernier n'est plus utilisé activement.

Astuce Le premier ensemble d'informations d'identification que vous ajoutez à Astra Control est toujours utilisé car Astra Control utilise les informations d'identification pour authentifier le compartiment de secours. Ne pas supprimer ces identifiants si le compartiment est en cours d'utilisation, car cela entraînera des défaillances de sauvegarde et des problèmes d'indisponibilité des sauvegardes.
Remarque Si vous supprimez les identifiants de compartiment actifs, reportez-vous à la section "dépannage de la dépose des informations d'identification du godet".

Pour obtenir des instructions sur la suppression des informations d'identification S3 à l'aide de l'API de contrôle Astra, reportez-vous au "Informations sur l'automatisation et les API d'Astra".

Déposer un godet

Il est possible de retirer un godet qui n'est plus utilisé ou qui n'est pas en bon état. Pour simplifier et à jour la configuration du magasin d'objets,

Remarque
  • Vous ne pouvez pas supprimer un compartiment par défaut. Si vous souhaitez retirer ce compartiment, sélectionnez tout d'abord un autre compartiment comme valeur par défaut.

  • Vous ne pouvez pas supprimer un compartiment WORM (Write Once, Read Many) avant l'expiration de la période de conservation du fournisseur cloud du compartiment. Les godets À VIS SANS FIN sont signalés par « verrouillé » à côté du nom du compartiment.

  • Vous ne pouvez pas supprimer un compartiment par défaut. Si vous souhaitez retirer ce compartiment, sélectionnez tout d'abord un autre compartiment comme valeur par défaut.

Avant de commencer
  • Avant de commencer, assurez-vous qu'aucune sauvegarde n'est en cours d'exécution ou terminée pour ce compartiment.

  • Vérifiez que le godet n'est pas utilisé dans le cadre d'une politique de protection active.

Si c'est le cas, vous ne pourrez pas continuer.

Étapes
  1. Dans la navigation à gauche, sélectionnez seaux.

  2. Dans le menu actions, sélectionnez Supprimer.

    Remarque Astra Control veille à l'absence de règles de planification qui utilise le compartiment pour les sauvegardes et à l'absence de sauvegardes actives dans le compartiment.
  3. Tapez « Supprimer » pour confirmer l'action.

  4. Sélectionnez Oui, retirez le godet.

[Aperçu technique] Gérez un compartiment à l'aide d'une ressource personnalisée

Vous pouvez ajouter un compartiment à l'aide d'une ressource personnalisée Astra Control (CR) sur le cluster d'applications. Il est essentiel d'ajouter des fournisseurs de compartiments de stockage objet pour sauvegarder les applications et le stockage persistant ou pour cloner les applications entre les clusters. Astra Control stocke les sauvegardes ou les clones dans les compartiments de magasin d'objets que vous définissez. Si vous utilisez la méthode de ressources personnalisées, la fonctionnalité de snapshots d'applications requiert un compartiment.

Si vous clonez la configuration de vos applications et le stockage persistant vers le même cluster, il n'est pas nécessaire d'utiliser un compartiment dans Astra Control.

La ressource personnalisée du compartiment pour Astra Control est appelée AppVault. Ce CR contient les configurations nécessaires à l'utilisation d'un godet dans les opérations de protection.

Avant de commencer
  • Assurez-vous que vous disposez d'un compartiment accessible depuis vos clusters gérés par Astra Control Center.

  • Vérifiez que vous disposez des informations d'identification pour le compartiment.

  • S'assurer que le godet est de l'un des types suivants :

    • NetApp ONTAP S3

    • NetApp StorageGRID S3

    • Microsoft Azure

    • S3 générique

Remarque Amazon Web Services (AWS) utilise le type de compartiment S3 générique.
Remarque Bien qu'Astra Control Center prenne en charge Amazon S3 en tant que fournisseur de compartiments génériques, Astra Control Center peut ne pas prendre en charge tous les fournisseurs de magasins d'objets qui affirment la prise en charge d'Amazon S3.
Étapes
  1. Créer le fichier de ressource personnalisée (CR) et le nommer (par exemple, astra-appvault.yaml).

  2. Configurez les attributs suivants :

    • metadata.name: (obligatoire) le nom de la ressource personnalisée AppVault.

    • Spec.prefix: (Facultatif) chemin précédé des noms de toutes les entités stockées dans le AppVault.

    • spec.providerConfig: (obligatoire) stocke la configuration nécessaire pour accéder à AppVault à l'aide du fournisseur spécifié.

    • spec.providerCredentials: (obligatoire) stocke les références à toute information d'identification requise pour accéder à AppVault à l'aide du fournisseur spécifié.

      • spec.providerCredentials.valueFromSecret: (Facultatif) indique que la valeur d'identification doit provenir d'un secret.

        • Key: (requis si valueFromSecret est utilisé) la clé valide du secret à sélectionner.

        • Nom: (requis si valueFromSecret est utilisé) Nom du secret contenant la valeur de ce champ. Doit être dans le même espace de noms.

    • spec.providerType: (obligatoire) détermine ce qui fournit la sauvegarde, par exemple, NetApp ONTAP S3 ou Microsoft Azure.

      Exemple 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. Après avoir renseigné le astra-appvault.yaml Fichier avec les valeurs correctes, appliquer la CR :

    kubectl apply -f astra-appvault.yaml -n astra-connector
    Remarque Lorsque vous ajoutez un godet, Astra Control marque un godet avec l'indicateur de compartiment par défaut. Le premier compartiment que vous créez devient le compartiment par défaut. Au fur et à mesure que vous ajoutez des compartiments, vous pourrez décider plus tard "définir un autre compartiment par défaut".

Trouvez plus d'informations