Coffre-fort pour utiliser un volume Amazon EBS lorsque l'instantané est en cours?

36

Est-il prudent d'utiliser un volume EBS pendant la création d'un instantané?

J'ai actuellement un volume de 100 Go EBS monté. Je suis en train de le prendre en photo. Bonté c'est lent !! Il faudra plus de 45 minutes pour prendre un instantané.

Ma question: le volume EBS est-il déjà copié et en cours de sauvegarde quelque part? Ou bien, l'instantané est-il en train de copier activement à partir de mon volume monté en ce moment?

En gros, si je commence à l'utiliser avant la fin de l'instantané, suis-je lavé?

Je ne peux tout simplement pas croire que cela prend si longtemps à copier. Il n'y a vraiment pas même 100 Go en cours d'utilisation. C'est plus comme 25Gb.

Justin Noel
la source

Réponses:

36

Vous pouvez utiliser le volume en toute sécurité une fois que vous avez déclenché l'instantané, même s'il est toujours en attente selon AWS - voir cet article .

Si vous prenez un instantané pour la première fois, cela prendra probablement un certain temps car il doit en faire une copie complète dans le compartiment S3 à l'échelle de la région, mais rappelez-vous, il est incrémental une fois que le premier a été stocké. beaucoup plus vite.

REMARQUE: vous ne pouvez pas créer de volume à partir d'un instantané en attente. Si vous procédez ainsi, vous obtiendrez l'erreur «L'instantané est dans un état non valide».

Assurez-vous donc d'attendre que l'instantané se trouve dans l'état "disponible".

Dominic Cleal
la source
6

Il est parfaitement sûr d’utiliser le volume lors d’un instantané. Dès que la commande snapshot est revenue, le lecteur passe dans un mode dans lequel les nouvelles données sont écrites ailleurs. Par conséquent, l'instantané correspond à ce à quoi ressemblait le lecteur au démarrage.

Cependant, vous constaterez des performances très dégradées (comme vous l'avez remarqué) jusqu'à ce que l'instantané soit complet.

Veillez donc à ne prendre vos instantanés qu’en dehors des heures de pointe.

Jedberg
la source
Les volumes EBS résident-ils à l'intérieur des voumes LVM en tant que fichiers image? Si vous créez des systèmes de fichiers arbitraires dans un invité EC2? Par exemple, /dev/ebs_uuid/image.bin?
Mât Frëëman
@jedberg vous écrivez "Dès que la commande d'instantané est revenue". Pourriez-vous m'indiquer où cela est écrit dans la documentation AWS? La page de manuel create-snapshot indique uniquement qu'il est correct de commencer à utiliser le volume lorsque l'instantané est à l'état "en attente".
Erik Sjölund le