Copier et déplacer des objets entre des compartiments Lightsail - Amazon Lightsail

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.

Copier et déplacer des objets entre des compartiments Lightsail

Vous pouvez copier des objets déjà stockés dans votre compartiment dans le service de stockage d'objets Amazon Lightsail. Dans ce guide, nous vous expliquons comment copier des objets à l'aide de la console Lightsail et du (). AWS Command Line Interface AWS CLI Copiez des objets dans votre compartiment pour créer des copies dupliquées d'objets, renommer des objets ou déplacer des objets entre les emplacements de Lightsail (par exemple, déplacer des objets de l' Région AWS un à l'autre, dans lequel Lightsail est disponible). Vous ne pouvez copier des objets d'un emplacement à l'autre qu'à l'aide des touches AWS APIs AWS SDKs, et AWS Command Line Interface (AWS CLI).

Pour plus d'informations sur les compartiments, veuillez consulter Stockage d'objets.

Restrictions de copie d'objets

Vous pouvez créer une copie d'un objet d'une taille maximale de 2 Go à l'aide de la console Lightsail. Vous pouvez créer une copie d'un objet d'une taille maximale de 5 Go à l'aide des touches AWS Command Line Interface (AWS CLI) AWS APIs, et AWS SDKs. Pour copier un objet dont la taille est supérieure à 5 Go, vous devez utiliser l'action de téléchargement partitionné du AWS CLI AWS APIs, et AWS SDKs. Pour plus d'informations, veuillez consulter Chargement de fichiers vers un compartiment à l'aide du chargement partitionné.

Copier des objets à l'aide de la console Lightsail

