État du service

Le service Object Storage Unit (OSU) est à présent en FIN DE SUPPORT ET MAINTENANCE. Pour en savoir plus, voir Politique de fin de vie.

Vous pouvez configurer une URL pré-signée qui permet à un objet d'être accessible depuis internet. Tout utilisateur à qui vous envoyez l'URL pré-signée a accès à l'objet pour la durée que vous spécifiez.

En utilisant une URL pré-signée, l'utilisateur auquel vous envoyez l'URL n'a besoin d'aucune permission ni authentification pour télécharger votre objet.

Vous pouvez également gérer vos ressources de stockage objet en utilisant des commandes s3cmd. Pour en savoir plus, voir s3cmd (disponible en anglais uniquement).

Cette fonctionnalité n'est pas disponible depuis Cockpit. Cette documentation décrit uniquement la procédure à l'aide d'AWS CLI. 

  • Pour configurer une URL pré-signée, utilisez la commande presign suivant cette syntaxe :

    Exemple de requête
    $ aws s3 presign s3://BUCKET/OBJECT \
        --profile YOUR_PROFILE \
        --expires-in 3600 \
        --endpoint ENDPOINT 

    Cette commande contient les attributs suivants que vous devez spécifier :

    • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d'AWS CLI. Pour en savoir plus, voir Utiliser et configurer AWS CLI.
    • s3://BUCKET/OBJECT : Le chemin d'accès vers l'objet que vous voulez partager dans le bucket.

    • expires-in : Le temps restant avant que l'URL n'expire, en secondes.

      La durée maximum d'une URL pré-signée est :

      • Pour OOS : 604800 secondes (soit 1 semaine)
      • Pour OSU : 31536000 secondes (soit 1 an)
    • endpoint : Le endpoint correspondant au service (oos ou osu) et à la Région auxquels vous voulez envoyer la requête, selon le format suivant : https://<SERVICE>.<REGION>.outscale.com


    La commande presign renvoie l'élément suivant :

    • URL : L'URL à laquelle votre objet est disponible.

    Exemple de résultat
    https://<SERVICE>.<REGION>.outscale.com/<BUCKET>/<OBJECT_KEY>?AWSAccessKeyId=A1BC2DE3FGHIJ4KLM567&Expires=1493372309&Signature=dDZ%2FpIPPwfH2ITY82mZ4%2FpmZBrQ%3D
Tutoriel : Copier un snapshot dans une Région différente

Étape précédente :

Exporter un snapshot sur un bucket

Étape suivante :

  1. Envoyez l'URL pré-signée au propriétaire de l'autre compte.
  2. Importer un snapshot depuis un bucket
Tutoriel : Copier une OMI vers d'autres Régions (API)

Étape précédente :

Uploader un objet dans un bucket

Étape suivante :

  1. Envoyer l'URL pré-signée du fichier manifeste à l'autre utilisateur
  2. Importer une OMI depuis un bucket


AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.