Upgrade¶
Upgrade-Schritte¶
# 1. Dienst stoppen und Daten sichern
sudo systemctl stop opsmini
cp /data/opsmini/opsmini.db /data/opsmini/opsmini.db.bak.$(date +%s)
# 2. Binary ersetzen
sudo cp dist/opsmini-<new>-linux-amd64 /data/opsmini/opsmini
# 3. Neustarten
sudo systemctl start opsmini
Hinweise¶
- SQLite wird von GORM automatisch migriert; versionsübergreifende Upgrades erfordern in der Regel keine manuellen Tabellenänderungen
- Vor dem Upgrade unbedingt
opsmini.dbsichern — die Daten sind der gesamte Geschäftszustand des Panels - Falls eine neue Version Konfigurationselemente einführt, muss
config.yamlentsprechend aktualisiert werden (siehe Vorlageconfigs/config.yaml)
Rollback¶
Falls nach dem Upgrade ein Fehler auftritt, das alte Binary wiederherstellen und die Datensicherung einspielen: