Управление версиями снимков EBS

Имеются ли версии для снимков EBS? Если да, то где я могу найти информацию о версии.

Я попытался проверить официальную документацию Amazon, но не смог получить четкого ответа на этот вопрос.


person infinite loop    schedule 26.07.2018    source источник


Ответы (2)


Да и нет.

Каждый снимок - это своего рода «версия».

Причина этого в том, что при создании снимка любой блок, который был добавлен или изменен с момента предыдущего снимка, копируется в Amazon S3 (в месте, к которому вы не можете получить прямой доступ), и снимок становится «индексом» для эти блоки.

Сценарий:

  • Создать снимок1
  • Изменить один блок
  • Создать снимок2

Когда был создан Snapshot2, один блок был скопирован в S3. Snapshot2 по-прежнему указывает на все блоки, используемые в томе, но они уже были в S3 и не нуждались в повторном копировании. Итак, вы можете думать о Snapshot1 и Snapshot2 как о разных «версиях» диска.

Если Snapshot1 удален, базовые данные сохраняются в S3, потому что они используются Snapshot2. Если затем удалить Snapshot2, все данные моментального снимка в S3 будут удалены. (Если исходный том не был основан на AMI, который сам является моментальным снимком! В этом случае удаляются только изменения, внесенные с момента создания экземпляра AMI. Аккуратно и запутанно, а!)

person John Rotenstein    schedule 27.07.2018

Снимки AWS EBS не предоставляют версию. Они идентифицируются по идентификатору снимка, дате (начала) и идентификатору тома.

Вот статья AWS о снимках состояния:

Снимки состояния EBS

Вот сторонняя статья о снимках:

Объяснение снимка состояния AWS EBS

person John Hanley    schedule 26.07.2018