Als je een thuisserver hebt die wordt aangedreven door Linux, zul je waarschijnlijk af en toe je besturingssysteem upgraden. Hier zijn enkele belangrijke bestanden waarvan u een back-up wilt maken en enkele alternatieve hulpprogramma's waarmee u snel aan de slag kunt.
Elke thuisserver zal natuurlijk een beetje anders zijn, en u moet deze aanbevelingen dienovereenkomstig aanpassen. Het is slechts een algemene gids om u te helpen begrijpen waar u moet 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 thuismap is waar al uw muziek, films, afbeeldingen en documenten zijn (tenzij u er een aparte partitie voor gebruikt), maar het bevat ook configuratiebestanden voor uw andere programma's. Druk op ctrl + H in nautilus om verborgen bestanden weer te geven en je zult er een hele reeks zien! Maak een back-up van alles wat je nodig hebt. Het is geen slecht idee om een back-up van deze map te maken, zelfs als je een aparte / home-partitie hebt, aangezien herinstallatie een klein aantal van deze configuratiebestanden kan overschrijven. Herhaal het proces voor alle gebruikers.
Apt-bronnen
De lijst met softwarebronnen die door apt wordt gebruikt, bevindt zich op “/etc/apt/sources.list” en de ondertekende gpg-sleutels bevinden zich in de directory /etc/apt/sources.list.d/. Als je überhaupt Linux hebt gebruikt, heb je waarschijnlijk software uit andere opslagplaatsen geïnstalleerd dan alleen de standaardinstellingen. Nadat je het opnieuw hebt geïnstalleerd, moet je misschien gewoon de laatste distro-marker wijzigen in de nieuwere (bijv. "Lucid" in "maverick") en die regels kopiëren naar je nieuwe sources.list, maar voor veel repositories moet je een nieuwe gpg-sleutel voordat u ze kunt gebruiken. Het zal 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 heel veel 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. De configuraties van Samba veranderen heel weinig tussen versies, dus u kunt uw oude exemplaar gewoon gebruiken nadat u deze opnieuw hebt geïnstalleerd. Als je het opnieuw moet configureren of vergeet een back-up te maken, bieden gadmin-samba (voor Gnome) en KSambaPlugin (voor KDE) beide 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, te vinden op "/ etc / ssh / ssh_config" en "/ etc / ssh / sshd_config".
fstab
Het betreffende bestand is "/ etc / fstab" en het is zijn taak om de bestandssysteemtabel van Linux te zijn. Vergis u niet, u kunt het fstab-bestand van uw oude installatie NIET gebruiken op uw nieuwe installatie. Dit komt doordat UUID's elke keer dat u een partitie opnieuw formatteert, veranderen. 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 gekoppelde shares, een aparte / home-partitie, enz. Je kunt ook pySDM (Gnome) of mountmanager (KDE) gebruiken, aangezien 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 op het internet lijkt het het veiligst om meer te weten te komen over de opties in fstab en deze handmatig te bewerken, dus houd daar rekening mee.
Back-upprogramma's
Als je je server hebt ingesteld om automatische back-ups te maken met tools zoals rsync of Simple Backup, dan wil je hun configuratiebestanden pakken. De configuratie van Rsync is locatie op "/etc/rsyncd.conf" en Simple Backup is op "/etc/sbackup.conf".
Website Files
Veel mensen hebben Apache, MySQL en / of PHP op hun thuisservers geïnstalleerd om persoonlijke websites te laten draaien. Hoewel hun configuratiebestanden iets te ingewikkeld kunnen zijn om een back-up van te maken, moet u dit niet vergeten voor uw website zelf, die zich in "/ var / www" bevindt.
U kunt Apache, MySQL en PHP waarschijnlijk beter opnieuw configureren wanneer u ze opnieuw installeert, aangezien hun versies kunnen veranderen en u wellicht nieuwere wachtwoorden wilt gebruiken. Als je dat gaat doen, kun je ze alle drie in één keer in Ubuntu installeren met de volgende opdracht:
sudo apt-get install lamp-server ^
En ja, die 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
U moet op de spatiebalk drukken wanneer u uw Apache-installatie selecteert. U heeft het goed gedaan als er een asterisk (*) naast staat. En, zoals altijd, zorg ervoor dat u alle standaardwachtwoorden voor alles wijzigt. Veel plezier met opnieuw installeren!