Wenn Sie einen Heimserver mit Linux haben, werden Sie Ihr Betriebssystem wahrscheinlich von Zeit zu Zeit aktualisieren. Hier sind einige wichtige Dateien zum Sichern und einige alternative Dienstprogramme, die Ihnen helfen, schnell einsatzbereit zu sein.
Natürlich wird jeder Heimserver ein wenig anders sein, und Sie sollten diese Empfehlungen entsprechend anpassen – es ist nur eine allgemeine Anleitung, die Ihnen hilft, zu verstehen, wo Sie anfangen sollen.
Bild von daryl_mitchell
/Heimat
Beginnen wir mit dem Offensichtlichen. /home enthält einen Ordner für jeden Benutzer auf Ihrem System. Ihr persönliches Home-Verzeichnis ist der Ort, an dem sich all Ihre Musik, Filme, Bilder und Dokumente befinden (es sei denn, Sie verwenden eine separate Partition dafür), aber es enthält auch Konfigurationsdateien für Ihre anderen Programme. Drücken Sie Strg+H in Nautilus, um versteckte Dateien anzuzeigen, und Sie werden eine Menge davon sehen! Sichern Sie alles, was Sie brauchen. Es ist keine schlechte Idee, dieses Verzeichnis zu sichern, selbst wenn Sie eine separate /home-Partition haben, da eine Neuinstallation eine kleine Anzahl dieser Konfigurationsdateien überschreiben kann. Wiederholen Sie den Vorgang für alle Benutzer.
Passende Quellen
Die Liste der von apt verwendeten Softwarequellen befindet sich unter „/etc/apt/sources.list“ und die signierten gpg-Schlüssel befinden sich im Verzeichnis /etc/apt/sources.list.d/. Wenn Sie überhaupt Linux verwendet haben, haben Sie wahrscheinlich Software aus anderen Repositorys als nur den Standardeinstellungen installiert. Nach der Neuinstallation müssen Sie möglicherweise nur den letzten Distro-Marker in den neueren ändern (zB „lucid“ in „maverick“) und diese Zeilen in Ihre neue sources.list kopieren, aber für viele Repositorys müssen Sie ein neuen gpg-Schlüssel, bevor Sie sie verwenden können. Zumindest dient es zumindest als Erinnerung an das, was Sie in Ihrem alten Setup hatten. Ubuntu-Tweak bietet eine Möglichkeit, Software und Repositorys zu installieren sowie viele Einstellungen zu ändern, und dient als hervorragende Alternative zu diesem Backup.
Samba-Konfiguration
Wenn Sie Samba (Windows)-Freigaben einrichten, müssen Sie „/etc/samba/smb.conf“ kopieren. Die Konfigurationen von Samba ändern sich zwischen den Versionen nur sehr wenig, sodass Sie nach der Neuinstallation einfach Ihre alte Kopie verwenden können. Wenn Sie es neu konfigurieren müssen oder vergessen, es zu sichern, stellen gadmin-samba (für Gnome) und KSambaPlugin (für KDE) beide einen GUI-Editor für smb.conf bereit, der das Bearbeiten und Wiederholen erleichtert.
SSH
Wenn Sie SSH für den Fernzugriff auf Ihren Computer verwenden, möchten Sie möglicherweise Zeit sparen, indem Sie die Konfigurationsdateien unter „/etc/ssh/ssh_config“ und „/etc/ssh/sshd_config“ sichern.
fstab
Die fragliche Datei ist „/etc/fstab“ und ihre Aufgabe ist es, die Dateisystemtabelle von Linux zu sein. Machen Sie keinen Fehler, Sie können die fstab-Datei Ihrer alten Installation NICHT für Ihre neue Installation verwenden. Dies liegt daran, dass sich UUIDs jedes Mal ändern, wenn Sie eine Partition neu formatieren. Sie können jedoch den Rest der Zeile in Ihre alte fstab-Datei kopieren, damit Sie nicht lange nach allen Optionen suchen müssen. Dies ist sehr nützlich, wenn Sie viele Partitionen, automatisch eingehängte Freigaben, eine separate /home-Partition usw. haben. Sie können auch pySDM (Gnome) oder mountmanager (KDE) verwenden, da beide einen GUI-Prozess zum Bearbeiten Ihrer fstab-Datei bereitstellen , aber stellen Sie sicher, dass Sie zuerst selbst eine manuelle Sicherung durchführen. Von den meisten Konten im Internet scheint es am sichersten zu sein, sich über die Optionen in fstab zu informieren und sie manuell zu bearbeiten. Denken Sie also daran.
Backup-Programme
Wenn Sie Ihren Server so eingerichtet haben, dass er automatische Backups mit Tools wie rsync oder Simple Backup durchführt, sollten Sie deren Konfigurationsdateien abrufen. Die Konfiguration von Rsync befindet sich unter „/etc/rsyncd.conf“ und die von Simple Backup befindet sich unter „/etc/sbackup.conf“.
Website-Dateien
Viele Leute haben Apache, MySQL und/oder PHP auf ihren Heimservern installiert, um persönliche Websites zu betreiben. Während das Sichern ihrer Konfigurationsdateien etwas zu kompliziert sein kann, sollten Sie dies für Ihre Website selbst, die sich in „/var/www“ befindet, nicht vergessen.
Es ist wahrscheinlich besser, Apache, MySQL und PHP neu zu konfigurieren, wenn Sie sie neu installieren, da sich ihre Versionen ändern können und Sie möglicherweise neuere Passwörter verwenden möchten. Wenn Sie dies tun, können Sie alle drei in Ubuntu mit dem folgenden Befehl auf einmal installieren:
sudo apt-get install Lampenserver^
Und ja, das Caret (^) muss da sein. Vergessen Sie nicht, phpMyAdmin zu installieren, um Ihre MySQL-Datenbanken einfach zu konfigurieren!
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Sie müssen die Leertaste drücken, wenn Sie Ihre Apache-Installation auswählen. Sie haben es richtig gemacht, wenn ein Sternchen angezeigt wird
kommen daneben. Und stellen Sie wie immer sicher, dass Sie alle Standardpasswörter für alles ändern. Viel Spaß beim Neuinstallieren!