1

Фон:

У меня есть несколько виртуальных машин, на которых запущен debian-wheezy на домашней коробке сервера ESXi с бесплатной лицензией.

Когда я впервые их установил, будучи новичком, я сильно переоценил требования к дисковому пространству для каждого и использовал предварительно выделенный ("толстый"?) вариант.

Итак, теперь я хочу перенести эти виртуальные машины на меньшие диски, и я уже установил, что не существует автоматического способа сделать это с помощью бесплатной лицензии (вкл. Veeam Backup).

Я могу создать новый виртуальный диск нужного размера для каждого виртуального компьютера, смонтировать его, разбить на разделы и т.д., Но я собираю этот материал воедино из десятков веб-страниц; Я не нашел ни одного пошагового набора инструкций.

Вопрос:

Кто-нибудь знает, есть ли пошаговые инструкции по переносу установки Linux на жесткий диск меньшего размера?

1 ответ1

2

Вам не нужно переносить данные на новые диски. Вы можете просто сжать разделы, используя графический инструмент, такой как gparted (подробнее об этом здесь), или через командную строку, используя resize2fs (см., Например, этот вопрос или это руководство).

После того, как вы это сделаете, сервер ESXi сможет уменьшить vmdk. База знаний VMware объясняет это здесь.

ПРИМЕЧАНИЕ: любая операция низкого уровня в файловой системе или образе диска по своей природе опасна, поэтому, пожалуйста, сделайте резервные копии всех важных данных (которые могут быть такими же простыми, как копия vmdk). Ни я, ни какой-либо другой инструмент, который вы используете, не несут ответственности за потерю данных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .