Ответ 1
Это невозможно ТМК. Вам нужно будет создать еще один диск и скопировать данные, хотя вы можете развернуть снимок на более крупный диск.
У меня есть постоянный диск размером 100 ГБ, прикрепленный к экземпляру виртуальной машины. Но мне не нужно все это пространство, и поэтому я не хочу, чтобы за него были выставлены счета. У этого есть некоторые данные также. Я сделал снимок диска и попытался создать еще один.
При попытке создать новый он не будет стоить меньше 100 ГБ и говорит, поскольку моментальный снимок также составляет 100 ГБ, новый диск должен иметь минимальный размер 100 ГБ.
Как я могу сделать меньший постоянный диск из моментального снимка? Или уменьшить размер существующего?
Это невозможно ТМК. Вам нужно будет создать еще один диск и скопировать данные, хотя вы можете развернуть снимок на более крупный диск.
Мне недавно нужно было сделать это. Я изначально создал диск 500 ГБ, но быстро понял, что это была ошибка, поскольку диск использует только 20 ГБ.
Процесс высокого уровня включает создание нового экземпляра с желаемым меньшим размером диска. Остановка всех служб, которые пишут на большой диск (думаю, MySQL/MongoDB, NGINX/Apache и т.д.). Затем, используя rsync
, скопируйте все файлы с большего диска на меньший диск, исключая подмножество конкретных данных экземпляра.