Amazon Elastic Compute Cloud
Guide de l'utilisateur pour les instances Linux

Restaurer un volume Amazon EBS à partir d'un instantané

Vous pouvez restaurer un volume Amazon EBS avec des données provenant d'un instantané stocké dans Amazon S3. Vous devez connaître l'ID de l'instantané à partir duquel vous souhaitez restaurer votre volume et vous devez avoir des autorisations d'accès à l'instantané. Pour plus d'informations sur les instantanés, consultez Instantanés Amazon EBS.

Les instantanés EBS constituent l'outil de sauvegarde idéal sur Amazon EC2 en raison de leur vitesse, de leur commodité et de leur coût. Lors de la restauration d'un volume à partir d'un instantané, vous recréez son état à un moment précis du passé avec toutes les données intactes. En attachant un volume restauré à une instance, vous pouvez dupliquer des données dans plusieurs régions, créer des environnements de test, remplacer un volume de production endommagé ou corrompu dans son intégralité ou récupérer des fichiers et des répertoires spécifiques et les transférer vers un autre volume attaché. Pour plus d'informations, consultez Instantanés Amazon EBS.

Les volumes créés à partir d'instantanés EBS existants se chargent lentement en arrière-plan. Cela signifie qu'après la création d'un volume à partir d'un instantané, il n'est pas nécessaire d'attendre que toutes les données soient transférées depuis Amazon S3 vers votre volume EBS avant que votre instance attachée puisse commencer à accéder au volume et à toutes ses données. Si votre instance accède à des données qui n'ont pas encore été chargées, le volume télécharge immédiatement les données demandées depuis Amazon S3, puis continue à charger le reste des données de volume en arrière-plan.

Les volumes EBS restaurés à partir d'instantanés chiffrés sont chiffrés automatiquement. Vous pouvez également chiffrer un volume à la volée pendant sa restauration à partir d’un instantané non chiffré. Les volumes chiffrés peuvent uniquement être attachés aux types d'instance sélectionnés. Pour plus d'informations, consultez Types d'instance pris en charge.

En raison des contraintes de sécurité, vous ne pouvez pas directement restaurer un volume EBS à partir d'un instantané chiffré partagé que vous ne possédez pas. Vous devez d'abord créer une copie de l'instantané, dont vous serez le propriétaire. Vous pouvez ensuite restaurer un volume à partir de cette copie. Pour plus d'informations, consultez Chiffrement Amazon EBS.

Les nouveaux volumes EBS reçoivent leurs performances maximum au moment où ils sont disponibles et ne nécessitent pas d'initialisation (anciennement préchauffage). Toutefois, les blocs de stockage sur des volumes ayant été restaurés à partir d'instantanés doivent être initialisés (extraits de Amazon S3 et écrits sur le volume) avant de pouvoir accéder au bloc. Cette action préalable prend du temps et peut causer une hausse significative de la latence d'une opération E/S lors du premier accès à chaque bloc. Les performances sont rétablies après le premier accès aux données.

Pour la plupart des applications, l'amortissement du coût d'initialisation sur la durée de vie du volume est acceptable. Pour vous assurer que le volume restauré fonctionne toujours à pleine capacité en production, vous pouvez forcer l'initialisation immédiate de la totalité du volume via dd ou fio. Pour plus d'informations, consultez Initialisation des volumes Amazon EBS.

