Як обчислюються розміри знімка Amazon EBS?


13

По-перше, як я можу отримати простір, спожитий моїми знімками EBS?

По-друге, згідно з документацією, знімок Amazon EBS створює резервні копії блоків об'єму EBS, які були змінені з часу останнього створення знімка. Припустимо, у мене є об'єм EBS 10 Гб. Я створив для нього 1-й знімок. Оскільки немає "останнього" знімка, я припускаю, що розмір першого знімка становить 10 Гб. ДОБРЕ. А потім я змінив 1 Гб даних і створив другий знімок. Розмір другого знімка повинен бути близько 1 Гб, правда? Однак що робити, якщо я видалив перший знімок у цей момент? Чи є другий знімок ще 1 Гб? Якщо так, чи можу я все-таки відновити об'єм EBS розміром 10 Гб з другого знімка? Або 2-й знімок автоматично стає 10 Гб?


Баунті : Amazon стягує мене за гігабайт знімків на місяць. Баунті переходить до відповіді, яка пояснює, як дізнатися, скільки гігабайт Amazon наразі заряджає мене за мої знімки.
RomanSt

Відповіді:


5

Це може відповісти Q2 (від http://aws.amazon.com/ebs/ ):

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

У вашому прикладі після видалення першого знімка ви більше не платите за 1 Гб у першому, перезаписаному другим знімку, і ви не зможете відновити стан першого знімка.

Але це все ще досить непрозоро щодо того, скільки коштує набір знімків з точки зору використання S3.


4

Дивіться це повідомлення та відповідь на два повідомлення під ним. По суті, є лише одна копія кожного блоку, і кілька знімків можуть посилатися на один і той же блок. Знімки можна видалити в будь-якому порядку, а будь-який знімок можна використовувати для відновлення гучності до стану, в якому він був у момент, коли зроблено знімок.


Ви мали відповісти на мій Q2. Я думаю, ви маєте на увазі, коли на блок посилається більше ніж один знімок, коли один із знімків видаляється, блок не буде видалений, поки не буде більше посилань на блок. Як щодо Q1?
Майкл Чан

0

Знімок містить, я вважаю, лише блоки, які були написані хоча б раз. Отже, якщо ви створили нову EBS, а потім відформатували її за допомогою якогось «швидкого» формату, який просто записує таблиці розподілу файлів, то я думаю, що до початкового знімка будуть записані лише блоки, використовувані таблицями розподілу файлів.

Використовуючи EBS для зберігання бази даних, ви можете розглянути можливість ініціалізації всієї EBS до використання бази даних, що, як видається, пришвидшує базу даних, оскільки диск вже повністю ініціалізований. Мінусом є те, що це означає, що початковий знімок, ймовірно, буде весь накопичувач EBS, тобто 10 Гб.


-1

Незалежно від Амазонії ...

насамперед є два типи знімків. Одне є повним, а друге - наростаючим. У своєму прикладі ви згадуєте 10 ГБ і 1 ГБ, щоб ви могли здогадатися, який з них є. Без повного знімка неможливо повністю відновити дані. Поступовий знімок - це спосіб економії місця та часу, щоб не створювати резервні копії всього зображення знову і знову. Таким чином, хоча ви можете зберегти нульові додаткові знімки, ви повинні мати ATLEAST один повний знімок.

The restore is done in the following way.
1. get the Latest FULL snap
2. Is there any more incremental snap since the last full backup?
yes
  2.1 Apply the incremental changes in order from the last full backup to the latest | END
no
  2.2 END

Тому ви можете планувати, скільки вам потрібно. Можливо, повне резервне копіювання раз на тиждень та поступовий щоденний? або що підходить для вашої справи. Однак амазонка тут трохи відрізняється ...

Що стосується вартості, то, схоже, Amazon припускає (заради простоти з їхнього боку), що

  1. Весь EBS є знімком (не справжнє слово, я тільки що склав), включаючи вільний простір.
  2. Також стиснення не враховується, і якщо вони стискають, це все ще тут не враховується.
  3. Повний знімок або додатковий знімок буде перейти на S3 нестисненим, тому ви будете платити за зберігання та передачу S3
  4. Повний знімок вже більше схожий на AMI. Тож вам краще використовувати AMI, оскільки, здається, AMI не містить невикористаний простір для розміру зображення, а значить, рівняння пам’яті S3 менше.
  5. як згадують інші, Amazon захищає користувачів від видалення неправильних знімків, роблячи> впевненість, що видалення знімків не впливає на відновлення. Я думаю, що вони інтерналізують процес, де> вони застосують інкрементальне оснащення до повного та відобразять його як видалення. ефект вони все одно зберігають весь обсяг EBS один раз

Зараз я не професіонал AWS, але це найкраще, наскільки я розумію. Я можу помилитися


я перевірив щойно у своєму обліковому записі. Використання EBS та резервне копіювання буде відображено на консолі AWS (якщо ви її використовуєте). Він завжди читається як повний розмір з місця на диску для першого знімка.
Abhishek Dujari
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.