Server-Umzug

Für einen Umzug der Server-Maschine finden Sie nachfolgend einige Hinweise.

Hinweis: Diese Anleitung gilt für EDP-Versionen ab 2023 mit MariaDB als Datenbanksystem.

Vorbereitung

Beenden Sie vor dem Umzug sämtliche EDP-Dienste und -Anwendungen auf dem alten Server (EDP-Server, Einsatzserver, ggf. EDPweb sowie den EDPGuardian-Dienst). Installieren Sie anschließend auf dem neuen Server zunächst alle benötigten EDP-Server-Komponenten in der gleichen Versionsstufe wie auf dem alten Server, damit die Datenbank ohne zusätzliches Update übernommen werden kann.

Datenbank (MariaDB)

Seit der Umstellung auf MariaDB erfolgt die Datenübernahme nicht mehr durch Kopieren einer einzelnen Datenbankdatei (EDP.fdb), sondern über die Backup-/Wiederherstellungsfunktion der EDP-Konfiguration (edpkonfig.exe):

  1. Öffnen Sie auf dem alten Server die EDP-Konfiguration und wechseln Sie in den Bereich „Datenbank“.
  2. Erstellen Sie dort ein Backup der Datenbank und speichern Sie die erzeugte Sicherungsdatei an einem Ort, auf den Sie auch vom neuen Server aus zugreifen können (z.B. Netzwerkfreigabe oder USB-Datenträger).
  3. Übertragen Sie die Sicherungsdatei auf den neuen Server.
  4. Öffnen Sie auf dem neuen Server ebenfalls die EDP-Konfiguration und spielen Sie das Backup über die entsprechende Wiederherstellungsfunktion in die (bei Erstinstallation zunächst leere) MariaDB-Datenbank ein.

Achten Sie auch hier unbedingt darauf, dass die EDP-Version auf dem neuen Server dem Versionsstand des alten Servers entspricht. Ist dies nicht der Fall, muss nach dem Einspielen des Backups zusätzlich die Anwendung dbupdateMDB.exe im Verzeichnis des EDP-Servers ausgeführt werden, um die Datenbank auf die neueste EDP-Version zu bringen.

Falls das Root-Kennwort des MariaDB-Servers geändert werden soll, muss dies auf dem neuen Server erfolgen und anschließend in den Konfigurationsdateien der EDP-Dienste hinterlegt werden. (Siehe dazu „Datenbank Benutzereinstellungen“ unter diesem Link)

EDP-Server-Dienst

Die konfigurierten Ansteuerungen sind in der Datenbank gespeichert und werden mit dem Datenbank-Backup automatisch mit übernommen. Ggf. muss noch der Verzeichnispfad der Ansteuerungen in der EDP-Konfiguration unter „Ansteuerungen“ angepasst werden.

Zusätzlich sollte die Konfigurationsdatei EDPServer.ini aus dem Serververzeichnis des alten Servers auf den neuen Server kopiert werden.

EDPweb

Sofern EDPweb ebenfalls im Einsatz ist, sollten nach der Installation auf dem neuen Server folgende Dateien vom alten Server kopiert und dabei überschrieben werden (diese werden bei der Installation nur angelegt, falls noch nicht vorhanden):

  • edpweb.ini – Konfiguration von EDPweb
  • ssl.cer – SSL-Zertifikat
  • ssl.key – SSL-Schlüssel

Die Anbindung an die Datenbank erfolgt bei EDPweb ebenfalls über MariaDB und wird über die zuvor beschriebene Datenbank-Sicherung/-Wiederherstellung mit übernommen; eine gesonderte Datenübernahme für EDPweb ist daher nicht erforderlich.

Hinweis: Verwenden Sie auf dem alten und neuen Server dasselbe SSL-Zertifikat (ssl.cer/ssl.key), sofern dies weiterhin gültig ist, um Zertifikatswarnungen bei bestehenden Verbindungen (z.B. Apps, Browser-Lesezeichen) zu vermeiden. Andernfalls muss ein neues Zertifikat hinterlegt werden.

Einsatzserver

Auf Grund der Komplexität der Konfiguration des Einsatzservers müssen nach der Installation auf dem neuen Server folgende Dateien vom alten Server in das Einsatzserver-Verzeichnis kopiert und dabei überschrieben werden:

  • einsatzserver.ini – Hauptkonfiguration
  • festtexte.txt
  • pocsag_festtexte.txt
  • pocsag_tags.txt
  • replace.txt
  • riclist.txt
  • sql.txt
  • tags.txt

Diese Dateien werden bei der Installation nur mit Standardwerten angelegt und müssen daher nach dem Umzug manuell mit den individuell angepassten Dateien der alten Installation ersetzt werden.

Datensicherungen

Auf dem neuen Server sollte erneut eine regelmäßige Datensicherung eingerichtet werden. Prüfen Sie, ob die vorhandene Backup-Routine (Batch-Datei/Aufgabenplanung) noch auf die alte Firebird-Sicherung verweist, oder richten Sie stattdessen ein Backup passend zu MariaDB ein.

Siehe dazu: Datensicherung