- Keine fremden Quellen vorhanden.
- Yes
Das Problem
UGOS blockiert ab Werk den globalen SMB-Zugriff auf die privaten Nutzerverzeichnisse. Möchte man als Administrator ein zentrales Backup aller Home-Ordner machen (z. B. auf einen Windows-PC), kommt man über die Standard-Netzwerkfreigabe nicht an alle Daten gleichzeitig heran.
Die Lösung
Wir nutzen einen virtuellen Mount, um den versteckten UGOS-Sammelordner in eine normale Freigabe zu spiegeln.
Schritt-für-Schritt
- Erstelle in der UGOS-GUI einen normalen freigegebenen Ordner (z. B. "User-Backups").
- Logge dich per SSH auf dem NAS ein und gib diesen Befehl ein:
sudo mount --bind /volume1/@home /volume1/User-Backups
Was macht dieser Befehl?
- sudo - Führt die Aktion mit höchsten Systemrechten aus.
- mount --bind - Dieser Befehl blendet den Inhalt eines Quellverzeichnisses virtuell an einem Zielort ein. Es werden keine Daten dupliziert, es ist wie ein tiefgreifender Alias.
- /volume1/@home - Das ist die Quelle (der versteckte Sammelordner aller Nutzer im UGOS).
- /volume1/User-Backups - Das ist das Ziel (deine soeben erstellte SMB-Freigabe).
Automatisierung (Wichtig):
Da der Kernel diese Verknüpfung beim Neustart vergisst, automatisiert man das Ganze über einen Cronjob.
Mit dem Befehl sudo crontab -e die Tabelle öffnen und ganz unten diese Zeile eintragen (Enter-Taste am Ende für einen sauberen Zeilenumbruch nicht vergessen!):
@reboot sleep 60 && mount --bind /volume1/@home /volume1/User-Backups
Was macht dieser Cronjob?
- @reboot - Sagt dem System, dass der Befehl bei jedem Start des Cron-Dienstes ausgeführt werden soll.
- sleep 60 - Wartet nach dem Systemstart 60 Sekunden, um sicherzugehen, dass alle Festplatten von UGOS vollständig geladen wurden.
- && - Führt danach den eigentlichen Mount-Befehl aus.
Ab sofort tauchen alle Home-Ordner bequem in der Netzwerkfreigabe auf und können gesichert werden!