У меня есть экземпляр Google Compute Instance (VM) с диском объемом 2 ТБ и около 80 ГБ используемого пространства. Я хотел заархивировать эту виртуальную машину, чтобы мне не выставляли счет за все 2 ТБ, а также чтобы ее можно было быстро воссоздать в случае необходимости. Снимки диска кажутся лучшим вариантом, поскольку упоминается, что в этом случае мне выставляют счет только за используемое дисковое пространство. Но когда я пытаюсь это сделать, размер снимка, который я получаю, составляет около 600 ГБ, что почти в 10 раз превышает используемое пространство, но все же меньше, чем полные 2 ТБ.
Я пробовал дефрагментировать диск, но это не помогло. Я также попытался использовать «zerofree» для записи 0 в неиспользуемое пространство, и это уменьшило размер снимка до 20 ГБ — в 4 раза меньше, чем используемое пространство. Однако для запуска zerofree требуется много усилий и времени, но я предполагаю, что это помогает при сжатии диска.
Есть ли лучший способ повысить эффективность сжатия диска в этом случае? Может быть, какой-то важный шаг, который я пропустил при создании снимка диска?
ПРИМЕЧАНИЕ. Я также пробовал образы машин, но, похоже, они используют моментальные снимки дисков под капотом, и по какой-то причине они стоят дороже.