Configuration des transferts avec d'autres solutions de stockage d'objets dans le cloud - AWS DataSync

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.

Configuration des transferts avec d'autres solutions de stockage d'objets dans le cloud

Vous pouvez ainsi transférer des données entre les services AWS de stockage et les fournisseurs de stockage d'objets cloud suivants : AWS DataSync

Pour configurer ce type de transfert, vous devez créer un DataSync agent capable de se connecter à votre espace de stockage d'objets dans le cloud. Vous devez également créer un emplacement de transfert pour votre stockage d'objets dans le cloud (en particulier un emplacement de stockage d'objets). DataSync peut utiliser cet emplacement comme source ou destination pour votre transfert.

Fournir un DataSync accès à votre autre espace de stockage d'objets dans le cloud

La manière dont DataSync vous accédez à votre stockage d'objets dans le cloud dépend de plusieurs facteurs, notamment de la compatibilité de votre stockage avec l'API Amazon S3 et des autorisations et informations d'identification DataSync nécessaires pour accéder à votre stockage.

Compatibilité avec les API Amazon S3

Votre stockage d'objets dans le cloud doit être compatible avec les opérations d'API Amazon S3 suivantes DataSync pour pouvoir vous y connecter :

  • AbortMultipartUpload

  • CompleteMultipartUpload

  • CopyObject

  • CreateMultipartUpload

  • DeleteObject

  • DeleteObjects

  • DeleteObjectTagging

  • GetBucketLocation

  • GetObject

  • GetObjectTagging

  • HeadBucket

  • HeadObject

  • ListObjectsV2

  • PutObject

  • PutObjectTagging

  • UploadPart

Autorisations de stockage et points de terminaison

Vous devez configurer les autorisations permettant d'accéder DataSync à votre espace de stockage d'objets dans le cloud. Si votre stockage d'objets est un emplacement source, DataSync des autorisations de lecture et de liste sont nécessaires pour le compartiment à partir duquel vous transférez les données. Si votre stockage d'objets est un emplacement de destination, il DataSync nécessite des autorisations de lecture, de liste, d'écriture et de suppression pour le compartiment.

DataSync a également besoin d'un point de terminaison (ou serveur) pour se connecter à votre système de stockage. Le tableau suivant décrit les points de terminaison qui DataSync peuvent être utilisés pour accéder à d'autres espaces de stockage d'objets dans le cloud :

Autre fournisseur de cloud Point de terminaison
Wasabi Cloud Storage

S3.region.wasabisys.com

DigitalOcean Spaces

region.digitaloceanspaces.com

Oracle Cloud Infrastructure Object Storage

namespace.compat.objectstorage.region.oraclecloud.com

Cloudflare R2 Storage

account-id.r2.cloudflarestorage.com

Backblaze B2 Cloud Storage

S3.region.backblazeb2.com

NAVER Cloud Object Storage

region.object.ncloudstorage.com(dans la plupart des régions)

Alibaba Cloud Object Storage Service

region.aliyuncs.com

IBM Cloud Object Storage

s3.region.cloud-object-storage.appdomain.cloud

Seagate Lyve Cloud

s3.region.lyvecloud.seagate.com

Important

Pour plus d'informations sur la configuration des autorisations de bucket et pour obtenir des informations actualisées sur les points de terminaison de stockage, consultez la documentation de votre fournisseur de cloud.

Informations d'identification de stockage

DataSync a également besoin des informations d'identification pour accéder au bucket de stockage d'objets impliqué dans votre transfert. Il peut s'agir d'une clé d'accès et d'une clé secrète ou de quelque chose de similaire, selon la façon dont votre fournisseur de stockage cloud fait référence à ces informations d'identification.

Pour plus d'informations, consultez la documentation de votre fournisseur de cloud.

Considérations relatives au transfert depuis un autre stockage d'objets dans le cloud

Lorsque vous envisagez de transférer des objets vers ou depuis un autre fournisseur de stockage dans le cloud en utilisant DataSync, vous devez garder certains points à l'esprit.

Coûts

Les frais associés au transfert de données vers et depuis un autre fournisseur de stockage cloud peuvent inclure :

  • Exécution d'une EC2 instance Amazon pour votre DataSync agent

  • Transférer les données en utilisant DataSync, y compris les frais de demande liés à votre stockage d'objets dans le cloud et à Amazon S3 (si S3 est votre destination de transfert)

  • Transfert de données vers ou depuis votre espace de stockage cloud (vérifiez les tarifs de votre fournisseur de cloud)

  • Stockage des données dans un service AWS de stockage pris en charge par DataSync

  • Stockage des données chez un autre fournisseur de cloud (vérifiez les tarifs de votre fournisseur de cloud)

Classes de stockage

Certains fournisseurs de stockage dans le cloud proposent des classes de stockage (similaires à Amazon S3) qui ne DataSync peuvent pas être lues sans avoir été restaurées au préalable. Par exemple, Oracle Cloud Infrastructure Object Storage possède une classe de stockage d'archives. Vous devez restaurer les objets de cette classe de stockage avant de DataSync pouvoir les transférer. Pour plus d'informations, consultez la documentation de votre fournisseur de cloud.

Balises d’objet

Les fournisseurs de cloud ne prennent pas tous en charge les balises d'objet. Ceux qui le font peuvent ne pas autoriser l'interrogation de balises via l'API Amazon S3. Dans les deux cas, votre tâche de DataSync transfert peut échouer si vous essayez de copier des balises d'objets.

Vous pouvez éviter cela en décochant la case Copier les balises d'objets dans la DataSync console lors de la création, du démarrage ou de la mise à jour de votre tâche.

Transfert vers Amazon S3

Lors du transfert vers Amazon S3, DataSync impossible de transférer des objets de plus de 5 To. DataSyncne peut également copier que des métadonnées d'objets d'une taille maximale de 2 Ko.

Création de votre DataSync agent

Pour commencer, vous avez besoin d'un DataSync agent capable de se connecter à votre espace de stockage d'objets dans le cloud. Ce processus inclut le déploiement et l'activation d'un agent sur une EC2 instance Amazon de votre cloud privé virtuel (VPC) dans. AWS

Pour créer un EC2 agent Amazon
  1. Déployez un EC2 agent Amazon.

  2. Choisissez un point de terminaison de service avec lequel l'agent communique AWS.

    Dans ce cas, nous vous recommandons d'utiliser un point de terminaison de service VPC.

  3. Configurez votre réseau pour qu'il fonctionne avec les points de terminaison du service VPC.

  4. Activez l'agent.

Création d'un lieu de transfert pour votre autre espace de stockage d'objets dans le cloud

Vous pouvez configurer DataSync pour utiliser votre stockage d'objets dans le cloud comme emplacement source ou de destination.

Avant de commencer

Assurez-vous de savoir comment DataSync accéder à votre espace de stockage d'objets dans le cloud. Vous avez également besoin d'un DataSync agent capable de se connecter à votre espace de stockage d'objets dans le cloud.

  1. Ouvrez la AWS DataSync console à l'adresse https://console.aws.amazon.com/datasync/.

  2. Dans le volet de navigation de gauche, développez Transfert de données, puis choisissez Locations et Create location.

  3. Pour Type d'emplacement, choisissez Stockage d'objets.

  4. Pour les agents, choisissez l' DataSync agent qui peut se connecter à votre espace de stockage d'objets dans le cloud.

    Vous pouvez choisir plusieurs agents. Pour de plus amples informations, veuillez consulter Utilisation de plusieurs DataSync agents.

  5. Dans Serveur, entrez le point de terminaison qui DataSync peut être utilisé pour accéder à votre stockage d'objets dans le cloud :

    • Wasabi Cloud StorageS3.region.wasabisys.com

    • DigitalOcean Spacesregion.digitaloceanspaces.com

    • Oracle Cloud Infrastructure Object Storagenamespace.compat.objectstorage.region.oraclecloud.com

    • Cloudflare R2 Storageaccount-id.r2.cloudflarestorage.com

    • Backblaze B2 Cloud StorageS3.region.backblazeb2.com

    • NAVER Cloud Object Storageregion.object.ncloudstorage.com (dans la plupart des régions)

    • Alibaba Cloud Object Storage Serviceregion.aliyuncs.com

    • IBM Cloud Object Storages3.region.cloud-object-storage.appdomain.cloud

    • Seagate Lyve Clouds3.region.lyvecloud.seagate.com

  6. Dans le champ Nom du compartiment, entrez le nom du compartiment de stockage d'objets vers ou depuis lequel vous transférez des données.

  7. Développer Additional settings (Paramètres supplémentaires). Pour le protocole du serveur, choisissez HTTPS. Pour le port du serveur, choisissez 443.

  8. Faites défiler la page jusqu'à la section Authentification. Assurez-vous que la case Requiert des informations d'identification est cochée, puis fournissez DataSync vos informations d'identification de stockage.

    • Dans le champ Clé d'accès, entrez l'ID pour accéder à votre espace de stockage d'objets dans le cloud.

    • Dans le champ Clé secrète, entrez le code secret pour accéder à votre espace de stockage d'objets dans le cloud.

  9. (Facultatif) Entrez des valeurs pour les champs Clé et Valeur afin de baliser l'emplacement.

    Les balises vous aident à gérer, à filtrer et à rechercher vos AWS ressources. Nous vous recommandons de créer au moins une balise de nom pour votre emplacement.

  10. Choisissez Créer un emplacement.

Étapes suivantes

Une fois que vous avez créé un DataSync emplacement pour votre stockage d'objets dans le cloud, vous pouvez continuer à configurer votre transfert. Voici les prochaines étapes à prendre en compte :

  1. Si ce n'est pas déjà fait, créez un autre emplacement vers ou depuis lequel vous prévoyez de transférer vos données AWS.

  2. Découvrez comment DataSync gère les métadonnées et les fichiers spéciaux pour les emplacements de stockage d'objets.

  3. Configurez le mode de transfert de vos données. Par exemple, vous souhaitez peut-être uniquement transférer un sous-ensemble de vos données.

    Important

    Assurez-vous de configurer correctement le mode de DataSync copie des balises d'objets. Pour plus d'informations, consultez les considérations relatives aux balises d'objet.

  4. Commencez votre transfert.