Przenoszenie migawek EBS do Glacier

Odpowiedzi:

5

Chociaż Amazon EBS rzeczywiście zapewnia możliwość tworzenia migawek woluminów w określonym momencie w czasie, które są utrwalone w Amazon S3 , ta operacja jest poza twoją kontrolą i całkowicie obsługiwana przez EC2, zobacz odpowiednie FAQ Czy będę mógł uzyskać dostęp do moich migawek używasz zwykłych interfejsów API Amazon S3? :

Nie, migawki są dostępne tylko za pośrednictwem interfejsów API Amazon EC2.

W związku z tym nie będziesz w stanie przenieść tych niedostępnych migawek z zapasowej pamięci Amazon S3 na Amazon Glacier , a byłoby to możliwe tylko wtedy, gdy AWS zapewni tę funkcjonalność bezpośrednio w przyszłości, np. W podobny sposób do ostatnio włączonej archiwizacji [z] Dane Amazon S3 do Amazon Glacier za pomocą Object Lifecycle Management .

Steffen Opel
źródło
4

Migawek EBS nie można przenieść na Lodowiec, ani nie ma sensu ich tam przechowywać. Ponieważ migawki EBS są przyrostowe, każda migawka zazwyczaj wskazuje na dane przechowywane w wielu poprzednich migawkach. Ponieważ pobieranie obiektów z Glacier zajmuje bardzo dużo czasu, nawet jeśli możliwe było przeniesienie migawek EBS do Glacier, przywrócenie danych zawartych w migawkach z Glacier byłoby praktycznie nieużytecznym scenariuszem. Archiwizacja Glacier działa lepiej z plikami: skopiuj lub wykonaj kopię zapasową niezbędnych plików do lodowców, abyś mógł je później odzyskać.

OK1
źródło
2

Amazon nie ma takiej funkcji. Jeśli jednak nie masz nic przeciwko utracie oszczędzającej miejsce korzyści wynikającej z przyrostowej natury migawek, możesz zamienić migawkę w tymczasowy wolumin EBS, zwiększyć zawartość i przesłać ją do S3, gdzie może być automatycznie migrował do Glacier przy użyciu reguł cyklu życia segmentu S3.

Opracowałem dla ciebie narzędzie typu open source, które automatyzuje ten proces, o nazwie snap-to-s3:

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

Możesz zdecydować się na użycie ddzamiast tarzachować każdy bajt woluminu, jeśli chcesz.

thenickdude
źródło
0

Wydaje się, że jedynym sposobem jest ręczne wygenerowanie pliku z migawki woluminu i przekazanie go do Glacier.

Podobne forum jest na forach AWS , które jeszcze jakiś czas temu pozostało bez odpowiedzi:

Dziękuję za zwrotną informację. Obecnie ta funkcja nie jest dostępna za pośrednictwem konsoli AWS. Zdajemy sobie jednak sprawę z wartości tego rodzaju integracji i oceniamy jego włączenie w przyszłej wersji.

Andrew Hill
źródło
Odpowiedzi nie powinny być wykorzystywane do przesyłania komentarzy. Ta odpowiedź nie wydaje się odpowiadać na pytanie autora.
Ramhound
1
Pierwsze zdanie wciąż brzmi jak komentarz, a cytowana odpowiedź jest bliższa rzeczywistej odpowiedzi (IMO)
Ramhound,
-1

Nic nie stoi na przeszkodzie, abyś skontaktował się z Amazonem i zapytał, czy przesłaliby twoje migawki do lodowca. Ryzykujesz, że nie będziesz w stanie szybko się do nich dostać, jeśli nagle okaże się, że ich potrzebujesz, ale ponieważ nie jesteś w stanie uzyskać bezpośredniego dostępu do S3 Bucket, w którym żyją, możesz być w stanie złożyć dla nich prośbę to dla Ciebie.

Mallie
źródło
„Ryzykujesz, że nie będziesz w stanie szybko do nich dotrzeć, jeśli nagle okaże się, że ich potrzebujesz”. Jest to część pakietu z Glacier, więc wydaje się, że jest to coś, co OP już rozważał. Przechodząc z S3 na Glacier, otrzymujesz obniżkę ceny o ~ 90%, kosztem utraty natychmiastowego dostępu (Amazon twierdzi, że czas dostępu do danych przechowywanych w Glacier może wynosić nawet pięć godzin, IIRC).
CVn