Pour restaurer un volume EBS à partir d'un instantané à l'aide de la console

  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans la barre de navigation, sélectionnez la région dans laquelle votre instantané se trouve.

    Pour restaurer un instantané sur un volume dans une autre région, vous pouvez copier votre instantané sur la nouvelle région, puis le restaurer sur un volume de cette région. Pour plus d'informations, consultez Copie d'un instantané Amazon EBS.

  3. Dans le panneau de navigation, choisissez ELASTIC BLOCK STORE, Volumes.

  4. Choisissez Créer un volume.

  5. Pour Type de volume, choisissez un type de volume. Pour plus d'informations, consultez Types de volume Amazon EBS.

    Note

    Certains comptes AWS créés avant 2012 peuvent avoir accès à des zones de disponibilité dans les régions us-west-1 ou ap-northeast-1 où les volumes IOPS provisionnés SSD (io1) ne sont pas pris en charge. Si vous ne pouvez pas créer un volume io1 (ou lancer une instance avec un volume io1 dans son mappage de périphérique de stockage en mode bloc) dans une de ces régions, essayez une autre zone de disponibilité dans la région. Vous pouvez vérifier que la zone de disponibilité prend en charge les volumes io1 en créant un volume io1 de 4 Gio dans cette zone.

  6. Dans le champ ID d’instantané, commencez à saisir l'ID ou la description de l'instantané à partir duquel vous restaurez le volume et sélectionnez-le dans la liste des options suggérées.

    Les volumes qui sont restaurés à partir d'instantanés chiffrés peuvent uniquement être attachés à des instances prenant en charge Chiffrement Amazon EBS. Pour plus d'informations, consultez Types d'instance pris en charge.

  7. (Facultatif) La sélection de l’option Encrypted (Chiffré) vous permet de modifier l’état de chiffrement de votre volume.

    Vous appliquez le chiffrement aux volumes EBS en définissant le paramètre Encrypted sur true. (Le paramètre Encrypted est facultatif si le chiffrement par défaut est activé).

    Vous pouvez aussi utiliser KmsKeyId pour spécifier une clé personnalisée pour chiffrer le volume. (Le paramètre Encrypted doit aussi être défini avec la valeur true, même si le chiffrement par défaut est activé.) Si KmsKeyId n'est pas spécifié, la clé utilisée pour le chiffrement dépend de l'état de chiffrement de l'instantané source et de son propriétaire.

    Le tableau suivant décrit le résultat de chiffrement pour chaque combinaison possible de paramètres.

    Résultats du chiffrement

    Le paramètre Encrypted est-il défini ? Le chiffrement est-il défini par défaut ? Source du volume Cas par défaut (aucune clé CMK spécifiée) Cas personnalisé (clé CMK spécifiée)
    Non Non Nouveau volume (vide) Non chiffré S/O
    Non Non Instantané non chiffré que vous possédez Non chiffré
    Non Non Instantané chiffré que vous possédez Chiffré par la même clé
    Non Non Instantané non chiffré qui est partagé avec vous Non chiffré
    Non Non Instantané chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut*
    Oui Non Nouveau volume Chiffré par la clé CMK par défaut Chiffré par une clé CMK spécifiée**
    Oui Non Instantané non chiffré que vous possédez Chiffré par la clé CMK par défaut
    Oui Non Instantané chiffré que vous possédez Chiffré par la même clé
    Oui Non Instantané non chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut
    Oui Non Instantané chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut
    Non Oui Nouveau volume (vide) Chiffré par la clé CMK par défaut
    Non Oui Instantané non chiffré que vous possédez Chiffré par la clé CMK par défaut S/O
    Non Oui Instantané chiffré que vous possédez Chiffré par la même clé
    Non Oui Instantané non chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut
    Non Oui Instantané chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut
    Oui Oui Nouveau volume Chiffré par la clé CMK par défaut Chiffré par une clé CMK spécifiée
    Oui Oui Instantané non chiffré que vous possédez Chiffré par la clé CMK par défaut
    Oui Oui Instantané chiffré que vous possédez Chiffré par la même clé
    Oui Oui Instantané non chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut
    Oui Oui Instantané chiffré qui est partagé avec vous Chiffré par la clé CMK par défaut

    *Clé CMK par défaut utilisée pour le chiffrement EBS pour le compte et la région AWS. Il s'agit par défaut d'une clé CMK unique gérée par AWS pour EBS, ou vous pouvez spécifier une clé CMK gérée par le client. Pour plus d'informations, consultez Gestion des clés de chiffrement.

    **Clé CMK gérée par le client, spécifiée pour le volume lors du lancement. Cette clé CMK est utilisée à la place de la clé CMK par défaut pour le compte et la région AWS.

  8. Dans la zone Taille (Gio), entrez la taille du volume ou vérifiez que la taille par défaut de l'instantané est correcte.

    Note

    Si vous spécifiez à la fois une taille de volume et un instantané, la taille doit être égale ou supérieure à la taille de l'instantané. Lorsque vous sélectionnez un type de volume et un instantané, les tailles maximale et minimale du volume s'affichent à côté de Taille. Tous les codes produit AWS Marketplace à partir de l'instantané sont propagés vers le volume.

  9. Avec un volume IOPS provisionnés SSD pour IOPS, saisissez le nombre maximal d'opérations d'I/O par seconde (IOPS) que le volume doit prendre en charge.

  10. Pour Zone de disponibilité, choisissez la zone de disponibilité dans laquelle créer le volume. Les volumes EBS ne peuvent être attachés qu'aux instances EC2 de la même zone de disponibilité.

  11. (Facultatif) Choisissez Créer des balises supplémentaires pour ajouter des balises au volume. Pour chaque balise, indiquez une clé de balise et une valeur de balise.

  12. Choisissez Créer un volume.

  13. Une fois que vous avez restauré un volume à partir d'un instantané, vous pouvez l'attacher à une instance pour commencer à l'utiliser. Pour plus d'informations, consultez Attacher un volume Amazon EBS à une instance.

  14. Si vous avez restauré un instantané sur un volume de plus grande taille que celle par défaut pour cet instantané, vous devez étendre le système de fichiers sur le volume pour tirer profit de l'espace supplémentaire. Pour plus d'informations, consultez Modification de la taille, des performances ou du type d'un volume EBS.

Pour restaurer un volume EBS à l'aide de la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.