Restauration d'instantané rapide Amazon EBS - Amazon Elastic Compute Cloud

Restauration d'instantané rapide Amazon EBS

La restauration d'instantané rapide (FSR) Amazon EBS vous permet de créer un volume à partir d'un instantané entièrement initialisé à la création. Elle élimine les temps de latence liés aux opérations d'I/O sur un bloc lors du premier accès à ce dernier. Les volumes créés avec la restauration rapide d'instantané fournissent instantanément la totalité des performances allouées.

Pour commencer, activez la restauration d'instantané rapide pour des instantanés spécifiques dans des zones de disponibilité déterminées. Chaque paire d'instantanés/zones de disponibilité fait référence à une seule restauration d'instantané rapide. Lorsque vous créez un volume à partir d'un de ces instantanés dans l'une de ses zones de disponibilité activées, le volume est restauré à l'aide de la restauration d'instantané rapide.

La restauration d'instantané rapide doit être explicitement activée pour chaque instantané. Si vous créez un instantané à partir d'un volume restauré à partir d'un instantané activé pour la restauration rapide, le nouvel instantané n'est pas automatiquement activé pour la restauration rapide. Vous devez activer explicitement la restauration rapide pour le nouvel instantané.

Le nombre de volumes que vous pouvez restaurer avec la totalité des bénéfices en matière de performance de la fonction de restauration d'instantané rapide est déterminé par les crédits de création de volume associés à l'instantané. Pour plus d'informations, consultez Crédits de création de volume.

Vous pouvez activer la restauration d'instantané rapide pour les instantanés que vous possédez et pour les instantanés publics et privés qui sont partagés avec vous.

Considérations

  • La restauration rapide des instantanés peut être activée sur des instantanés d'une taille inférieure ou égale à 16 Tio.

  • Les volumes provisionnés avec des performances de débit allant jusqu'à 64 000 IOPS et 1 000 Mio/s bénéficient de tous les avantages de la restauration rapide des instantanés. Pour les volumes provisionnés avec des performances de débit supérieures à 64 000 IOPS ou 1 000 Mio/s, nous vous recommandons d'initialiser le volume pour bénéficier de toutes ses performances.

Crédits de création de volume

Le nombre de volumes qui reçoivent la totalité des bénéfices en matière de performances de la fonction de restauration d'instantané rapide est déterminé par les crédits de création de volume associés à l'instantané. Il y a un compartiment de crédits par instantané et par zone de disponibilité. Chaque volume que vous créez à partir d'un instantané pour lequel la fonction de restauration d'instantané rapide est activée consomme un crédit du compartiment de crédits. Vous devez disposer d'au moins un crédit dans le compartiment pour créer un volume initialisé à partir de l'instantané. Si vous créez un volume mais qu'il y a moins d'un crédit dans le compartiment, le volume est créé sans bénéficier d'une restauration d'instantané rapide.

Lorsque vous activez la restauration d'instantané rapide pour un instantané partagé avec vous, vous obtenez un compartiment de crédit distinct pour l'instantané partagé dans votre compte. Si vous créez des volumes à partir de l'instantané partagé, les crédits sont consommés à partir de votre compartiment de crédit ; ils ne sont pas consommés à partir du compartiment de crédit du propriétaire de l'instantané.

La taille du compartiment de crédits et sa vitesse de recharge dépendent de celles de l'instantané, ce qui n'est pas le cas de la taille des volumes créés à partir de l'instantané.

Lorsque vous activez la restauration d'instantané rapide pour un instantané, le compartiment de crédits ne contient aucun crédit au départ et se recharge à une vitesse définie jusqu'à ce qu'il atteigne sa capacité de crédits maximale. De plus, au fur et à mesure que vous consommez des crédits, le compartiment de crédits se recharge jusqu'à ce qu'il atteigne sa capacité de crédits maximale.

La vitesse de rechargement de chaque compartiment de crédits est calculée comme suit :

MIN (10, (1024 ÷ snapshot_size_gib))

Et la taille du compartiment de crédits est calculée comme suit :

MAX (1, MIN (10, (1024 ÷ snapshot_size_gib)))

Par exemple, si vous activez la restauration d'instantané rapide pour un instantané d'une taille de 128 GiB, la vitesse de rechargement est de 0.1333 crédits par minute.

MIN (10, (1024 ÷ 128)) = MIN (10, 8) = 8 credits per hour = 0.1333 credits per minute

Et la taille maximale du compartiment de crédits est de 8 crédits.

MAX (1, MIN (10, (1024 ÷ 128))) = MAX (1, MIN (10, 8)) = MAX (1, 8) = 8 credits

Dans cet exemple, lorsque vous activez la restauration d'instantané rapide, le compartiment de crédits ne contient aucun crédit au départ. Après 8 minutes, le compartiment de crédits dispose de suffisamment de crédits pour créer un volume initialisé (0.1333 credits × 8 minutes = 1.066 credits). Lorsque le compartiment de crédits est plein, vous pouvez créer simultanément 8 volumes initialisés (8 crédits). Lorsque le compartiment est en dessous de sa capacité maximale, il se recharge à une vitesse de 0.1333 crédits par minute.

Vous pouvez utiliser les métriques CloudWatch pour surveiller la taille de vos compartiments de crédits et le nombre de crédits disponibles dans chaque compartiment. Pour plus d'informations, consultez Métriques de la fonction de restauration d'instantané rapide.

Après que vous avez créé un volume à partir d'un instantané avec la fonction de restauration d'instantané rapide activée, vous pouvez décrire le volume à l'aide de describe-volumes et vérifier le champ fastRestored e la sortie pour déterminer si le volume a été créé comme volume initialisé à l'aide de la restauration d'instantané rapide.

Gérer la restauration d'instantanés rapide

Activer ou désactiver la restauration d'instantané rapide

La restauration d'instantané rapide est désactivée par défaut pour un instantané. Vous pouvez activer ou désactiver la restauration d'instantané rapide pour les instantanés que vous possédez et pour ceux qui sont partagés avec vous. Lorsque vous activez ou désactivez la restauration d'instantané rapide pour un instantané, les modifications s'appliquent uniquement à votre compte.

Note

Lorsque vous activez la restauration d'instantané rapide pour un instantané, votre compte est facturé pour chaque minute pendant laquelle la restauration d'instantané rapide est activée dans une zone de disponibilité particulière. Les frais sont calculés au prorata avec un minimum d'une heure.

Lorsque vous supprimez un instantané que vous possédez, la restauration d'instantané rapide est automatiquement désactivée pour cet instantané dans votre compte. Si vous avez activé la restauration d'instantané rapide pour un instantané partagé avec vous et que le propriétaire de l'instantané le supprime ou l'annule, la restauration d'instantané rapide est automatiquement désactivée pour l'instantané partagé dans votre compte.

Si vous avez activé la restauration rapide d'instantané pour un instantané partagé avec vous et que celui-ci est chiffré à l'aide d'une clé CMK personnalisée, la restauration rapide d'instantané n'est pas automatiquement désactivée pour l'instantané lorsque le propriétaire de ce dernier révoque votre accès à la clé CMK personnalisée. Vous devez désactiver manuellement la restauration d'instantané rapide pour cet instantané.

Utilisez la procédure suivante pour activer ou désactiver la restauration rapide d'instantané pour un instantané que vous possédez ou pour un instantané partagé avec vous.

Console

Pour activer ou désactiver la restauration d'instantané rapide

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

  2. Dans le panneau de navigation, choisissez Snapshots.

  3. Sélectionnez l'instantané, puis choisissez Actions, Manage fast snapshot restore (Gérer la restauration d'instantané rapide).

  4. La section Fast snapshot restore settings (Paramètres de restauration d'instantané rapide) répertorie toutes les zones de disponibilité, les Local Zones et les zones Wavelength dans lesquelles vous pouvez activer la restauration d'instantané rapide pour l'instantané sélectionné. Le paramètre de volume Current status (État actuel) indique si la restauration d'instantané rapide est actuellement activée ou désactivée pour chaque zone.

    Pour activer la restauration d'instantané rapide dans une zone où elle est actuellement désactivée, sélectionnez la zone, choisissez Enable (Activer), puis pour confirmer, choisissez Enable (Activer).

    Pour désactiver la restauration d'instantané rapide dans une zone où elle est actuellement activée, sélectionnez la zone, puis choisissez Disable (Désactiver).

  5. Lorsque vous avez apporté les modifications requises, choisissez Close (Fermer).

AWS CLI

Pour gérer la restauration d'instantané rapide à l'aide de l'AWS CLI

Note

Après avoir activé la restauration rapide d'instantané pour un instantané, il passe à l'état optimizing. Les instantanés qui ont l'état optimizing offrent certains avantages en termes de performances lors de leur utilisation pour restaurer des volumes. Ils commencent à fournir tous les avantages de performances de la restauration d'instantané rapide uniquement après leur passage l'état enabled.

Afficher l'état de la restauration d'instantané rapide pour un instantané

La restauration d'instantané rapide pour un instantané peut être dans l'un des états suivants.

  • enabling — Une demande d'activation de la fonction de restauration d'instantané rapide a été effectuée.

  • optimizing — La fonction de restauration d'instantané rapide est en cours d'activation. L'optimisation d'un instantané prend 60 minutes par Tio. Les instantanés dans cet état offrent quelques avantages en termes de performances lors de la restauration de volumes.

  • enabled — La fonction de restauration d'instantané rapide est activée. Les instantanés dans cet état offrent tous les avantages en termes de performances lors de la restauration de volumes.

  • disabling — Une demande de désactivation de la fonction de restauration d'instantané rapide a été faite ou une demande d'activation de la fonction de restauration d'instantané rapide a échoué.

  • disabled — La fonction de restauration d'instantané rapide est désactivée. Vous pouvez réactiver la fonction de restauration d'instantané rapide lorsque vous le souhaitez.

Suivez la procédure suivante afin d'afficher l'état de la restauration d'instantané rapide pour un instantané que vous possédez ou pour un instantané partagé avec vous.

Console

Pour afficher l'état de la restauration d'instantané rapide à l'aide de la console

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

  2. Dans le panneau de navigation, choisissez Snapshots.

  3. Sélectionnez l'instantané.

  4. Sous l'onglet Details (Détails), Fast Snapshot Restore (Restauration d'instantané rapide) indique l'état de la restauration d'instantané rapide.

