Рабочее клонирование управляет

У меня есть машина Linux, которую я хотел бы клонировать, но я должен часто использовать ее и не могу удалить ее для использования CloneZilla или другого программного обеспечения, которое требует начальной загрузки прочь живые медиа. Есть ли так или иначе, я могу клонировать рабочую машину Ubuntu, не выключая ОС? Идеально я хочу единственную программу, которая обработает основные элементы для меня. Таким образом, одиночное нажатие или программа небольшого-количества-щелчка были бы идеальны.

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

4
задан 14 November 2016 в 14:53

1 ответ

Правовая оговорка: Я - исходный автор WereSync

WereSync, может клонировать рабочий диск. Это также клонируется к диску другого размера, включая меньший в случае необходимости.

Установка с pip:

pip install weresync

Затем запускает программу с корневыми полномочиями. Это должно базироваться полномочия, потому что это должно получить доступ к Вашим блочным устройствам для копирования. Следующее для таблицы разделов GPT:

sudo weresync -C --grub-partition 2 --efi-partition 1 /dev/sda /dev/sdb

Эта команда сделает загрузочный клон/dev/sda на/dev/sdb. -C метки флага, что целевой диск не может иметь той же схемы выделения разделов как исходный диск. Если проверка перестанет работать, то WereSync повторно разделит целевой диск, таким образом, он будет соответствовать исходному диску. После Вашего первого резервного копирования Вы, вероятно, хотите удалить этот флаг, так как механизм проверки иногда возвращает ложные положительные стороны и сотрет предыдущее резервное копирование. WereSync создает резервную копию инкрементно, таким образом, это быстрее, если у Вас есть предыдущее неповрежденное резервное копирование.

Эти --grub-partition флаг должен быть передан число раздела для раздела, на котором должна быть установлена личинка. Это обычно - раздел, смонтированный на /. Таким образом, если Вы имеете/dev/sda2 как свой корневой раздел, передаете --grub-partition 2 WereSync.

Эти --efi-partition флаг только относится к системам UEFI. Это должно быть количество Вашего efi раздела. Если Ваш efi раздел находится на передаче/dev/sda1 --efi-partition 1 к WereSync. Найти Ваше efi использование раздела sudo parted /dev/sda p и искать раздел с флагом "начальной загрузки". Это - число, находится в крайне левом столбце.

, Если у Вас есть свой каталог начальной загрузки на отдельном разделе, необходимо будет передать число того раздела эти --boot-partition флаг.

Эта команда сотрет все данные по/dev/sdb, так, несомненно, сохранит любые данные, которые Вы хотите оттуда. [Еще 1125] документация и параметры командной строки могут быть найдены в документация WereSync .

<час>

WereSync использует rsync, как упомянуто в вопросе, но автоматизирует процесс копирования. Это также обновит Ваш fstab и переустановит личинку для создания клона загрузочным. Однако из-за различия систем Linux, определенные установки не могут работать правильно.

из-за использования rsync, клоны, сделанные с WereSync, будут обновлением инкрементно, приветствуя увеличение скорости клонов.

3
ответ дан 1 December 2019 в 10:01

Другие вопросы по тегам:

Похожие вопросы: