Cours Aws

5.57 La migrations des volumes EBS

Comme on l'a vu, un volume EBS est verrouillé sur sa zone de disponibilité : on ne peut pas l'attacher directement à une instance située dans une autre AZ, ni a fortiori dans une autre région AWS. Pour migrer un volume vers une autre AZ ou une autre région, il faut donc passer par un détour : créer un snapshot du volume source, copier ce snapshot vers la zone ou la région de destination si nécessaire, puis créer un nouveau volume à partir du snapshot dans la zone cible.

Procédure de migration

  • Créer un snapshot du volume EBS source.
  • Si on change de région : Copy Snapshot vers la région cible.
  • Sur le snapshot (d'origine ou copié) : Create Volume from Snapshot.
  • Au moment de la création, choisir la nouvelle AZ.
  • Attacher le nouveau volume à une instance dans la zone de destination.

Dans la console EC2, on se rend dans la section Snapshots et on sélectionne le snapshot précédemment créé. L'action Create Volume from Snapshot ouvre un formulaire où on peut conserver les paramètres d'origine (type gp2, 2 Go) ou changer le type, ajuster la taille, et surtout choisir la zone de disponibilité cible — par exemple basculer de eu-west-1a vers eu-west-1b. On peut aussi conserver les options par défaut, activer/changer le chiffrement, et on clique sur Create Volume.

De retour dans Volumes, le nouveau volume apparaît rapidement avec le statut available. Il est lié à la nouvelle AZ et basé sur le snapshot du volume initial — il contient donc à l'identique le système de fichiers et les données (fichier test.txt avec « Salut à tous » dans /data). C'est ainsi qu'on migre simplement et rapidement un volume EBS d'une zone à une autre, ou même d'une région à une autre, sans interruption pour l'instance source.

En résumé

La leçon explique le processus de migration des volumes EBS vers d'autres zones de disponibilité ou régions AWS. Pour migrer un volume, il est obligatoire de créer un instantané (snapshot) du volume source, puis de créer un nouveau volume à partir de cet instantané dans la zone ou région de destination. Les options initiales du volume (type gp2, taille, chiffrement) sont conservées lors de la migration.

Points clés

  • Un volume EBS ne peut pas être directement déplacé entre zones : il faut obligatoirement passer par un snapshot intermédiaire
  • Créer un instantané (snapshot) du volume source pour le copier vers la destination
  • Créer un nouveau volume à partir du snapshot dans la zone ou région cible via la console AWS
  • Les paramètres du volume (type gp2, taille, chiffrement) sont préservés lors de la création du nouveau volume
  • Le processus est simple et rapide : après création, le volume est immédiatement disponible dans sa nouvelle zone
  • Applicable aussi bien pour une migration entre zones de disponibilité qu'entre régions différentes

Questions fréquentes

Comment migrer un volume EBS vers une autre zone de disponibilité ?

Créer un instantané du volume source, puis utiliser cet instantané pour créer un nouveau volume dans la zone de destination via la console AWS, en conservant les options initiales du volume.

Est-il possible de migrer un volume EBS vers une autre région ?

Oui, le processus est identique : créer un snapshot du volume source et créer un nouveau volume à partir de ce snapshot dans la région cible.

Les paramètres du volume (type, chiffrement) sont-ils conservés lors de la migration ?

Oui, les options initiales du volume sont conservées lors de la création du nouveau volume à partir du snapshot.