Які файли мені потрібно створити для резервного копіювання, щоб зберегти мої налаштування користувача Linux?


13

Мені потрібно виконати чисту установку після поганої проблеми з драйвером графіки.

Які файли потрібно створити для резервного копіювання, щоб зберегти всі налаштування користувачів у Linux?

Мій дистрибутив - fuduntu.


1
Я редагував ваше запитання, якщо ви незадоволені змінами, які ви можете повернути або відредагувати знову.
Baarn

3
В основному вам потрібно створити резервну копію /homeкаталогу, але залежно від використання та встановлення це допоможе створити резервну копію /etc /usrта /var. Але є ймовірність, що ви скопіюєте невірний конфігураційний файл у свіжу систему. Я рекомендую виправити проблему замість чистої установки.
Baarn

Я спробував [code] yum history -undo <кілька останніх ідентифікаторів встановлення> [code], але мені це не допомогло. Також безрезультатним є боутування з різними режимами vga "vga = ask". Просто термінал доступний. Тож я можу виконувати або копіювати, або робити інші файлові операції. Він застигає під час завантаження графічного оболонки гнома.
Юрій73

1
@ Yurij73: Ви можете оточити код з `і` (зворотне цитування) у коментарях та відповідях.
Linuxios

Відповіді:


11

Мінімальним мінімумом буде збереження власних файлів користувача в межах /home. Крім того, для того, щоб знати, які файли потрібно зберегти /etc, корисно використовувати таку систему, etckeeperяка може відслідковувати історію змін /etcі хто їх вніс. IE - чи були вони зміни в розповсюдженні чи зміни, які ви внесли?

Для резервного копіювання я завжди копіюю таке:

/usr/local
/usr/share
/home
/var
/etc
/root

Існують способи резервного копіювання даних за допомогою Rsync в окрему область, використовуючи жорсткі посилання, щоб додатковий простір не використовувався для подальших резервних копій.

Потім можна відновити так, /home/*як є, але ви захочете вибрати конкретні файли / папки за потребою з /varі /etc. Ви дізнаєтесь, чи потрібне вам щось конкретне /usr/local, тому що, швидше за все, ви поставите це туди цілеспрямовано.

Вміст /varі /usr/shareможе бути складним. Apache, mediawiki, wordpress та різні інші сервіси зберігають дані в будь-якому. Ви повинні знати, чи є у вас якісь дані, збережені в конфігурації, яку ви робили під час налаштування цих служб. Якщо ви не запускаєте жодних "серверних" або "веб-" служб, ви можете бути в безпеці не створювати резервні копії, але це завжди розумніше робити резервне копіювання, ніж бажати, щоб ви створили резервну копію.

Якщо ви не редагували вручну речі, /etcви, ймовірно, в безпеці з чистою конфігурацією. Якщо у вас є зміни /etc, зроблені вручну , найкраще перенести їх вручну, щоб ви точно знали, що ви вводите в чисту систему.

/optможе також викликати занепокоєння. Він, як правило, створюється при встановленні програмного забезпечення, що поширюється разом із власним інсталятором, із програмного забезпечення, яке не знаходиться у вашому розпорядженні. Резервне копіювання цього варіанту є можливим, але ви, можливо, захочете перевстановити ці пакунки, оскільки вони мають конфігурації, що вимагають повернення в/etc


1
їм припускаючи при /userви маєте в виду /home/[username], хоча це звучить , як ви намагаєтеся сказати , /usrі додав лист. Міг хочу редагувати, щоб уточнити це
DeveloperACE
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.