Di quali file ho bisogno per eseguire il backup per mantenere le mie impostazioni utente Linux?


13

Ho bisogno di eseguire un'installazione pulita dopo un problema con il driver grafico errato.

Quali sono i file di cui devo eseguire il backup per mantenere tutte le impostazioni degli utenti in Linux?

La mia distribuzione è Fuduntu.


1
Ho modificato la tua domanda, se non sei soddisfatto delle modifiche, puoi ripristinare o modificare nuovamente.
Baarn,

3
Fondamentalmente è necessario eseguire il backup della /homedirectory, ma a seconda dell'utilizzo o delle installazioni sarebbe utile eseguire il backup /etc /usre /var. Ma è probabile che copi un file di configurazione errato sul nuovo sistema. Consiglierei di risolvere il problema invece di eseguire un'installazione pulita.
Baarn,

Avevo provato [code] yum history -undo <id delle ultime ultime installazioni> [code] ma non mi ha aiutato. Anche il boout con diverse modalità vga "vga = ask" è impotente. Solo il terminale è accessibile. Quindi posso rm o copiare o effettuare altre operazioni sui file. Congela in avvio uno gnomo conchiglia grafica.
Yurij73,

1
@ Yurij73: è possibile racchiudere il codice con `e` (backquote) nei commenti e nelle risposte.
Linuxios,

Risposte:


11

Il minimo indispensabile sarebbe mantenere i file dell'utente all'interno /home. Inoltre, per sapere quali file tenere da /etcesso è utile utilizzare un sistema del genere in etckeepergrado di tenere traccia della cronologia delle modifiche /etce di chi le ha apportate. IE: erano modifiche di distribuzione o modifiche che hai apportato?

Per il backup stesso, copio sempre quanto segue:

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

Esistono modi per eseguire il backup di questi utilizzando Rsync in un'area separata, utilizzando i collegamenti fissi in modo che non venga utilizzato spazio aggiuntivo sui backup successivi.

È quindi possibile ripristinare così /home/*com'è, ma si desidera selezionare file / cartelle specifici come necessario da /vare /etc. Saprai se hai bisogno di qualcosa di specifico /usr/local, perché molto probabilmente lo avrai messo di proposito.

Il contenuto /vare /usr/sharepuò essere complicato. Apache, mediawiki, wordpress e vari altri servizi archiviano i dati in entrambi. Dovresti sapere se hai dei dati memorizzati in questi dalla configurazione che hai fatto quando hai impostato questi servizi. Se non si esegue alcun servizio 'server' o 'web', si può essere sicuri di non eseguire il backup di questi, ma è sempre più saggio eseguire il backup che desiderare di aver eseguito il backup.

A meno che tu non abbia cose modificate a mano /etc, probabilmente sei al sicuro con una configurazione pulita. Se hai apportato modifiche fatte a mano /etc, è meglio portarle a mano in modo da sapere esattamente cosa stai introducendo nel sistema pulito.

/optpuò anche essere una directory di interesse. Di solito viene creato durante l'installazione di software distribuito con il proprio programma di installazione da software esterno alla propria distribuzione. Il backup di questa è un'opzione, ma potresti voler reinstallare quei pacchetti, poiché hanno configurazioni che richiedono collegamenti in/etc


1
Im presumo che /usertu intenda /home/[username], anche se sembra che tu stia cercando di dire /usre abbia aggiunto una lettera. potrebbe voler modificare per chiarire questo
DeveloperACE
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.