Upgrade¶
Diese Seite beschreibt den Upgrade-Prozess für OpsAnt-Versionen.
Vorbereitung vor dem Upgrade¶
- Datenbank sichern:
- Konfigurationsverzeichnis sichern:
Upgrade-Schritte¶
1. Neues Image pullen¶
2. Konfiguration aktualisieren (falls Änderungen vorhanden)¶
Vergleichen Sie die neue Version install/conf/ mit der lokalen Konfiguration und synchronisieren Sie neue Einträge.
3. Container neu starten¶
docker stop opsany-proxy-opsant
docker rm opsany-proxy-opsant
# 用新镜像重新启动(参数与部署时一致)
docker run -d --name opsany-proxy-opsant ... registry.cn-beijing.aliyuncs.com/opsany/opsany-proxy-opsant:<新版本>
4. Datenbankmigration ausführen¶
5. Validierung¶
Rufen Sie die Plattform auf und bestätigen Sie, dass die Versionsnummer (unten links im Menü) aktualisiert wurde und die Funktionen ordnungsgemäß arbeiten.
Rollback¶
Bei einem fehlerhaften Upgrade führen Sie mit den gesicherten Daten und der Konfiguration ein Rollback durch:
# 恢复数据库
docker exec -i opsany-proxy-mysql mysql -uroot -p<密码> < opsant-backup.sql
# 恢复配置
tar xzf opsant-conf-backup.tar.gz -C /
# 用旧镜像重启容器
Versionshinweise¶
- Prüfen Sie vor dem Upgrade das Änderungsprotokoll, um die Versionsänderungen zu verstehen
- Bei Upgrades über Hauptversionen hinweg wird empfohlen, dies zuerst in einer Testumgebung zu validieren