Vous pouvez copier un snapshot dans votre compte, ou dans un compte situé dans la même Région pour lequel vous avez les permissions appropriées.

La copie du snapshot vous appartient, est indépendante du snapshot source et a son propre ID. Vous pouvez créer des volumes ou des OUTSCALE Machine Images (OMI) à partir de cette copie, la partager avec d'autres utilisateurs ou la supprimer.

Pour créer une sauvegarde d'un snapshot dans un bucket OUTSCALE Object Storage (OOS), voir Exporter un snapshot sur un bucket. Pour copier un snapshot entre des comptes de Régions différentes, voir Tutoriel : Copier un snapshot dans une Région différente.

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


Avant de commencer : Le propriétaire de l'autre compte doit vous accorder les permissions d'accéder et de copier le snapshot. Pour en savoir plus, voir Gérer les permissions pour un snapshot.
  • Pour copier un snapshot dans votre compte, utilisez la commande copy-snapshot suivant cette syntaxe :

    Exemple de requête
    $ aws ec2 copy-snapshot \
        --profile YOUR_PROFILE \
        --source-region eu-west-2 \
        --source-snapshot-id snap-12345678 \
        --destination-region eu-west-2 \
        --description snapshot of vol-87654321 \
        --endpoint https://fcu.eu-west-2.outscale.com 

    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.
    • source-region : Le nom de la Région dans laquelle se trouve le snapshot que vous voulez copier.
    • source-snapshot-id : L'ID du snapshot que vous voulez copier.
    • destination-region : Le nom de la Région de destination, qui doit être la même que la Région source.
    • (optionnel) description : Une description pour la copie du snapshot (si différent du snapshot source).
    • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.


    La commande copy-snapshot renvoie l'élément suivant :

    • SnapshotId : L'ID de la copie du snapshot.

    Exemple de résultat
    {
    "SnapshotId": "snap-87654321"
    }

    Le snapshot est copié dans le compte spécifié.


Méthode API correspondante


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.