16Jul

Come scegliere cosa eseguire il backup sul proprio server Linux Home

click fraud protection

Se si dispone di un server domestico alimentato da Linux, probabilmente si aggiornerà il sistema operativo ogni tanto. Ecco alcuni file importanti di cui eseguire il backup e alcune utilità alternative che ti aiuteranno a metterti subito in funzione.

Ovviamente, ogni server di casa sarà un po 'diverso, e dovresti modificare di conseguenza questi consigli: è solo una guida generale per aiutarti a capire da dove iniziare.

Immagine di daryl_mitchell

/ home

Iniziamo con l'ovvio./ home contiene una cartella per ogni utente sul tuo sistema. La tua home directory personale è quella in cui sono presenti tutti i tuoi brani musicali, film, immagini e documenti( a meno che non utilizzi una partizione separata per loro), ma contiene anche i file di configurazione per gli altri programmi. Premi Ctrl + H in nautilus per mostrare i file nascosti e ne vedrai una sfilza! Esegui il backup di tutto ciò che ti serve. Non è una cattiva idea eseguire il backup di questa directory anche se si dispone di una partizione separata / home, poiché la reinstallazione potrebbe sovrascrivere un numero limitato di questi file di configurazione. Ripeti il ​​processo per tutti gli utenti.

instagram viewer

Apt Sources

L'elenco delle fonti software utilizzate da apt si trova su "/etc/apt/ sources.list" e le chiavi gpg con segno si trovano nella directory /etc/apt/sources.list.d/.Se hai già utilizzato Linux, probabilmente hai installato software da altri repository oltre alle impostazioni predefinite. Dopo aver reinstallato, potresti semplicemente dover cambiare il marker di distro finale a quello più recente( ad esempio "lucido" a "maverick") e copiare quelle righe sul tuo nuovo sources.list, ma per molti repository dovrai scaricare unnuova chiave gpg prima di poterle usare. Per lo meno, servirà almeno a ricordare ciò che avevi sul tuo vecchio setup. Ubuntu-Tweak offre un modo per installare software e repository, oltre a modificare un sacco di impostazioni e funge da eccellente alternativa a questo backup.

Configurazione Samba

Se si configurano condivisioni Samba( Windows), sarà necessario copiare "/etc/samba/ smb.conf".Le configurazioni di Samba cambiano molto poco tra le versioni, quindi puoi semplicemente usare la tua vecchia copia dopo averla reinstallata. Se devi riconfigurarlo o dimenticarti di eseguire il backup, gadmin-samba( per Gnome) e KSambaPlugin( per KDE) forniscono entrambi un editor GUI per smb.conf che semplifica la modifica e il ripristino.

SSH

Se si utilizza SSH per accedere in remoto al computer, è possibile risparmiare tempo eseguendo il backup dei suoi file di configurazione, situati in "/etc/ssh/ ssh_config" e "/etc/ssh/ sshd_config".

fstab

Il file in questione è "/etc/ fstab" e il suo lavoro deve essere la tabella del file system di Linux. Non commettere errori, non sarà possibile utilizzare il file fstab della vecchia installazione sulla nuova installazione. Questo perché gli UUID cambiano ogni volta che si riformatta una partizione. Tuttavia, puoi copiare il resto della linea nel tuo vecchio file fstab in modo da non dover perdere tempo a cercare tutte le opzioni. Questo è veramente utile se hai molte partizioni, condivisioni auto-montate, una partizione separata / home, ecc. Puoi anche usare pySDM( Gnome) o mountmanager( KDE), poiché entrambi forniscono un processo GUI per modificare il tuo file fstab, ma assicurati di fare prima un backup manuale. Dalla maggior parte degli account intorno alla rete, sembra più sicuro conoscere le opzioni in fstab e modificarlo manualmente, quindi tienilo a mente. Programmi di backup

Se si dispone del server configurato per eseguire backup automatici con strumenti come rsync o Simple Backup, è necessario acquisire i propri file di configurazione. La configurazione di Rsync è in "/etc/ rsyncd.conf" e Simple Backup è in "/etc/ sbackup.conf".File del sito Web

Molte persone hanno installato Apache, MySQL e / o PHP sui propri server domestici per l'esecuzione di siti Web personali. Mentre i loro file di configurazione possono essere un po 'troppo complicati per eseguire il backup, non dovresti dimenticarti di farlo per il tuo sito web, che si trova in "/var/ www".

Probabilmente stai meglio riconfigurando Apache, MySQL e PHP quando li reinstallerai, dato che le loro versioni possono cambiare e potresti voler usare password più nuove. Quando si va a fare ciò, si possono facilmente installare tutti e tre in un colpo solo in Ubuntu con il seguente comando:

sudo apt-get install lamp-server ^

E sì, quel segno di omissione( ^) deve essere presente. Non dimenticare di installare phpMyAdmin per configurare facilmente i tuoi database MySQL!

sudo apt-get install libapache2-mod-auth-mysql phpmyadmin

Avrai bisogno di colpire la barra spaziatrice quando selezioni l'installazione di Apache. Lo hai fatto correttamente se vedi un asterisco( *) vicino. E, come sempre, assicurati di cambiare tutte le password predefinite per tutto. Felice ri-installazione!