2015-07-31 4 views
10

У меня есть постоянный диск 100GB, прикрепленный к экземпляру виртуальной машины. Но мне не нужно все это пространство, и поэтому я не хочу, чтобы за него были выставлены счета. У этого есть некоторые данные также. Я сделал снимок диска и попытался создать еще один.Уменьшить постоянный размер диска

При попытке создать новый, он не будет принимать значение меньше, чем 100GB и говорит, так как снимок также 100GB, новый диск должен иметь минимальный размер 100GB.

Как сделать меньший постоянный диск из моментального снимка? Или уменьшить размер существующего?

ответ

1

Мне недавно пришлось это сделать. Я изначально создал диск 500 ГБ, но быстро понял, что это была ошибка, так как диск использует только 20 ГБ.

Процесс высокого уровня предполагает создание нового экземпляра с требуемым меньшим размером диска. Остановка всех служб, которые пишут на большой диск (думаю, MySQL/MongoDB, NGINX/Apache и т. Д.). Затем, используя rsync, скопируйте все файлы с большего диска на меньший диск, исключая подмножество конкретных данных экземпляра.

+0

Не могли бы вы дать некоторые «скрипты» в качестве примера для понимания? – niaomingjian

Смежные вопросы