16Jul

Hoe u een back-up op uw Linux Home Server kunt kiezen

Als u een homeserver gebruikt die wordt aangedreven door Linux, zult u waarschijnlijk uw OS om de zoveel tijd opwaarderen. Hier zijn enkele belangrijke bestanden om een ​​back-up van te maken en een aantal alternatieve hulpprogramma's die u helpen snel aan de slag te gaan.

Natuurlijk zal elke huisserver een beetje anders zijn en je moet deze aanbevelingen dienovereenkomstig aanpassen - het is slechts een algemene gids om je te helpen te begrijpen waar te beginnen.

Afbeelding door daryl_mitchell

/ home

Laten we beginnen met het voor de hand liggende./ home bevat een map voor elke gebruiker op uw systeem. Uw persoonlijke homedirectory is waar al uw muziek, films, afbeeldingen en documenten zijn( tenzij u een afzonderlijke partitie voor hen gebruikt), maar het bevat ook configuratiebestanden voor uw andere programma's. Raak ctrl + H in nautilus om verborgen bestanden te tonen en je zult er een hoop van zien! Maak een back-up van wat je nodig hebt. Het is geen slecht idee om deze directory te back-uppen, zelfs als u een afzonderlijke / home-partitie hebt, omdat bij herinstallatie een klein aantal van deze configuratiebestanden kan worden overschreven. Herhaal het proces voor alle gebruikers.

Apt Sources

De lijst met softwarebronnen die door apt worden gebruikt, bevindt zich op "/etc/apt/ sources.list" en de gesigneerde gpg-sleutels bevinden zich in de /etc/apt/sources.list.d/-directory. Als je Linux al hebt gebruikt, heb je waarschijnlijk software uit andere repositories geïnstalleerd dan alleen de standaardinstellingen. Nadat je het opnieuw hebt geïnstalleerd, hoef je misschien alleen de laatste distro-marker naar de nieuwere te veranderen( bijv. "Lucid" naar "maverick") en deze regels naar je nieuwe sources.list kopiëren, maar voor veel repositories moet je eennieuwe gpg-sleutel voordat je ze kunt gebruiken. Op zijn minst zal het op zijn minst dienen als een herinnering aan wat je had op je oude setup. Ubuntu-Tweak biedt een manier om software en repositories te installeren, en om tal van instellingen te wijzigen, en dient als een uitstekend alternatief voor deze back-up.

Samba-configuratie

Als u Samba( Windows) -shares instelt, moet u "/etc/samba/ smb.conf" kopiëren. Samba's configuraties veranderen erg weinig tussen versies, dus je kunt gewoon je oude kopie gebruiken nadat je het opnieuw hebt geïnstalleerd. Als je het opnieuw moet configureren of vergeet om het te back-uppen, bieden gadmin-samba( voor Gnome) en KSambaPlugin( voor KDE) allebei een GUI-editor voor smb.conf die het gemakkelijker maakt om te bewerken en opnieuw uit te voeren.

SSH

Als u SSH gebruikt om op afstand toegang te krijgen tot uw computer, wilt u misschien tijd besparen door een back-up te maken van de configuratiebestanden, die zich bevinden op "/etc/ssh/ ssh_config" en "/etc/ssh/ sshd_config".

fstab

Het bestand in kwestie is "/etc/ fstab" en zijn taak moet de Linux-bestandssysteemtabel zijn. Vergis u niet, u zult NIET in staat zijn om het fstab-bestand van uw oude installatie op uw nieuwe installatie te gebruiken. Dit komt omdat UUID's veranderen wanneer u een partitie opnieuw formatteert. U kunt de rest van de regel echter in uw oude fstab-bestand kopiëren, zodat u geen tijd hoeft te besteden aan het opzoeken van alle opties. Dit is erg handig als je veel partities hebt, automatisch aangekoppelde shares, een aparte / home-partitie, etc. Je kunt ook pySDM( Gnome) of mountmanager( KDE) gebruiken, omdat beide een GUI-proces bieden om je fstab-bestand te bewerken, maar zorg ervoor dat u eerst zelf een handmatige back-up maakt. Van de meeste accounts rond het 'net' lijkt het het veiligst om de opties in fstab te leren kennen en deze handmatig te bewerken, dus houd daar rekening mee.

Back-upprogramma's

Als u uw server hebt ingesteld om automatische back-ups te maken met hulpmiddelen zoals rsync of Simple Backup, dan wilt u hun configuratiebestanden ophalen. De config van Rsync is locatie op "/etc/ rsyncd.conf" en Simple Backup is op "/etc/ sbackup.conf".

-websitebestanden

Veel mensen hebben Apache, MySQL en / of PHP geïnstalleerd op hun thuisservers om persoonlijke websites te beheren. Hoewel hun configuratiebestanden een beetje te ingewikkeld kunnen zijn om een ​​back-up te maken, moet u dit niet vergeten voor uw website zelf, te vinden in "/var/ www".

U kunt Apache, MySQL en PHP waarschijnlijk herconfigureren wanneer u ze opnieuw installeert, omdat hun versies kunnen veranderen en u mogelijk nieuwere wachtwoorden wilt gebruiken. Als je dat doet, kun je eenvoudig alle drie in een shot in Ubuntu installeren met de volgende opdracht:

sudo apt-get install lamp-server ^

En ja, die caret( ^) moet er zijn. Vergeet niet om phpMyAdmin te installeren om eenvoudig uw MySQL-databases te configureren!

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

U moet op de spatiebalk drukken als u uw Apache-installatie selecteert. Je hebt het goed gedaan als er een asterisk( *) naast staat. En, zoals altijd, zorg ervoor dat u alle standaardwachtwoorden voor alles wijzigt. Gelukkig opnieuw installeren!