Перемещение снимков EBS в Glacier


Ответы:


5

Хотя Amazon EBS действительно предоставляет возможность создавать моментальные снимки томов на определенный момент времени, которые сохраняются в Amazon S3 , эта операция находится вне вашего контроля и полностью выполняется EC2, см. Соответствующий FAQ. Смогу ли я получить доступ к своим снимкам используя обычные API Amazon S3? :

Нет, снимки доступны только через API Amazon EC2.

Следовательно, вы не сможете переместить эти недоступные моментальные снимки из резервного хранилища Amazon S3 в Amazon Glacier, и это будет возможно только в том случае, если AWS предоставит функциональность непосредственно в будущем, например, по аналогии с недавно включенным архивированием. [из] Amazon S3 Data для Amazon Glacier с помощью управления жизненным циклом объектов .


4

Снимки EBS нельзя перемещать в Glacier, и нет смысла хранить их там. Поскольку моментальные снимки EBS являются инкрементными, каждый моментальный снимок обычно указывает на данные, сохраненные во многих предыдущих снимках. Поскольку извлечение объектов из Glacier занимает очень много времени, даже если бы было возможно переместить моментальные снимки EBS в Glacier, восстановление данных, содержащихся в моментальных снимках из Glacier, было бы практически непригодным сценарием. Архивирование Glacier лучше работает с файлами: скопируйте или сделайте резервную копию необходимых файлов на Glaciers, чтобы вы могли получить их позже.


2

У Amazon нет функции для этого. Однако, если вы не возражаете против того, чтобы экономить пространство, которое дает вам инкрементная природа снимков, вы можете превратить ваш снимок во временный том EBS, скопировать содержимое и загрузить этот tar на S3, где это может быть автоматически переносится в Glacier с использованием правил жизненного цикла корзины S3.

Я разработал инструмент с открытым исходным кодом, который автоматизирует этот процесс для вас, который называется snap-to-s3:

https://github.com/thenickdude/snap-to-s3

Вы можете использовать ddвместо того, tarчтобы сохранить каждый байт тома, если хотите.


0

Кажется, единственный способ - вручную создать файл из моментального снимка тома и отправить его в Glacier.

Некоторое время назад на форумах AWS был похожий вопрос , который до сих пор остается без ответа:

Спасибо за ваш отзыв! В настоящее время эта функция недоступна через консоль AWS. Однако мы признаем ценность этого типа интеграции и оцениваем его включение в будущий выпуск.


Ответы не должны использоваться для отправки комментариев. Этот ответ, похоже, не отвечает на вопрос автора.
Ramhound

1
Первое предложение по-прежнему читается как комментарий с цитируемым ответом, хотя он ближе к реальному ответу (IMO)
Ramhound

-1

Ничто не мешает вам связаться с Amazon и спросить их, перенесут ли ваши снимки в Glacier. Вы рискуете оказаться не в состоянии быстро получить к ним доступ, если вдруг обнаружите, что они вам нужны, но, поскольку вы не можете получить прямой доступ к S3 Bucket, в котором они живут, вы можете отправить запрос на их выполнение. это для тебя.


«Вы рискуете не быть в состоянии быстро получить к ним доступ, если вдруг обнаружите, что они вам нужны». Это входит в пакет с Glacier, так что, похоже, ОП уже рассмотрел это. При переходе с S3 на Glacier вы получаете снижение цены на ~ 90% за счет потери немедленного доступа (Amazon утверждает, что время доступа к данным, хранящимся в Glacier, может составлять до пяти часов, IIRC).
CVn
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.