Я испортил сервер Ubuntu с кучей установленных бинарников, настроек и т. д. Мне придется переустановить Ubuntu, но у меня есть полная резервная копия, скрытые файлы и все такое, хотя и не загружаемая. Я надеюсь избежать установки и настройки всего заново.
Если я скопирую все системные каталоги (bin, usr/bin, var и т. д. и т. д.) из резервной копии в новую установку, которая, предположительно, включает все мои файлы конфигурации, все будет работать сразу, как если бы я переустановил двоичные файлы через apt-get? Предположим, я также исключил все каталоги, которые необходимо исключить (например, boot и dev).
Если это не сработает, учитывая, что у меня все еще есть полный доступ к диску, какой будет самый быстрый и безболезненный способ восстановить все? Чтобы было ясно, поскольку это сервер, мне на самом деле не важен каталог /home, а все остальное.
Спасибо!
решение1
Скорее всего, это сработает, вам просто нужно сохранить права доступа к файлу, его можно заархивировать с помощью cp -a
.
Единственная проблема, о которой я могу подумать, это то, что ваша резервная система устарела в некотором роде, что сделает ее непригодной для вашего текущего ядра (например, другая система инициализации). Простое копирование системы — это то, что я делаю, когда хочу перенести свою систему на другой жесткий диск/раздел.
Поскольку вы не сможете ничего испортить, поскольку у вас все равно останется полный доступ к диску, определенно стоит попробовать.