Hoe u een back-up op uw Linux Home Server kunt kiezen
Als je een homeserver hebt die wordt aangedreven door Linux, zul je waarschijnlijk je OS zo vaak upgraden. 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 homeserver iets anders zijn en moet je deze aanbevelingen dienovereenkomstig aanpassen - het is slechts een algemene gids om je te helpen begrijpen waar te beginnen.
Afbeelding door daryl_mitchell
/huis
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 aparte / home-partitie hebt, omdat bij herinstallatie een klein aantal van deze configuratiebestanden kan worden overschreven. Herhaal het proces voor alle gebruikers.
Apt Bronnen
De lijst met softwarebronnen die door apt wordt gebruikt, vindt u op "/etc/apt/sources.list" en de gesigneerde gpg-sleutels staan in de map /etc/apt/sources.list.d/. Als je helemaal Linux hebt gebruikt, heb je waarschijnlijk software van 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 een nieuwe 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 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 te doen.
SSH
Als u SSH gebruikt om op afstand toegang tot uw computer te krijgen, kunt u tijd besparen door een back-up te maken van de configuratiebestanden, te vinden 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 te gebruiken in uw nieuwe installatie. Dit komt omdat UUID's veranderen telkens wanneer u een partitie opnieuw formatteert. U kunt echter de rest van de regel 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 dat in gedachten.
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. Rsync's config is locatie op "/etc/rsyncd.conf" en Simple Backup's bevindt zich op "/etc/sbackup.conf".
Website bestanden
Veel mensen hebben Apache, MySQL en / of PHP op hun thuisservers geïnstalleerd 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, die zich bevindt in "/ var / www".
U kunt Apache, MySQL en PHP waarschijnlijk beter 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, dat caret (^) moet er zijn. Vergeet niet phpMyAdmin te installeren om eenvoudig uw MySQL-databases te configureren!
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Je moet op de spatiebalk drukken als je je Apache-installatie selecteert. U hebt het goed gedaan als er een asterisk (*) naast komt te staan. En, zoals altijd, zorg ervoor dat u alle standaardwachtwoorden voor alles wijzigt. Gelukkig opnieuw installeren!