Création d'une tâche de réplication par lots pour de nouvelles règles ou destinations de réplication - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'une tâche de réplication par lots pour de nouvelles règles ou destinations de réplication

Dans Amazon S3, la réplication en direct ne réplique aucun objet qui existait déjà dans votre compartiment source avant que vous ne créiez une configuration de réplication. La réplication dynamique réplique automatiquement uniquement les objets nouveaux et mis à jour qui sont écrits dans le compartiment une fois la configuration de réplication créée. Pour répliquer des objets déjà existants, vous pouvez utiliser S3 Batch Replication pour répliquer ces objets à la demande.

Lorsque vous créez la première règle dans une nouvelle configuration de réplication en direct ou que vous ajoutez un nouveau compartiment de destination à une configuration de réplication existante via la console Amazon S3, vous pouvez éventuellement créer une tâche de réplication par lots. Vous pouvez utiliser cette tâche de réplication par lots pour répliquer des objets existants dans le compartiment source vers le compartiment de destination.

Pour utiliser la réplication par lots pour une configuration existante sans ajouter de nouveau compartiment de destination, consultezCréer une tâche de réplication par lot pour les règles de réplication existantes.

Prérequis

Avant de créer votre tâche de réplication par lots, vous devez créer un rôle Batch Operations AWS Identity and Access Management (IAM) pour autoriser Amazon S3 à effectuer des actions en votre nom. Pour de plus amples informations, veuillez consulter Configuration d'un IAM rôle pour S3 Batch Replication.

Utilisation de la réplication par lots pour une nouvelle règle ou destination de réplication via la console Amazon S3

Lorsque vous créez la première règle dans une nouvelle configuration de réplication ou que vous ajoutez un nouveau compartiment de destination à une configuration existante via la console Amazon S3, vous pouvez choisir de créer une tâche de réplication par lots pour répliquer les objets existants dans le compartiment source.

Pour créer une tâche de réplication par lots lors de la création ou de la mise à jour d'une configuration de réplication
  1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/.

  2. Dans le panneau de navigation de gauche, choisissez Compartiments.

  3. Dans la liste des compartiments à usage général, choisissez le nom du compartiment contenant les objets que vous souhaitez répliquer.

  4. Pour créer une nouvelle règle de réplication ou modifier une règle existante, cliquez sur l'onglet Gestion et faites défiler l'écran jusqu'à Règles de réplication :

    • Pour créer une nouvelle règle de réplication, choisissez Créer une règle de réplication. Pour des exemples de configuration d'une règle de réplication de base, consultezExemples de configuration de la réplication en direct.

    • Pour modifier une règle de réplication existante, sélectionnez le bouton d'option à côté du nom de la règle, puis choisissez Modifier la règle.

  5. Créez votre nouvelle règle de réplication ou modifiez la destination de votre règle de réplication existante, puis choisissez Enregistrer.

    Une fois que vous avez créé la première règle dans une nouvelle configuration de réplication ou modifié une configuration existante pour ajouter une nouvelle destination, la boîte de dialogue Répliquer des objets existants ? s'affiche et vous permet de créer une tâche de réplication par lots.

  6. Si vous souhaitez créer et exécuter cette tâche dès maintenant, choisissez Oui, répliquer les objets existants.

    Si vous souhaitez créer une tâche de réplication par lots ultérieurement, choisissez Non, ne répliquez pas les objets existants.

  7. Si vous avez choisi Oui, répliquez les objets existants, la page de tâche Create Batch Operations apparaît. La tâche de réplication par lots S3 possède les paramètres suivants :

    Options d'exécution des tâches

    Si vous souhaitez que le travail de réplication par lots S3 s'exécute immédiatement, choisissez Exécuter automatiquement le travail lorsqu'il est prêt. Si vous souhaitez exécuter le travail ultérieurement, choisissez Attendre pour exécuter le travail lorsqu'il sera prêt.

    Note

    Si vous choisissez Exécuter automatiquement la tâche lorsqu'elle est prête, vous ne pourrez pas créer ni enregistrer de manifeste d'opérations par lots. Pour enregistrer le manifeste Batch Operations, choisissez Wait pour exécuter le job lorsqu'il sera prêt.

    Manifeste des opérations par lot

    Si vous avez choisi Attendre pour exécuter la tâche lorsqu'elle sera prête, la section du manifeste des opérations par lots apparaît. Le manifeste est la liste de tous les objets sur lesquels vous souhaitez exécuter l'action spécifiée. Vous pouvez choisir d'enregistrer le manifeste. Comme pour les fichiers d'inventaire S3, le manifeste sera enregistré sous forme de CSV fichier et stocké dans un compartiment. Pour en savoir plus sur les manifestes des opérations par lot, consultez Spécification d'un manifeste.

    Rapport de fin de tâche

    S3 Batch Operations exécute une tâche pour chaque objet spécifié dans le manifeste. Les rapports de fin de tâche fournissent un moyen facile de consulter les résultats de vos tâches dans un format consolidé sans nécessiter de configuration supplémentaire. Vous pouvez demander un rapport de fin pour toutes les tâches ou uniquement pour les tâches qui ont échoué. Pour en savoir plus sur les rapports de fin, consultez Rapports de fin de tâche.

    Autorisations

    L'une des causes les plus fréquentes des échecs de réplication est le manque d'autorisations dans le rôle provided AWS Identity and Access Management (IAM). Pour plus d'informations sur la création de ce rôle, consultez Configuration d'un IAM rôle pour S3 Batch Replication. Assurez-vous de créer ou de choisir un IAM rôle disposant des autorisations requises pour la réplication par lots.

  8. Choisissez Save (Enregistrer).