UCware auf Version 6.3 aktualisieren

Achtung:
Dieser Artikel richtet sich an erfahrene Ubuntu-Administratoren, die eine Aktualisierung des UCware Servers auf Version 6.3 planen. Lesen Sie den Artikel vollständig, bevor Sie mit der Aktualisierung beginnen. Um Fragen und Probleme während der Aktualisierung zu vermeiden, empfehlen wir zudem eine vorherige Rücksprache mit dem UCware Support.

In diesem Artikel erfahren Sie, wie Sie Ihren UCware Server von Version 6.2.x auf Version 6.3 aktualisieren. Dies setzt ein Upgrade des zugrundeliegenden Betriebssystems auf Ubuntu 22.04 LTS (Jammy Jellyfish) voraus. Die dafür erforderlichen Schritte finden Sie ebenfalls hier.

Aktualisierung vorbereiten

  1. Lesen Sie die Versionshinweise zu UCware 6.3.

  2. Greifen Sie per SSH auf den UCware Server zu.

  3. Löschen Sie ältere Paketversionen aus dem Paketcache:
    sudo apt clean
  4. Lesen Sie die Paketquellen neu ein:
    sudo apt update
  5. Laden Sie neue Paketversionen herunter und installieren Sie diese:
    sudo apt full-upgrade
  6. Starten Sie den UCware Server neu:
    sudo reboot
  7. Sichern Sie den Zustand des UCware Servers per Snapshot.

Ubuntu aktualisieren

UCware 6.3 setzt ein Upgrade des zugrundeliegenden Betriebssystems auf Ubuntu 22.04 LTS (Jammy Jellyfish) voraus. Die UCware-Paketquellen werden bei diesem Vorgang ignoriert, sodass Sie diese später manuell anpassen müssen.

Hinweis:
Die folgenden Schritte gehen von einem Ubuntu mit Systemsprache Englisch bzw. C.UTF-8 aus. Die Anzeige konkreter Abfragen während des Upgrades kann abhängig von Ihren eigenen Spracheinstellungen abweichen.

Upgrade anstoßen

  1. Greifen Sie per SSH auf den UCware Server zu.

  2. Starten Sie das Upgrade-Skript:
    sudo do-release-upgrade
  3. Beantworten Sie die Frage Continue running under SSH? mit Y und bestätigen Sie den nächsten Hinweis.

  4. Beantworten Sie die Frage Do you want to start the upgrade? mit Y.

  5. Beantworten Sie die Frage Restart services during package upgrades without asking? mit Yes und bestätigen Sie den nächsten Hinweis.

Konfigurationsdateien auswählen

Configuration file '/etc/nginx/nginx.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** nginx.conf (Y/I/N/O/D/Z) [default=N] ?


Im weiteren Verlauf müssen Sie entscheiden, ob das Uprade-Skript die Konfiguration Ihrer bisherigen Ubuntu-Installation übernehmen oder überschreiben soll.

Eine entsprechende Abfrage erfolgt nur, wenn die bisherige und die neuere Konfigurationsdatei der betroffenen Systemkomponente voneinander abweichen.

Konkrete Unterschiede können Sie in diesem Fall mit D anzeigen.

Abweichende Versionen einer Konfigurationsdatei ergeben sich aus den folgenden Gründen:

  • Die ursprüngliche Konfigurationsdatei wurde in der Vergangenheit manuell oder per Skript angepasst.

    In diesem Fall ist es sinnvoller, die bisherige Version zu übernehmen.

  • Das Upgrade würde die bisherige Konfigurationsdatei um neue Einträge erweitern, ohne die vorhandenen anzupassen.

    In diesem Fall ist es sinnvoller, die bisherige Version zu überschreiben.

  • Das Upgrade würde die ursprünglich bzw. standardmäßig gesetzten Einträge in der Konfigurationsdatei anpassen.

    In diesem Fall ist es sinnvoller, die bisherige Version zu überschreiben.

Hinweis:
Übernehmen Sie im Zweifelsfall (z. B. wenn mehrere der o. g. Gründe zutreffen) die bisherige Konfigurationsdatei. Die neuere Version wird in diesem Fall mit der Endung .dpkg-dist im gleichen Verzeichnis abgelegt. Dadurch können Sie die alte Datei bei Bedarf auch zu einem späteren Zeitpunkt überschreiben oder mit der neueren zusammenführen.

Nachdem Sie die erforderlichen Konfigurationsdateien verglichen und ggf. übernommen haben, läuft das Upgrade automatisch weiter.

Upgrade abschließen

  1. Verneinen Sie die Frage Remove obsolete packages? mit N.

    Hinweis:
    Andernfalls werden die vorhanden UCware-Pakete vom Server gelöscht.

  2. Bestätigen Sie den Hinweis Restart required mit Y.

  3. Sichern Sie nach dem Neustart den Zustand des Systems per Snapshot.

UCware aktualisieren

UCware-Paketquellen anpassen

  1. Greifen Sie per SSH auf den UCware Server zu.

  2. Öffnen Sie die Datei /etc/apt/sources.list.d/ucware.list in einem Editor, zum Beispiel Nano:
    sudo nano /etc/apt/sources.list.d/ucware.list
  3. Ersetzen Sie die Zeilen
    deb https://packages.ucware.com/ubuntu/ucware-6 focal main
    deb http://packages.ucware.de/ubuntu/ucware-firmware focal main

    durch

    deb https://packages.ucware.com/ubuntu/ucware-6 jammy main
    deb http://packages.ucware.de/ubuntu/ucware-firmware jammy main
  4. Speichern Sie die Datei und beenden Sie den Editor.

Neue UCware-Pakete einspielen

  1. Löschen Sie ältere Paketversionen aus dem Paketcache:
    sudo apt clean
  2. Lesen Sie die Paketquellen neu ein:
    sudo apt update
  3. Laden Sie die neueste Version der Pakete herunter und installieren Sie diese:
    sudo apt full-upgrade
  4. Beantworten Sie die Frage Which services should be restarted? mit Ok.

Aktualisierung abschließen

  1. Deinstallieren Sie nicht mehr benötigte Pakete:
    sudo apt autoremove
  2. Starten Sie den UCware Server neu:
    sudo reboot
  3. Melden Sie sich am Admin-Client an.

  4. Prüfen Sie die Versionsnummer mitin der Kopfzeile.

  5. Testen Sie die Funktionalität der Telefonanlage.

  6. Sichern Sie den Zustand des Systems per Snapshot.
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information