Облачная платформа Google
Из документации Google Cloud: https://cloud.google.com/compute/disks-image-pricing#persistent_disk_snapshots
Когда вы удаляете полный или инкрементный снимок, некоторые его данные могут переместиться в следующий инкрементный снимок в цепочке снимков. Эти дополнительные данные увеличивают стоимость хранения, поскольку вы используете больше места в системе хранения.
В документации Google Cloud они предоставляют пример того, как хранятся добавочные снимки: https://cloud.google.com/compute/docs/disks/create-snapshots
Снимок 3 содержит любые новые или измененные данные с момента снимка 2, но не будет содержать никаких неизмененных данных из снимка 1 или 2. Вместо этого снимок 3 содержит ссылки на блоки в снимке 1 и снимке 2 для любых неизмененных данных.
Веб-сервисы Amazon
Однако, чтобы лучше проиллюстрировать, в документации AWS есть примеры сценариев удаления инкрементного снимка: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-deleting-snapshot.html
Удаление моментального снимка может не снизить затраты вашей организации на хранение данных. Другие снимки могут ссылаться на данные этого снимка, и эти данные всегда сохраняются. Если вы удаляете моментальный снимок, содержащий данные, используемые более поздним моментальным снимком, затраты, связанные с указанными данными, распределяются на более поздний моментальный снимок.
AWS заявляет, что удаление может не снизить использование хранилища и затраты. Хотя это не говорит о том, что хранение и стоимость увеличатся.
Почему и как удаление снимка в GCE увеличивает объем хранилища и стоимость?
Это связано с инкрементным характером снимков. Предположим, у нас есть три снимка:
Какой бы снимок вы ни удалили, остальные будут содержать всю необходимую информацию для восстановления полных данных в этот момент. Например, если вы удалите снимок 2, информация о добавленном блоке D и удаленном блоке C будет назначена снимку 3.
Таким образом, вы не освободите место для хранения.