Установка Clone Debian/Ubuntu

Есть ли простой способ клонирования всей установленной системы debian/ubuntu?

Я хочу иметь идентичную установку с установленными пакетами и как можно больше настроек.

Я изучил варианты aptitude, apt-get, synaptic, но ничего не нашел.

Ответы

Ответ 1

Это руководство должно ответить на ваш прямой вопрос

Но я бы рекомендовал Rsync и просто клонировать весь /root. Его единственный дорогой в первый раз.

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

Ответ 2

Как зеркалировать установки apt-get.

Первичная система

dpkg --get-selections > installed-software
scp installed-software $targetsystem:.

Целевая система

dpkg --set-selections < installed-software
dselect"

сделано.

+1 к этому сообщению

Ответ 3

Предположим, что вы хотите установить Ubuntu на несколько идентичных систем, вы можете попробовать с помощью функции Automatic Install.

Ответ 4

Вы можете использовать rsync для этого, и есть интересный поток об этом на ubuntuforms: ubuntuforms

Ответ 5

Существует RSYNC, который позволяет синхронизировать файлы между установками. Таким образом, вы можете просто rsync весь дистрибутив или, по крайней мере, каталоги, содержащие программы и файлы конфигурации.

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

Надеюсь, что поможет

Ответ 6

Если диски и системы идентичны, вы можете использовать dd для копирования исходной машины в цель.

Единственными изменениями, которые необходимо будет предпринять при загрузке новой машины, было бы изменение имени хоста.

Как только машина была дублирована, пойдите с тем, что предложили другие ответы, и посмотрите на rsync. Вы не захотите rsync все, хотя: файлы системных журналов и т.д. Следует оставить в покое.

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

Ответ 7

SystemImager FAI

У нас есть система, которая отлично работает с RHEL и CentOS. Не пробовал это на Debian. Трюк, связанный с Лукой, отлично работает с debian.

Ответ 8

Ну, все зависит от масштаба и того, как часто вы хотите его использовать, используя systemimager, в основном rsync на стероидах, у него есть несколько сценариев, которые упрощают создание изображений и позволяют вам устанавливать сетевые настройки и т.д. Это можно легко использовать где вам нужно создать ферму веб-серверов или ферму почтового сервера с небольшой разницей между установками, в которых вы можете загружать одну пустую систему по сети и полностью ее устанавливать. Преимущество этого заключается в том, что он почти полностью автоматизирован, script изучает ваш формат разметки и автоматически применяет его.

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