Установка клонирования Debian / Ubuntu [закрыто]
-
05-07-2019 - |
Вопрос
Есть ли простой способ клонировать всю установленную систему debian / ubuntu целиком?
Я хочу иметь идентичную установку с точки зрения установленных пакетов и как можно большего количества настроек.
Я просмотрел варианты aptitude, apt-get, synaptic, но ничего не нашел.
Решение
Это руководство должно ответить на ваш прямой вопрос
Но я бы порекомендовал Rsync и просто клонировал весь / root. Это только дорого в первый раз.
Вы также можете создать свой собственный репозиторий пакетов, и все ваши машины будут запускать свои ежедневные обновления из вашего репозитория.
Другие советы
Как зеркально отразить установку apt-get.
Первичная система
dpkg --get-selections > installed-software
scp installed-software $targetsystem:.
Целевая система
dpkg --set-selections < installed-software
dselect"
Выполнено.
+1 к этому сообщению
Предположим, вы хотите установить Ubuntu на несколько идентичных систем, которые вы можете попробовать с помощью Функция автоматической установки .
Для этого вы можете использовать rsync, и на ubuntuforms есть интересная тема: ubuntuforms
Существует RSYNC, который позволяет синхронизировать файлы между установками. Таким образом, вы можете просто rsync весь ваш дистрибутив или, по крайней мере, каталоги, которые содержат программы и файлы конфигурации.
Кроме того, я не знаю, является ли это тем, о чем вы спрашиваете, но вы можете превратить вашу существующую установку в образ ISO, это позволит вам установить ее в другом месте, получив таким образом дубликат.
Надеюсь, это поможет
Если диски и системы идентичны, вы можете использовать dd для копирования исходного компьютера на целевой сервер.
Единственные изменения, которые необходимо будет сделать при загрузке новой машины, - это изменить имя хоста.
Как только машина будет продублирована, перейдите к тому, что предложили другие ответы, и посмотрите на rsync. Вы не захотите все rsync, хотя: файлы системного журнала и т. Д. Должны быть оставлены в покое.
Кроме того, в зависимости от того, как часто " изменяется " предназначены для любой системы (от закладок до загруженных ISO), вам может потребоваться запустить rsync в режиме демона и обновлять его почти постоянно.
У нас systemimager отлично работает с RHEL и CentOS. Не пробовал это на Debian. Трюк, связанный с Лукой, прекрасно работает с Debian.
Ну, все зависит от масштаба, и от того, как часто вы хотите его использовать, использование systemimager в основном rsync на стероидах, у него есть несколько сценариев, которые упрощают создание изображений и позволяют настраивать сеть и т. д. Это можно легко использовать где вам нужно создать ферму веб-серверов или ферму почтовых серверов с небольшой разницей между установками, когда вы можете загрузить одну пустую систему по сети и полностью ее установить. Преимущество этого в том, что он почти полностью автоматизирован, скрипт изучает ваш макет разбиения и автоматически применяет его.
Если вам нужна только одна копия системы, сохраняйте простоту, загружайтесь с livecd, создавайте разделы, копируйте по сети с помощью rsync, устанавливайте загрузчик и все будет хорошо.