Я только что установил CentOS и нашел пару обновлений, используя yum check-updates .

  1. Как я могу делать резервные копии для всех файлов в каждом обновлении? Например, rpm или udev.

    Я старался:

    cp -Rp /where-it-is-located /to-where-i-want
    

    Это работает, но:

  2. Как мне узнать, какие файлы или каталоги для резервного копирования?

1 ответ1

0

Резервное копирование системных двоичных файлов и файлов конфигурации, не редактируемых пользователем, не является стандартной практикой в Linux. Предполагается, что обновления протестированы и работают хорошо, поэтому при применении обновлений существует минимальный риск. С другой стороны, если обновления что-то сломают, система не будет загружаться / использоваться, и вам придется выполнять ручное восстановление данных, подключив диск в другую систему или загрузившись с другой ОС. Вы делаете резервные копии ваших конфиденциальных незаменимых данных (т. Е. Всех данных в ОС, кроме тех, которые вы можете легко заменить как бесплатную загрузку), верно? :)

Если вы настаиваете на резервном копировании файлов операционной системы, существуют надежные решения для резервного копирования, такие как Amanda и Bacula. Но не существует простого, надежного способа резервного копирования транзакций yum и их возврата по команде. Тем более, что yum от времени любит очищать свой кэш rpm, поэтому со временем вы теряете старые версии rpms, которые устарели. Это сделано для экономии места на диске.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .