1. Einleitung
Der klassische UniFi Network Server als reine Java-Applikation wird zunehmend durch den containerisierten UniFi OS Server ersetzt. Stand Februar 2026 bietet diese Architektur mehr Sicherheit und Zugriff auf moderne Features wie Site Magic SD-WAN. Dieses Tutorial zeigt die Migration auf einem Linux-Server mithilfe des Skripts von Glenn R.
- Zielgruppe: Administratoren von Self-Hosted UniFi-Umgebungen (VPS, Raspberry Pi, Bare Metal).
- Voraussetzung: Linux-Server (z. B. Ubuntu 24.04, Debian 12/13) mit SSH-Zugriff.
- Voraussetzung: Manuelles Backup (.unf-Datei) zwingend vorhanden.
- Hardware: Mindestens 4 GB RAM empfohlen.
2. Überblick
Nach Abschluss dieses Tutorials läuft Ihr UniFi-Controller in einer isolierten «Rootless»-Container-Umgebung. Das Ergebnis bietet:
- Automatische Einrichtung des neuen System-Users «uosserver».
- Migration bestehender Daten (sofern möglich).
- Erhöhte Sicherheit durch Trennung vom Host-Betriebssystem.
3. Schritt-für-Schritt Anleitung
Schritt 1: Systemvorbereitung
Verbinden Sie sich via SSH mit Ihrem Server und aktualisieren Sie die Paketquellen, um Konflikte zu vermeiden.
sudo apt-get update && sudo apt-get upgrade -y
Schritt 2: Notwendige Tools installieren
Das Installationsskript benötigt curl und aktuelle CA-Zertifikate, um die Daten sicher herunterladen zu können.
sudo apt-get install ca-certificates curl -y
Schritt 3: Migration durchführen
Führen Sie das aktuelle Installationsskript aus. Es erkennt automatisch bestehende Installationen, stoppt alte Java-Dienste und migriert die Umgebung in einen Rootless-Container unter dem Benutzer uosserver.
curl -sO https://get.glennr.nl/unifi/install/install_latest/unifi-latest.sh && bash unifi-latest.sh
Bestätigen Sie während des Prozesses die Frage nach der Datenmigration mit «Yes».
Schritt 4: Container-Status prüfen
Da der Dienst nicht mehr als Root läuft, zeigen Standardbefehle keine Container an. Prüfen Sie den Status explizit unter dem neuen Benutzerkontext:
cd /tmp && sudo -u uosserver podman ps
Der Status muss als «healthy» angezeigt werden.
4. Wichtige Hinweise & Stolperfallen
Port-Änderung: Die Administrationsoberfläche ist nach der Umstellung unter
https://deine-ip:11443erreichbar.
Datenpfade: Die Anwendungsdaten liegen nun im Verzeichnis
/home/uosserver/.local/share/containers/und nicht mehr in den alten Systempfaden.
5. Ergebnis & Fazit
Sie haben Ihr System erfolgreich auf den UniFi OS Server aktualisiert. Durch die Containerisierung ist die Abhängigkeit von spezifischen Java-Versionen auf dem Host-System eliminiert. Sollte die automatische Migration der Einstellungen fehlgeschlagen sein, können Sie nun Ihr Backup über die neue Web-Oberfläche einspielen.