Procédez comme suit pour copier un objet stocké dans un bucket à l'aide de la console Lightsail. Pour déplacer un objet dans un compartiment, vous devez le copier vers le nouvel emplacement et supprimer l'objet d'origine.

  1. Connectez-vous à la console Lightsail.

  2. Sur la page d'accueil de Lightsail, choisissez l'onglet Stockage.

  3. Choisissez le nom du compartiment dont vous souhaitez copier un objet.

  4. Dans l'onglet Objets, utilisez le volet du navigateur d'objets pour accéder à l'emplacement de l'objet que vous souhaitez copier.

  5. Ajoutez une coche en regard de l'objet que vous souhaitez copier.

  6. Dans Object information (Informations sur l'objet), choisissez le menu Actions (⋮), puis Copy to (Copier dans).

  7. Dans le volet Sélectionner une destination qui s'affiche, accédez à l'emplacement dans le compartiment où vous souhaitez copier l'objet sélectionné. Vous pouvez également créer un nouveau chemin d'accès en saisissant des noms de dossier dans la zone de texte Chemin de destination.

  8. Choisissez Copier pour copier l'objet vers la destination sélectionnée ou spécifiée. Sinon, choisissez Non, annuler.

    Un message Copy complete (Copie terminée) s'affiche lorsque l'objet est copié avec succès. Vous devez supprimer l'objet d'origine si votre intention était de déplacer l'objet. Pour en savoir plus, veuillez consulter Suppression d'objets dans un compartiment.

Copiez des objets à l'aide du AWS CLI

Procédez comme suit pour copier des objets dans un compartiment à l'aide de AWS Command Line Interface (AWS CLI). Pour ce faire, utilisez la commande copy-object. Pour plus d'informations, veuillez consulter copy-object dans la Référence des commandes AWS CLI .

Note

Vous devez l'installer AWS CLI et le configurer pour Lightsail et Amazon S3 avant de poursuivre cette procédure. Pour plus d'informations, voir Configurer le AWS CLI pour qu'il fonctionne avec Lightsail.

  1. Ouvrez une invite de commande ou une fenêtre de terminal.

  2. Saisissez la commande suivante pour copier un objet dans votre compartiment.

    aws s3api copy-object --copy-source SourceBucketNameAndObjectKey --key DestinationObjectKey --bucket DestinationBucketName --acl bucket-owner-full-control

    Dans la commande, remplacez l'exemple de texte suivant par le vôtre :

    • SourceBucketNameAndObjectKey - Le nom du compartiment dans lequel se trouve actuellement l'objet source et la clé d'objet complète de l'objet à copier. Par exemple, pour copier l'objet images/sailbot.jpg depuis le compartiment amzn-s3-demo-bucket, précisez amzn-s3-demo-bucket/images/sailbot.jpg.

    • DestinationObjectKey - La clé d'objet complète de la nouvelle copie d'objet.

    • DestinationBucket - Le nom du compartiment de destination.

    Exemples :

    • Copie d'un objet d'un compartiment dans le même compartiment :

      aws s3api copy-object --copy-source amzn-s3-demo-bucket1/images/sailbot.jpg --key media/sailbot.jpg --bucket amzn-s3-demo-bucket --acl bucket-owner-full-control
    • Copie d'un objet depuis un compartiment vers un autre compartiment :

      aws s3api copy-object --copy-source amzn-s3-demo-bucket1/images/sailbot.jpg --key images/sailbot.jpg --bucket amzn-s3-demo-bucket2 --acl bucket-owner-full-control

    Le résultat doit ressembler à l'exemple suivant :

    Résultat de la commande AWS CLI copy-object

Gérer des compartiments et des objets

Voici les étapes générales à suivre pour gérer votre bucket de stockage d'objets Lightsail :

  1. Découvrez les objets et les compartiments dans le service de stockage d'objets Amazon Lightsail. Pour de plus amples informations, veuillez consulter Stockage d'objets dans Amazon Lightsail.

  2. Découvrez les noms que vous pouvez attribuer à vos compartiments dans Amazon Lightsail. Pour plus d'informations, consultez les règles de dénomination des compartiments dans Amazon Lightsail.

  3. Commencez à utiliser le service de stockage d'objets Lightsail en créant un bucket. Pour plus d'informations, consultez la section Création de buckets dans Amazon Lightsail.

  4. Découvrez les bonnes pratiques de sécurité pour les compartiments et les autorisations d'accès que vous pouvez configurer pour votre compartiment. Vous pouvez rendre publics ou privés tous les objets de votre compartiment, ou choisir de rendre publics des objets individuels. Vous pouvez également accorder l'accès à votre bucket en créant des clés d'accès, en attachant des instances à votre bucket et en accordant l'accès à d'autres AWS comptes. Pour plus d'informations, consultez les meilleures pratiques de sécurité pour le stockage d'objets Amazon Lightsail et la section Comprendre les autorisations des compartiments dans Amazon Lightsail.

    Après avoir pris connaissance des autorisations d'accès aux compartiments, veuillez consulter les guides suivants pour accorder l'accès à votre compartiment :

  5. Découvrez comment activer la journalisation des accès pour votre compartiment et comment utiliser les journaux d'accès pour vérifier la sécurité de votre compartiment. Pour plus d'informations, veuillez consulter les guides suivants.

  6. Créez une IAM politique permettant à un utilisateur de gérer un bucket dans Lightsail. Pour plus d'informations, consultez IAMla politique de gestion des buckets dans Amazon Lightsail.

  7. Découvrez comment les objets de votre compartiment sont étiquetés et identifiés. Pour plus d'informations, consultez Comprendre les noms de clés d'objets dans Amazon Lightsail.

  8. Découvrez comment charger des fichiers et gérer des objets dans vos compartiments. Pour plus d'informations, veuillez consulter les guides suivants.

  9. Vous pouvez activer la gestion des versions d'objet pour préserver, récupérer et restaurer chaque version de chaque objet stocké dans votre compartiment. Pour plus d'informations, consultez Activation et suspension de la gestion des versions d'objets dans un compartiment dans Amazon Lightsail.

  10. Après avoir activé la gestion des versions d'objet, vous pouvez restaurer les versions précédentes des objets de votre compartiment. Pour plus d'informations, consultez Restaurer les versions précédentes des objets d'un compartiment dans Amazon Lightsail.

  11. Surveillez l'utilisation de votre compartiment. Pour plus d'informations, consultez la section Affichage des statistiques de votre compartiment dans Amazon Lightsail.

  12. Configurez une alarme pour que les métriques du compartiment soient notifiées lorsque l'utilisation de votre compartiment franchit un seuil. Pour plus d'informations, consultez la section Création d'alarmes métriques relatives aux compartiments dans Amazon Lightsail.

  13. Modifiez le plan de stockage de votre compartiment s'il manque de stockage et de transfert réseau. Pour plus d'informations, consultez Modifier le plan de votre compartiment dans Amazon Lightsail.

  14. Découvrez comment connecter votre compartiment à d'autres ressources. Pour plus d'informations, veuillez consulter les didacticiels suivants.

  15. Supprimez votre compartiment si vous ne l'utilisez plus. Pour plus d'informations, consultez Supprimer des compartiments dans Amazon Lightsail.