Homepage » come » Come scegliere cosa eseguire il backup sul proprio server Linux Home

    Come scegliere cosa eseguire il backup sul proprio server Linux Home

    Se disponi di un server domestico alimentato da Linux, probabilmente aggiornerai il tuo SO ogni tanto. Ecco alcuni file importanti di cui eseguire il backup e alcune utilità alternative che ti aiuteranno a metterti subito in funzione.

    Naturalmente, ogni server di casa sarà un po 'diverso, e dovresti adattare di conseguenza queste raccomandazioni: è solo una guida generale per aiutarti a capire da dove iniziare.

    Immagine di daryl_mitchell

    /casa

    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.

    Apt Sources

    L'elenco delle fonti software utilizzate da apt si trova in "/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 in quello più recente (ad esempio "lucido" in "maverick") e copiare quelle righe nel tuo nuovo sources.list, ma per molti repository dovrai scaricare un nuova chiave gpg prima di poterli 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, nonché 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 usi SSH per accedere da remoto al tuo computer, potresti voler 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 compito è di 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, è possibile copiare il resto della riga nel vecchio file fstab in modo da non dover perdere tempo a cercare tutte le opzioni. Questo è davvero 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 hai il tuo server configurato per fare backup automatici con strumenti come rsync o Simple Backup, allora vorrai prendere i loro file di configurazione. La configurazione di Rsync è ubicata in "/etc/rsyncd.conf" e il backup semplice è in "/etc/sbackup.conf".

    File del sito Web

    Molte persone hanno Apache, MySQL e / o PHP installati sui loro server di casa per eseguire 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 stesso, 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 (^) deve essere lì. Non dimenticare di installare phpMyAdmin per configurare facilmente i tuoi database MySQL!

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

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