2016-04-28 7 views
1

Imaginons que quelque chose ait été écrit sur ce volume après le lancement de l'instantané. Ces données ne sont pas enregistrées, mais elles seront sauvegardées sur l'instantané suivant, n'est-ce pas?Si je crée 100 instantanés de volumes EBS quotidiens et que le cinquième est incohérent, en quoi cela affecte-t-il les autres?

Question complémentaire: Que se passe-t-il si l'écriture a corrompu les données parce qu'elles se sont produites au moment où l'instantané a été créé, est-ce que toutes les instantanés suivants contiennent les données corrompues?

Répondre

2

Oui. L'instantané est à un moment donné. Tout ce qui est modifié après ce point NE sera PAS capturé dans l'instantané actuel mais sera capturé dans les instantanés suivants.

Vous ne savez pas comment l'écriture endommagerait les données. En théorie, l'opération d'instantané est orthogonale sur l'utilisation du volume, donc la corruption de données due à l'instantané ne devrait pas se produire.

+0

Merci pour votre réponse! Je me demande pourquoi tant de gens se disputent sur des instantanés incohérents alors, si les instantanés sont sûrs? – Zeretil

+0

Je pense qu'il y a 2 choses ici que vous devez penser. Le premier est la donnée sur le volume lui-même. L'autre est les données que votre application a en mémoire/cache. Si je le comprends correctement, la plupart des problèmes proviennent de l'application et/ou de la mise en cache du système d'exploitation et ne sont pas complètement vidés sur le disque au moment de l'instantané. L'application peut avoir des problèmes de récupération si un instantané est restauré et s'il manque des parties qui n'ont pas été vidées sur le disque. Cela varie d'une application à l'autre, mais l'essentiel est que ces problèmes ne se produisent pas en raison de l'instantané lui-même. – Mircea