Фон:
У меня есть несколько виртуальных машин, на которых запущен debian-wheezy на домашней коробке сервера ESXi с бесплатной лицензией.
Когда я впервые их установил, будучи новичком, я сильно переоценил требования к дисковому пространству для каждого и использовал предварительно выделенный («толстый»?) Вариант.
Итак, теперь я хочу перенести эти виртуальные машины на меньшие диски, и я уже установил, что не существует автоматизированного способа сделать это с помощью бесплатной лицензии (включая Veeam Backup).
Я могу создать новый виртуальный диск нужного размера для каждого виртуального компьютера, смонтировать его, разбить на разделы и т. Д., Но я собираю этот материал воедино из десятков веб-страниц; Я не нашел ни одного пошагового набора инструкций.
Вопрос:
Кто-нибудь знает, есть ли пошаговые инструкции по переносу установки Linux на жесткий диск меньшего размера?
источник
Ответы:
Вам не нужно переносить данные на новые диски. Вы можете просто сжать разделы, используя графический инструмент, например
gparted
(подробнее об этом здесь ), или используя командную строкуresize2fs
(см., Например, этот вопрос или это руководство ).После того, как вы это сделаете, сервер ESXi сможет уменьшить vmdk. База знаний VMware объясняет это здесь .
ПРИМЕЧАНИЕ: любая операция низкого уровня в файловой системе или образе диска по своей природе опасна , поэтому, пожалуйста, сделайте резервные копии всех важных данных (которые могут быть такими же простыми, как копия vmdk). Ни я, ни какой-либо другой инструмент, который вы используете, не несут ответственности за потерю данных.
источник