AWS CLI

Pour afficher les instantanés avec la restauration d'instantané rapide activée à l'aide de l'AWS CLI

Utilisez la commande describe-fast-snapshot-restores pour décrire les instantanés activés pour la restauration d'instantané rapide.

aws ec2 describe-fast-snapshot-restores --filters Name=state,Values=enabled

Voici un exemple de sortie.

{ "FastSnapshotRestores": [ { "SnapshotId": "snap-0e946653493cb0447", "AvailabilityZone": "us-east-2a", "State": "enabled", "StateTransitionReason": "Client.UserInitiated - Lifecycle state transition", "OwnerId": "123456789012", "EnablingTime": "2020-01-25T23:57:49.596Z", "OptimizingTime": "2020-01-25T23:58:25.573Z", "EnabledTime": "2020-01-25T23:59:29.852Z" }, { "SnapshotId": "snap-0e946653493cb0447", "AvailabilityZone": "us-east-2b", "State": "enabled", "StateTransitionReason": "Client.UserInitiated - Lifecycle state transition", "OwnerId": "123456789012", "EnablingTime": "2020-01-25T23:57:49.596Z", "OptimizingTime": "2020-01-25T23:58:25.573Z", "EnabledTime": "2020-01-25T23:59:29.852Z" } ] }

Affichage des volumes restaurés à l'aide de la restauration d'instantané rapide

Lorsque vous créez un volume à partir d'un instantané qui est activé pour la restauration d'instantané rapide dans la zone de disponibilité du volume, il est restauré à l'aide de la restauration d'instantané rapide.

Utilisez la commande describe-volumes pour afficher les volumes qui ont été créés à partir d'un instantané activé pour la restauration d'instantané rapide.

aws ec2 describe-volumes --filters Name=fast-restored,Values=true

Voici un exemple de sortie.

{ "Volumes": [ { "Attachments": [], "AvailabilityZone": "us-east-2a", "CreateTime": "2020-01-26T00:34:11.093Z", "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/8c5b2c63-b9bc-45a3-a87a-5513e232e843", "Size": 20, "SnapshotId": "snap-0e946653493cb0447", "State": "available", "VolumeId": "vol-0d371921d4ca797b0", "Iops": 100, "VolumeType": "gp2", "FastRestored": true } ] }

Surveiller la restauration d'instantanés rapide

Amazon EBS émet des événements Amazon CloudWatch lorsque l'état de restauration d'instantané rapide change. Pour plus d'informations, consultez Événements de restauration d'instantané rapide EBS.

Quotas de la fonction de restauration d'instantané rapide

Vous pouvez activer jusqu'à 5 instantanés pour une restauration d'instantané rapide par région. Le quota s'applique aux instantanés que vous possédez et aux instantanés qui sont partagés avec vous. Si vous activez la restauration d'instantané rapide pour un instantané partagé avec vous, elle est comptabilisée dans votre quota de restauration d'instantané rapide. Elle n'est pas comptabilisée dans le quota de restauration rapide du propriétaire de l'instantané.

Tarification et facturation

Vous êtes facturé pour chaque minute pendant laquelle la restauration d'instantané rapide est activée pour un instantané dans une zone de disponibilité particulière. Les frais sont calculés au prorata avec un minimum d'une heure.

Par exemple, si vous activez la restauration d'instantané rapide pour un instantané dans US-East-1a pendant un mois (30 jours), vous êtes facturé 540 USD (1instantané x 1 AZ x 720 heures x $0.75 par heure). Si vous activez la restauration d'instantané rapide pour deux instantanés dans us-east-1a, us-east-1b et us-east-1c pour la même période, vous êtes facturé 3 240 $ (2 instantanés x 3 AZs x 720 heures x $0.75 par heure).

Si vous activez la restauration d'instantané rapide pour un instantané public ou privé partagé avec vous, votre compte est facturé ; le propriétaire de l'instantané ne l'est pas. Lorsqu'un instantané partagé avec vous est supprimé ou non partagé par son propriétaire, la restauration d'instantané rapide est désactivée pour l'instantané dans votre compte et la facturation est arrêtée.

Pour plus d'informations, consultez la section Tarification d'Amazon EBS.