Як визначити фактичний розмір знімка Amazon?


20

Знімки Amazon EBS фіксують змінені блоки від базової лінії, тому знімки часто будуть набагато меншими за об'єм джерела. Розрахунок базується на фактичному розмірі, що приємно. Однак я не можу знайти спосіб визначення фактичного розміру знімка. ec2-description-snaphots забезпечує лише розмір гучності, яку було зроблено.

Якщо з будь-якої іншої причини мені потрібна ця інформація для підтвердження виставлення рахунків. Але я також хотів би його мати, тому що я можу виявити, що, перенастроюючи свої обсяги, і те, що я роблю з ними, я можу зменшити розмір своїх додаткових знімків.

Відповіді:


18

Наразі Amazon не пропонує спосіб звітувати про сховище, яке використовується знімками, окрім загального числа використання та вартості для всіх знімків облікового запису.

Знімки одного і того ж або пов’язаних томів можуть спільно використовувати сховища (де блоки не змінювалися між знімками), тому це ускладнює визначення розміру одного знімка.

Новий знімок зберігає лише блоки, які були змінені з останнього знімка, але він зберігає вказівники на раніше збережені блоки, які не були змінені.

Якщо ви видалите єдиний знімок, він вивільнить лише ті блоки, якими не надається жоден інший знімок (створений до або після того, який ви видаляєте).

Блоки на томі EBS, які не були записані, не включаються до знімка.

Блоки знімків стискаються перед зберіганням, що додатково економить витрати на зберігання.


6
Дякую за обширну відповідь. Однак це не повинно бути ТОО важким, тому що це робить амазонка, щоб вони могли виставити рахунок. Якби я подумав, що лише 10% моїх даних змінюється між знімками, але насправді це 90%, я хотів би це знати (прямо).
Елрой Флінн,

3
Амазонські рахунки за загальний обсяг пам’яті, використовуваний усіма знімками в сукупності. Складність полягає у визначенні того, що ви маєте на увазі під тим, скільки місця для зберігання використовує один знімок таким чином, що це не зовсім збиває з пантелику людей, які не розуміють рівнів непрямості, що відбувається за лаштунками, щоб заощадити ваші гроші. Те, що ви просите у своєму коментарі, насправді - це кількість блоків, які знаходяться в одному знімку, а не конкретному іншому.
Ерік Хаммонд

2
Залежно від того, як визначити розмір знімка, ви в кінцевому підсумку вказуєте цифри, які або не складають загальну суму, за яку ви фактично платите (заплутані), або не відповідають тому, наскільки менше ви платите, коли ви видаляєте певний знімок. (також заплутано).
Ерік Хаммонд

Де я бачу "загальну кількість витрат та витрат на всі знімки в обліковому записі"? Я намагаюся визначити, як шифрування впливає на розмір знімка. Якщо я зашифрую об'єм EBS за допомогою dm-crypt, чи зможе EC2 все-таки стиснути його під час зйомки, і чи допоможуть додаткові блоки для наступних знімків? Відповідь впливає на мою стратегію резервного копіювання бази даних.
Марк Беррі

@markberry Будь ласка, задавайте нові запитання.
Ерік Хаммонд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.