Назад | Перейти на главную страницу

Можно ли использовать rsync для обновления операционных систем?

У меня есть два одинаковых жестких диска (скажем, HDD1 и HDD2) емкостью 4 ТБ. Я хочу установить CentOS, обновить ее, установить службы и создать пользователей на одном из жестких дисков, например HDD1.

Теперь, если я хочу клонировать это на HDD2, это займет огромное количество времени. Поэтому вместо этого я хотел бы сначала создать идентичные разделы и установить CentOS той же версии, установленной на HDD1, а затем rsync HDD1 на HDD2 при загрузке с какой-либо действующей ОС. Будет ли это служить той же цели, что и копия (но не клон) HDD1 на HDD2, или возникнут некоторые проблемы, о которых я должен беспокоиться?

Это не совсем сработает. Специальные каталоги, такие как / dev и / proc, не будут правильно созданы на втором диске. Вы также не получите Master Boot Record с диска, поэтому HDD2 не будет загрузочным по умолчанию.

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

https://wiki.centos.org/HowTos/ManualInstall может также дать вам несколько указателей на то, что еще может потребоваться скопировать.