Размер моментального снимка диска, созданного вычислительным движком Google, превышает используемое пространство.

У меня есть экземпляр Google Compute (VM), диск объемом 2 ТБ и около 80 ГБ используемого пространства. Я хотел заархивировать эту виртуальную машину, чтобы мне не выставляли счет за все 2 ТБ, а также чтобы ее можно было быстро воссоздать в случае необходимости. Снимки диска кажутся лучшим вариантом, поскольку упоминается, что в этом случае мне выставляют счет только за используемое дисковое пространство. Но когда я пытаюсь это сделать, размер снимка, который я получаю, составляет около 600 ГБ, что почти в 10 раз превышает используемое пространство, но все же меньше, чем полные 2 ТБ.

Я пробовал дефрагментировать диск, но это не помогло. Я также попытался использовать «zerofree» для записи 0 в неиспользуемое пространство, и это уменьшило размер снимка до 20 ГБ -, что в 4 раза меньше используемого пространства. Однако для запуска zerofree требуется много усилий и времени, но я предполагаю, что это помогает при сжатии диска.

Есть ли в этом случае лучший способ повысить эффективность сжатия диска? Может быть, какой-то важный шаг, который я пропустил при создании снимка диска?

ПРИМЕЧАНИЕ. :Я также пробовал образы машин, но они, похоже, используют моментальные снимки дисков под капотом, и по какой-то причине они стоят дороже.

0
задан 9 September 2021 в 21:18
1 ответ

Диски обычно имеют файловые системы. Файловые системы содержат пользовательские данные и метаданные файловой системы. Детали зависят от схемы разбиения диска и типа файловой системы. Снимок состоит из измененных дисковых блоков. Сюда входят блоки данных диска, которые были выделены, изменены, а затем освобождены файловой системой.

Стратегия-нулевого блока заключается в увеличении количества измененных блоков, что означает, что восстановление моментального снимка займет больше времени. Примечание:постоянные диски могут быть восстановлены из моментальных снимковленивымспособом, который создает видимость быстрого восстановления, в то время как происходит фактическое восстановление данных. Однако этот процесс использует пропускную способность диска для передачи данных в фоновом режиме.

Рекомендация:

Используйте tar или аналогичные инструменты архивации и сохраните файлы в облачном хранилище в виде сжатого архива. Воссоздание постоянного диска, разбиение на разделы и форматирование очень просты и в большинстве случаев занимают секунды. Затем восстановите сохраненные файлы.

0
ответ дан 9 September 2021 в 22:26

Теги

Похожие вопросы