So wählen Sie aus, was auf Ihrem Linux Home Server gesichert werden soll
Wenn Sie über einen Heimserver verfügen, der mit Linux betrieben wird, aktualisieren Sie wahrscheinlich regelmäßig Ihr Betriebssystem. Hier sind einige wichtige Dateien zum Sichern und einige alternative Dienstprogramme, die Ihnen beim schnellen Einstieg helfen.
Natürlich wird jeder Heimserver ein wenig anders sein, und Sie sollten diese Empfehlungen entsprechend anpassen - es handelt sich lediglich um eine allgemeine Anleitung, die Ihnen hilft zu verstehen, wo Sie anfangen sollen.
Bild von daryl_mitchell
/Zuhause
Beginnen wir mit dem Offensichtlichen. / home enthält einen Ordner für jeden Benutzer in Ihrem System. In Ihrem persönlichen Home-Verzeichnis befinden sich alle Ihre Musik, Filme, Bilder und Dokumente (sofern Sie keine separate Partition dafür verwenden), aber es enthält auch Konfigurationsdateien für Ihre anderen Programme. Drücke Strg + H in Nautilus, um versteckte Dateien anzuzeigen, und du wirst eine Menge davon sehen! Sichern Sie, was immer Sie brauchen. Es ist keine schlechte Idee, dieses Verzeichnis zu sichern, auch wenn Sie über eine separate / home-Partition verfügen, da bei einer Neuinstallation möglicherweise eine kleine Anzahl dieser Konfigurationsdateien überschrieben wird. Wiederholen Sie den Vorgang für alle Benutzer.
Apt-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 Linux überhaupt verwendet haben, haben Sie wahrscheinlich Software aus anderen Repositorys als nur die Standardeinstellungen installiert. Nach der Neuinstallation müssen Sie möglicherweise nur den endgültigen Distro-Marker in den neueren ändern (z. B. "lucid" in "maverick") und diese Zeilen in Ihre neue sources.list kopieren. Für viele Repositorys müssen Sie jedoch eine Neuer 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 zum Installieren von Software und Repositorys sowie zum Ändern von Einstellungen und ist eine hervorragende Alternative zu diesem Backup.
Samba-Konfiguration
Wenn Sie Samba-Freigaben (Windows) einrichten, müssen Sie „/etc/samba/smb.conf“ kopieren. Die Konfigurationen von Samba ändern sich zwischen den Versionen nur sehr wenig. Sie können also Ihre alte Kopie nach der Neuinstallation verwenden. Wenn Sie es neu konfigurieren oder vergessen müssen, es zu sichern, bieten gadmin-samba (für Gnome) und KSambaPlugin (für KDE) einen GUI-Editor für smb.conf, der das Bearbeiten und Wiederherstellen erleichtert.
SSH
Wenn Sie SSH für den Remote-Zugriff auf Ihren Computer verwenden, möchten Sie möglicherweise Zeit sparen, indem Sie die Konfigurationsdateien sichern, die sich unter "/ etc / ssh / ssh_config" und "/ etc / ssh / sshd_config" befinden..
fstab
Die betreffende Datei ist "/ etc / fstab" und hat die Aufgabe, 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 die 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 alle Optionen durchsuchen müssen. Dies ist sehr nützlich, wenn Sie über viele Partitionen, automatisch gemountete Freigaben, eine separate / home-Partition usw. verfügen. 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 eine manuelle Sicherung durchführen. Bei den meisten Konten im Internet ist es am sichersten, die Optionen in fstab kennenzulernen und manuell zu bearbeiten. Denken Sie also daran.
Sicherungsprogramme
Wenn Sie Ihren Server so eingerichtet haben, dass er automatische Sicherungen mit Tools wie rsync oder Simple Backup durchführt, sollten Sie deren Konfigurationsdateien verwenden. Die Konfiguration von Rsync befindet sich unter "/etc/rsyncd.conf" und die von Simple Backup unter "/etc/sbackup.conf"..
Website-Dateien
Viele Leute haben Apache, MySQL und / oder PHP auf ihren Heimservern installiert, um persönliche Websites auszuführen. Ihre Konfigurationsdateien können zwar etwas zu kompliziert für die Sicherung sein, Sie sollten jedoch nicht vergessen, dies für Ihre Website selbst zu tun, die sich in „/ var / www“ befindet..
Sie sollten wahrscheinlich Apache, MySQL und PHP neu konfigurieren, wenn Sie sie neu installieren, da sich ihre Versionen ändern können und Sie möglicherweise neuere Kennwörter verwenden möchten. Wenn Sie dies tun, können Sie alle drei in One-Shot mit dem folgenden Befehl in Ubuntu installieren:
sudo apt-get install lamp-server ^
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 (*) daneben angezeigt wird. Stellen Sie wie immer sicher, dass Sie alle Standardkennwörter für alles ändern. Viel Spaß beim Neuinstallieren!