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.

Gérer la réplication entre les grilles

Contributeurs netapp-lhalbert netapp-pcarriga

Si l'autorisation utiliser la connexion de fédération de grille a été attribuée à votre compte de locataire lors de sa création, vous pouvez utiliser la réplication multigrille pour répliquer automatiquement les objets entre les compartiments de la grille source du locataire et les compartiments de la grille de destination du locataire. La réplication inter-grille peut se produire dans une ou les deux directions.

Flux de production pour la réplication entre les grilles

Le diagramme de flux de travail résume les étapes à suivre pour configurer la réplication inter-grille entre les buckets de deux grilles. Ces étapes sont décrites plus en détail sous le diagramme.

Flux de production de réplication entre les grilles

Configurer la réplication entre les grilles

Avant de pouvoir utiliser la réplication inter-grille, vous devez vous connecter aux comptes locataires correspondants sur chaque grille et créer deux buckets. Ensuite, vous pouvez activer la réplication inter-grille sur l’un ou les deux buckets.

Avant de commencer

Créer deux buckets

Dans un premier temps, connectez-vous aux comptes locataires correspondants sur chaque grille et créez un bucket sur chaque grille.

Étapes
  1. En commençant à partir de l'une des grilles de la connexion de fédération de grille, créez un nouveau compartiment :

    1. Connectez-vous au compte de tenant à l'aide des informations d'identification d'un utilisateur de tenant qui existe sur les deux grilles.

      Si vous ne parvenez pas à vous connecter à la grille de destination du locataire en tant qu'utilisateur local, confirmez que l'utilisateur root du compte locataire a défini un mot de passe pour votre compte utilisateur.

    2. Suivez les instructions à "Créer un compartiment S3".

      Astuce Les noms des buckets et des régions peuvent être différents sur chaque grille.
    3. Dans l'onglet gérer les paramètres d'objet, sélectionnez Activer la gestion des versions d'objet.

    4. Si le verrouillage d'objet S3 est activé pour votre système StorageGRID , reportez-vous à"Réplication inter-grille avec S3 Object Lock" .

    5. Sélectionnez Créer un compartiment.

    6. Sélectionnez Terminer.

  2. Répétez ces étapes pour créer un bucket pour le même compte locataire sur l’autre grille dans la connexion de fédération de grille.

    Astuce Selon les besoins, chaque godet peut utiliser une région différente.

Activer la réplication entre les grilles

Vous devez effectuer ces étapes avant d'ajouter des objets à l'un ou l'autre compartiment.

Étapes
  1. À partir d'une grille dont vous voulez répliquer les objets, activez "réplication multigrille dans une direction":

    1. Connectez-vous au compte du locataire pour le compartiment.

    2. Sélectionnez Afficher les compartiments dans le tableau de bord ou sélectionnez STOCKAGE (S3) > compartiments.

    3. Sélectionnez le nom du compartiment dans le tableau pour accéder à la page de détails du compartiment.

    4. Sélectionnez l'onglet réplication multigrille.

    5. Sélectionnez Activer et consultez la liste des exigences.

    6. Si toutes les exigences ont été satisfaites, sélectionnez la connexion de fédération de grille que vous souhaitez utiliser.

    7. Vous pouvez également modifier le paramètre replicate delete markers pour déterminer ce qui se passe sur la grille de destination si un client S3 envoie une demande de suppression à la grille source qui n'inclut pas d'ID de version :

      • Yes (par défaut) : un marqueur de suppression est ajouté au compartiment source et répliqué dans le compartiment de destination.

      • Non : un marqueur de suppression est ajouté au bucket source mais n'est pas répliqué dans le bucket de destination.

        image montrant la suppression du client répliqué sur les deux grilles
      Remarque Si la demande de suppression inclut un ID de version, cette version d'objet est définitivement supprimée du bucket source. StorageGRID ne réplique pas les demandes de suppression qui incluent un ID de version, donc la même version d'objet n'est pas supprimée de la destination.

    Se référer à"Qu'est-ce que la réplication cross-grid" pour plus de détails.

    1. Vous pouvez également modifier le paramètre de la catégorie d'audit réplication multigrille pour gérer le volume des messages d'audit :

      • Erreur (par défaut) : seules les demandes de réplication inter-grille en échec sont incluses dans la sortie d'audit.

      • Normal : toutes les demandes de réplication inter-grille sont incluses, ce qui augmente considérablement le volume de la sortie d'audit.

    2. Vérifiez vos sélections. Vous ne pouvez pas modifier ces paramètres à moins que les deux compartiments ne soient vides.

    3. Sélectionnez Activer et tester.

      Après quelques instants, un message de réussite apparaît. Les objets ajoutés à ce bucket sont désormais automatiquement répliqués sur l’autre grille. La réplication inter-grille est affichée comme une fonctionnalité activée sur la page des détails du bucket.

  2. Si vous le souhaitez, accédez au compartiment correspondant sur l'autre grille et "activez la réplication entre les grilles dans les deux sens".

