Можно ли использовать утилиту Trinity Rescue Kit mclone(8) для клонирования диска с несколькими разделами ext3/ext4 ?

В частности, если у меня есть один компьютер (отправитель, на котором выполняется mclone -s) с диском, разделенным на sda1 как / и sda2 как /home , и другие компьютеры (получатели, на которых запущена mclone) с идентичным оборудованием, но не разделенными дисками, я вижу три Возможные результаты:

  • mclone может автоматически клонировать оба раздела и правильно настроить разделы
  • mclone может потребовать от меня клонировать один раздел за раз
  • mclone может потребовать от меня сначала разбить каждый удаленный компьютер по отдельности, а затем клонировать один раздел за раз

Обычно я просто попробую это и посмотрю, что произойдет, но компьютеры еще не пришли. Какие-нибудь мысли?

1 ответ1

1

Во-первых, позвольте мне уточнить некоторые требования.

  1. Вам нужен другой компьютер и добавьте жесткий диск, достаточно большой, чтобы вместить образ. (обычно размер изображения составляет от 75% до 50%. 20 ГБ - это 10 ГБ до 15 ГБ.)
  2. Для максимальной скорости все компьютеры должны быть размещены в одной комнате хотя бы временно. Я получил дешевый гигабитный 24-портовый коммутатор Netgear.
  3. DHCP-сервер не может пересекать подсети, и если в вашей компании есть существующий DHCP-сервер, он будет мешать ему.
  4. Этот процесс генерирует поток многоадресных рассылок, поэтому лучше всего делать это вне производственной сети.
  5. Если вы делаете это вне своей производственной сети, вам не придется беспокоиться о том, что ИТ-специалисты будут кричать на вас за замедление работы сети.

Обзор основных шагов:

  1. Загрузите другой компьютер (сервер) с добавленным жестким диском с живого компакт-диска DRBL.
  2. Подключите (сервер) к главному (клонируемому) компьютеру.
  3. Настройте его (см. Ниже).
  4. Загрузитесь по сети (мастер) и дождитесь завершения создания образа.
  5. С помощью "dcs" переключите сервер в режим "восстановления диска" (см. Ниже "Время волшебства")
  6. Сеть клиентов и подождите.

  • Записать drbl LiveCD.
  • Загрузитесь с LiveCD.
  • дважды щелкните "Start Drbl"
    Когда он запрашивает IP-адрес, я люблю использовать 192.168.0.1. Примите все остальные значения по умолчанию.

Предварительно отформатируйте жесткий диск, чтобы сохранить образ с любой файловой системой, которую вы хотите.

Откройте окно терминала и введите:

sudo su
mount /dev/sdb1 /home/partimag
dcs

Теперь вы получите графический интерфейс.

Start Clonezilla
"Save disk"
Enter the name "Now in server"
name the image. (for example:Room 200 )
"use the image partition table"
"turn computer off when done"

В противном случае примите значения по умолчанию.

Когда это будет сделано, подключите сетевой кабель от этого ПК к устройству Good / Master. Включите его и нажмите F12. Если в BIOS включена сетевая загрузка, компьютер загрузится, и модуль drbl перехватит его.


Теперь пришло время для магии:

dcs

restore disk
select the image
"Multicast"
Wait for 32 PCs or whatever you have.

Когда вы закончите, сервер будет терпеливо ждать, пока вы загрузите все компьютеры по сети. Как только последний компьютер будет полностью загружен, все компьютеры будут отображаться одновременно.

Задайте мне вопросы в разделе комментариев ниже.

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