Wie man die RHEL OS-Version bestehender DataSunrise-Server aktualisiert
DataSunrise ist mit verschiedenen Betriebssystemen kompatibel und Red Hat Enterprise Linux (RHEL) ist eines davon. Früh oder später kann es nötig sein, Ihr Betriebssystem zu aktualisieren. Wir haben diese Anleitung geschrieben, um Ihnen zu helfen, mögliche Probleme beim Upgrade eines RHEL-Servers, auf dem DataSunrise installiert ist, zu vermeiden.
Es gibt zwei mögliche Situationen, in denen Sie sich befinden können. Lassen Sie uns tiefer in jede von ihnen eintauchen.
Upgrade von RHEL innerhalb derselben Hauptversion
Die erste Situation ist, wenn Sie RHEL mit DataSunrise auf eine höhere Version innerhalb derselben Hauptversion aktualisieren müssen, zum Beispiel von 7.4 auf 7.9. In diesem Fall ist die In-Place-Lösung die einfachste. Alles, was Sie tun müssen, ist Ihr Betriebssystem zu aktualisieren; keine zusätzlichen Manipulationen mit DataSunrise sind erforderlich.
Weitere Informationen zum Upgrade von Red Hat finden Sie in folgendem Artikel: https://access.redhat.com/solutions/92383
Upgrade von RHEL von einer Hauptversion zur anderen
Ein völlig anderer Ansatz ist erforderlich, wenn Sie von einer Hauptversion zur anderen upgraden, zum Beispiel von RHEL7 auf RHEL8. Die einzige Option, die vorgeschlagen werden kann, ist das Out-of-Place-Upgrade.
Gehen Sie dazu folgendermaßen vor:
- Richten Sie eine neue Maschine mit RHEL 8 ein. Wenn Sie mehrere Server verwenden, müssen Sie eine entsprechende Anzahl neuer Maschinen einrichten.
- Installieren Sie DataSunrise mit dem .rpm-Paket mit den Standardeinstellungen. In diesem Schritt wird SQLite als Datenbank für Wörterbücher und Prüfungen verwendet. Das .run Paket ist mit RHEL bis zur Version 7.X kompatibel, während das .rpm Paket für Versionen ab RHEL 8 erforderlich ist. Bitte achten Sie auf das Installationsverfahren. Wenn Sie eigene Skripte zur Installation/Aktualisierung der DataSunrise-Anwendung verwenden, können zusätzliche Änderungen erforderlich sein, um einen neuen Patch anzuwenden.
- Navigieren Sie zu /opt/datasunrise auf Ihrer Quellmaschine und kopieren Sie die Datei “local_settings.db” in das gleiche Verzeichnis Ihrer neuen Maschine. Wenn Sie die Hochverfügbarkeitskonfiguration (HA) verwenden, sollte dieser Schritt für jeden Ihrer Server durchgeführt werden. Die gegebene Datei enthält Informationen zur Verbindung zur Wörterbuch- und Prüfdatenbank sowie hilft einem bestimmten Server, in einer HA-Konfiguration authentifiziert zu werden. Die Datei ist für jede Instanz einzigartig, daher ist es wichtig, die Datei von jedem ursprünglichen Server auf den entsprechenden neuen Server zu übertragen.
- Starten Sie DataSunrise neu, jetzt können Sie sich mit Ihren Zugangsdaten in die Webkonsole (GUI von DataSunrise) einloggen.
Sie sind fast fertig. Das einzig verbleibende ist, die Informationen über Ihre Server unter Systemeinstellungen -> Server zu aktualisieren. Dort befindet sich eine Liste der zuvor verwendeten Server. Jetzt müssen Sie nur noch die Host-Informationen der Server aktualisieren. Diese Details sind entscheidend für die Kommunikation zwischen den DataSunrise-Instanzen. Wenn Sie diesen Schritt überspringen, wird dies zu Leistungsproblemen führen. Bitte nehmen Sie diese Angelegenheit ernst.
Bitte beachten Sie, dass es eine kleine Ausfallzeit geben wird, während die Hosts aktualisiert werden. Um keinen wertvollen Informationen zu verlieren, warten Sie, bis keine aktiven Sitzungen mehr laufen, und aktualisieren Sie dann die Serverinformationen.
Überprüfen Sie Ihre Serverliste und Proxy-Verbindung doppelt. Nun ist DataSunrise bereit zur Arbeit.
DataSunrise speichert auch wichtige Informationen wie Berichte, Protokolle und Backups. Sie finden diese in folgenden Verzeichnissen:
- /opt/datasunrise/reports
- /opt/datasunrise/logs
- /opt/datasunrise/backup
Daher empfehlen wir, alle Daten, die Sie in Zukunft benötigen könnten, von den alten Servern auf die entsprechenden neuen Server zu kopieren, um Probleme zu vermeiden.