Host-Upgrade
TIP
Haben Sie genug von komplizierten Aufgaben rund um die Einrichtung, Konfiguration, Sicherung und Aktualisierung? Lassen Sie uns diese Dinge für Sie erledigen! 🚀
Der einfachste und oft auch kostengünstigste Weg, Zammad zu betreiben, ist unser Cloud-Dienst. Testen Sie es in einer kostenlosen Testinstanz!
Wenn Sie Zammad über den Paketmanager installiert haben und Ihr Host-Betriebssystem aktualisieren müssen, lesen Sie bitte die folgenden Schritte. Es sind einige zusätzliche Schritte im Vergleich zur Aktualisierung von Zammad selbst erforderlich.
WARNING
Stellen Sie immer sicher, dass Sie eine Sicherung Ihrer Daten haben, bevor Sie ein Upgrade durchführen.
Die folgenden Betriebssysteme werden unterstützt:
| Distribution | Version |
|---|---|
| CentOS/RHEL | 9 |
| Debian | 11, 12 & 13 |
| OpenSUSE/SLES | Leap 15.x / 15 |
| Ubuntu | 22.04, 24.04 |
Allgemein
Die allgemeinen Schritte, unabhängig davon, welches Betriebssystem Sie verwenden, sind:
- Zammad stoppen
- Aktualisierungen für Zammad deaktivieren
- Host-Upgrade durchführen
- Host neu starten
- Paketquelle anpassen
- Zammad aktualisieren
- Zammad starten
Detaillierte Schritte
Zammad stoppen
sudo systemctl stop zammadAktualisierungen für Zammad deaktivieren
sudo apt-mark hold zammadHost-Upgrade durchführen
Führen Sie das Host-Upgrade gemäß der Dokumentation Ihres Betriebssystems durch. Da es sich hierbei um eine anspruchsvolle und umfangreiche Aufgabe handelt, gibt es dazu hier keine Anleitung. Nach dem Upgrade Ihres Betriebssystems fahren Sie mit den nächsten Schritten fort.
Host neu starten
Falls Sie Ihr System nach dem Upgrade nicht neu gestartet haben, müssen Sie es jetzt neu starten. Prüfen Sie anschließend, ob alles wie erwartet läuft. Falls Zammad automatisch startet, stoppen Sie es wieder, bevor Sie mit den nächsten Schritten fortfahren.
Paketquelle anpassen
Alte Paketquelle entfernen
Entfernen Sie die alte Konfigurationsdatei der Paketquelle oder deaktivieren/löschen Sie die alte Paketquelle in Ihrem Paketmanager.
Ubuntu 22.04:
sudo rm /etc/apt/sources.list.d/zammad.listUbuntu 20.04:
sudo rm /etc/apt/sources.list.d/zammad.sourcesNeue Paketquelle hinzufügen
Wenn der Paketquellen-Schlüssel für die alte und die neue Version Ihrer Distribution unterschiedlich ist oder Ihre Distribution diesen an einem anderen Ort erwartet, fügen Sie den neuen Schlüssel hinzu. Andernfalls können Sie direkt die neue Konfiguration der Paketquelle hinzufügen.
INFO
Es kann sein, dass Packager.io aus reinen IPv6-Umgebungen nicht erreichbar ist, daher sollten Sie dies bei der Durchführung der folgenden Schritte berücksichtigen.
Paketquellen-Schlüssel hinzufügen:
sudo curl -fsSL "https://go.packager.io/srv/deb/zammad/zammad/gpg-key.gpg" \
-o /usr/share/keyrings/zammad.gpg && sudo chmod 644 /usr/share/keyrings/zammad.gpgPaketquelle hinzufügen (Ubuntu 22.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/22.04.list" \
-o /etc/apt/sources.list.d/zammad.listPaketquelle hinzufügen (Ubuntu 24.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/24.04.list" \
-o /etc/apt/sources.list.d/zammad.listZammad installieren
sudo apt updatesudo apt install zammadAktivieren Sie die Updates für Zammad wieder und aktualisieren Sie Zammad auf die neueste Version, die für Ihr Betriebssystem verfügbar ist.
Aktualisierung des Paketindexes:
sudo apt updateAktivieren der Aktualisierung für Zammad:
sudo apt-mark unhold zammadZammad aktualisieren:
sudo apt upgrade zammadZammad starten
sudo systemctl start zammad