Remote und Backup
Fast jeder Linux-Server steht irgendwo, wo du nicht bist: im Rechenzentrum, in der Cloud, im Keller der Firma. Du arbeitest darauf über das Netzwerk, und das Werkzeug dafür heisst SSH. Und weil Server Daten tragen, die nicht verloren gehen dürfen, gehört zum Betrieb eine Sicherung, die regelmässig läuft und deren Wiederherstellung du geprüft hast.
In diesem Modul arbeitest du auf deiner Server-VM auf Proxmox, von der lokalen VM oder direkt von deinem eigenen Rechner aus. Wie du die Server-VM einrichtest, steht in der Lab-Umgebung.
- SSH: Verbinden, Schlüssel statt Passwort, Dateien kopieren, Server absichern.
- Datensicherung: Warum, welche Arten, welche Werkzeuge. Hands-on mit
tar. - rsync: Verzeichnisse spiegeln, lokal und über SSH, Vollsicherungen mit Hardlinks.
- Backup-Skript: Ein altes Skript lesen, modernisieren, als Timer laufen lassen, Restore testen.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Modul 4 (Dateisystem, Rechte, Links), Modul 8 (Skripte) und Modul 9 (Dienste, systemd, Timer).
- Die Server-VM läuft und du kennst ihre IP-Adresse. Im Modul steht dafür
10.0.0.42, ersetze sie durch deine. rsyncist auf beiden Systemen installiert:sudo apt install rsync.