Installation Script
Installationsskript
Die aktuelle Version des Installationsskripts können Sie hier herunterladen.
Das Installationsskript übernimmt automatisch folgende Aufgaben:
-
Synchronisiert Datum und Uhrzeit, da Ubuntu beim ersten Start gelegentlich keine korrekte Systemzeit übernimmt.
-
Beendet laufende automatische Paketaktualisierungen (unattended upgrades), um Konflikte während der Installation zu vermeiden.
-
Installiert alle benötigten Komponenten, darunter:
-
Samba
-
ZFS
-
Cockpit
-
weitere erforderliche Systemwerkzeuge
-
-
Lädt das ZFS-Kernelmodul bereits vor dem ersten Neustart.
-
Vergibt für den Benutzer ubuntu ein Standardpasswort (wird während der Einrichtung geändert).
-
Installiert den ZFS Manager für Cockpit direkt aus dem GitHub-Repository.
-
Installiert zfs-auto-snapshot und passt die Snapshot-Aufbewahrung an:
-
stündliche Snapshots: 48 Stunden
-
tägliche Snapshots: 3 Monate
-
-
Ändert den Hostnamen des Systems auf NasBeery.
-
Erstellt automatisch einen ZFS-Speicherpool mit:
-
Komprimierung aktiviert
-
Auto-Expand aktiviert
-
-
Legt unmittelbar das erste ZFS-Dateisystem unter /tank an.
-
Erstellt die Netzwerkfreigabe unter /tank/share.
-
Vergibt die erforderlichen Zugriffsrechte für den Benutzer ubuntu auf die Freigabe.
-
Integriert ZFS-Snapshots in Samba, sodass diese unter Windows direkt über die Vorgängerversionen (Shadow Copy) im Explorer verfügbar sind.
-
Führt nach Abschluss der Installation automatisch einen Neustart des Systems durch.
Nach dem Neustart steht ein vollständig eingerichtetes NasBeery-System mit ZFS, Samba, Cockpit-Weboberfläche und automatischer Snapshot-Verwaltung zur Verfügung.