Tester la réplication entre les grilles

Si la réplication inter-grid est activée pour un compartiment, vous devrez peut-être vérifier que la connexion et la réplication inter-grid fonctionnent correctement et que les compartiments source et de destination répondent toujours à toutes les exigences (par exemple, la gestion des versions est toujours activée).

Avant de commencer
Étapes
  1. Connectez-vous au compte du locataire pour le compartiment.

  2. Sélectionnez Afficher les compartiments dans le tableau de bord ou sélectionnez STOCKAGE (S3) > compartiments.

  3. Sélectionnez le nom du compartiment dans le tableau pour accéder à la page de détails du compartiment.

  4. Sélectionnez l'onglet réplication multigrille.

  5. Sélectionnez Tester la connexion.

    Si la connexion est saine, une bannière de réussite apparaît. Sinon, un message d’erreur s’affiche, que vous et l’administrateur du réseau pouvez utiliser pour résoudre le problème. Pour plus de détails, reportez-vous à"Dépanner les erreurs de fédération de grille" .

  6. Si la réplication inter-grille est configurée pour se produire dans les deux sens, allez dans le compartiment correspondant sur l'autre grille et sélectionnez Tester la connexion pour vérifier que la réplication inter-grille fonctionne dans l'autre sens.

Désactiver la réplication entre les grilles

Vous pouvez arrêter définitivement la réplication multigrille si vous ne souhaitez plus copier d'objets sur l'autre grille.

Avant de désactiver la réplication multigrille, notez ce qui suit :

  • La désactivation de la réplication inter-grille ne supprime aucun objet qui a déjà été copié entre les grilles. Par exemple, les objets dans my-bucket sur la grille 1 qui ont été copiés sur my-bucket sur la grille 2 ne sont pas supprimés si vous désactivez la réplication inter-grille pour ce bucket. Si vous souhaitez supprimer ces objets, vous devez les supprimer manuellement.

  • Si la réplication inter-grid a été activée pour chacun des compartiments (c'est-à-dire si la réplication se produit dans les deux directions), vous pouvez désactiver la réplication inter-grid pour l'un ou les deux compartiments. Par exemple, vous pouvez désactiver la réplication d'objets de my-bucket sur la grille 1 vers my-bucket sur la grille 2, tout en continuant à répliquer des objets de my-bucket sur la grille 2 vers sur my-bucket la grille 1.

  • Vous devez désactiver la réplication inter-grille avant de pouvoir supprimer l'autorisation d'un locataire d'utiliser la connexion de fédération de grille. "Gérer les locataires autorisés" .

  • Si vous désactivez la réplication inter-grille pour un bucket contenant des objets, vous ne pourrez pas réactiver la réplication inter-grille à moins de supprimer tous les objets des buckets source et de destination.

    Avertissement Vous ne pouvez pas réactiver la réplication sauf si les deux compartiments sont vides.
Avant de commencer
Étapes
  1. Depuis la grille dont vous ne souhaitez plus répliquer les objets, arrêtez la réplication inter-grid pour le compartiment :

    1. Connectez-vous au compte du locataire pour le compartiment.

    2. Sélectionnez Afficher les compartiments dans le tableau de bord ou sélectionnez STOCKAGE (S3) > compartiments.

    3. Sélectionnez le nom du compartiment dans le tableau pour accéder à la page de détails du compartiment.

    4. Sélectionnez l'onglet réplication multigrille.

    5. Sélectionnez Désactiver la réplication.

    6. Si vous êtes sûr de vouloir désactiver la réplication inter-grille pour ce bucket, saisissez Oui dans la zone de texte et sélectionnez Désactiver.

      Après quelques instants, un message de réussite s'affiche. Les nouveaux objets ajoutés à ce compartiment ne peuvent plus être automatiquement répliqués sur l'autre grille. La réplication multigrille n'est plus affichée comme fonction activée sur la page compartiments.

  2. Si la réplication inter-grille a été configurée pour se produire dans les deux directions, allez dans le compartiment correspondant sur l'autre grille et arrêtez la réplication inter-grille dans l'autre direction.