У меня есть сервер Centos7, выполняющий установку nginx/dovecot/ispconfig/roundcube/mariadb и т.д. и несколько других меньших вещей (согласно https://www.howtoforge.com/perfect-server-centos-7-x86_64-nginx-dovecot-ispconfig-3). Моя установка nginx не установлена в типичном каталоге, который использовала бы 'вкусная' установка, таким образом, этот бит волнует меня больше всего.
Я надеюсь перемещать свой сервер из однажды компании другому (для перемещения к британскому поставщику), но не хочу должным быть настраивать все это снова, поскольку это возьмет мне возрасты.
Я видел несколько идей как использование rsync и вещи, но есть ли лучший предложенный способ сделать это или руководство там, кто-либо использовал прежде?
Мое беспокойство прибывает к Пользователям в системах и затем системным файлам как конфигурация eth0, которая, очевидно, я не хочу его содержащий неправильный IP на новом сервере и т.д.
Спасибо!
Вот почему вам следует стандартизировать серверы, а не создавать их. Если процесс был хорошо задокументирован и вы знаете, какие файлы нужно копировать, тогда для его повторной настройки не потребуется много времени.
Даже если вы восстановите резервную копию на новом сервере, вам все равно придется отслеживать везде IP-адреса. указаны. Это будет не просто eth0, это будет место, где любая из ваших служб привязана к ip + port, iptables, правилам доступа к базе данных и т. Д.