Migration UC-Analytics / AlwinPro auf neuen Server
Um aurenz UC-Analytics / Swyx Analytics / AlwinPro UC-Edition auf einen neuen Server zu migrieren folgen Sie dieser Anleitung:
Bitte wenden Sie sich für Migrationen der Produktevarianten "Care" und "Hotel" an unseren Vertrieb zur Erstellung eines Dienstleistungsangebotes.
Der Komplexitätsgrad solcher Migrationen ist aufgrund der Schnittstellen zu externen Systemen, dem erweiterten Funktionsumfang und individuellen Eigenheiten zu hoch um diesen allgemeingültig zu beschreiben.
Vorraussetzungen
Die Version der Software muss auf dem Alten und dem neuen Server die Gleiche sein.
Wir empfehlen ein eventuell gewünschtes oder erforderliches Update auf dem Altsystem zu erledigen um dann eine aktuelle Version zu migrieren
→ Beachten Sie, dass für ein Update unter Umständen eine gültige Software Assurance oder im Falle von Swyx Analytics ein Update Voucher nötig ist. Wenden Sie sich hierzu an Ihren Distributor oder SystempartnerBeachten Sie die zur Version freigegebenen Betriebssysteme
Diese finden Sie im Handbuch im Installationsverzeichnis (z. B. "C:\Program Files (x86)\Aurenz\UC-Analytics\Handbuch")
Vorgehen
Aktualisieren Sie gegebenfalls die Software auf dem Altsystem
Beenden Sie alle aurenz-Progamm-Module
Stellen Sie sicher, dass keine weiteren Benutzer am Server angemeldet sind, die ebenfalls noch Programm-Module geöffnet haben könnten
Starten Sie "als Administrator" das Programm "AlwinBackup.exe" im Programmverzeichnis und erstellen Sie eine Komplettsicherung
Während der Sicherung wird die Datenbank exklusiv geöffnet. Deshalb kann die Software während der Sicherung nicht verwendet werdenDie Sicherung muss erfolgreich abgeschlossen werden. Entsprechende Meldungen zeigt das Programm an.
Installieren Sie genau die gleiche Version auf dem neuen Server
Beenden Sie den Konfigurations-Assistenten nach der Installation - diese Einstellungen werden bei der Datenrückspielung übernommenKopieren/Verschieben Sie die von AlwinBackup.exe erstellte Sicherungsdaten-Datei auf den neuen Server
Starten Sie "als Administrator" das Programm "AlwinBackup.exe" im Programmverzeichnis des neuen Servers
Wählen Sie die Karteikarte "Zurückspielen gesicherter Daten" und geben Sie den Speicherort des kopierten Backups ein
Stellen Sie sicher, dass alle Programm-Module beendet sind
Beenden Sie die aurenz Systemdienste:
UC-Analytics Abrechnungsmodul
UC-Analytics Datenaufnahme
UC-Analytics Web Suite
UC-Analytics Webserver
UC- Analytics Datenbank* (*Nur bei speziellen Client-Server Installationen vorhanden)
Starten Sie die Datenrücksicherung
Funktionsprüfung
Überprüfen Sie grundsätzlich die Funktion der Software und im speziellen folgende Punkte
→ Je nach genutzem Funktionsumfang können entsprechende Punkte übersprungen werden
Datenquelle
je nach TK System muss am TK-System oder auf Seite der aurenz Software eine Anpassung wegen eines geänderten Hostname bzw. IP-Adresse erledigt werden
Eventuell vorhandene Firewall-Regeln müssen wegen eines geänderten Hostname bzw. IP-Adresse angepasst werden
Eventuell muss die gewünschte IP-Kommunikation an der Windows Firewall zugelassen werden
Ausgabe von Auswertungen und Statistiken
Druckeranbindung (für Direkt-Druck des Servers)
lokale Drucker installiert mit korrektem Treiber und entsprechender Konfiguration?
korrekter Standard-Drucker konfiguriert?
Adobe Reader installiert (u. A. für Direkt-Druck nötig)?
SMTP-Anbindung (Anbindung an E-Mail-System)
alle geplante und automatische Jobs sollten auf Funktion geprüft werden
automatische Datensicherung inkl. konfiguriertem Speicherort auf Gültigkeit prüfen
Problemlösungen
Dienst WebSuite startet nicht / WebSuite nicht erreichbar
Wurde eine Installation ggf. einen anderen Server migriert, kann es beim Start der WebSuite Probleme geben, falls sich Pfade geändert haben.
Im Installationspfad im Verzeichnis “WebSuite” befindet sich die Datei „wrapper.conf“. Dort ist unter “set.AURENZ_UCA_PROGRAM_DATA“ der Pfad (zum aurenz Daten-Verzeichnis hinterlegt.
Wenn dieser nach der Migration anders lautet, so muss dieser angepasst werden.
Hinweis: Ist der Installations-Pfad gleich dem Daten-Pfad, kann der Wert wie folgt lauten „set.AURENZ_UCA_PROGRAM_DATA=.“
Hier ein Auszug der Datei:
# Variable "AURENZ_UCA_PROGRAM_DATA" is set to installation specific program
# data folder during AlwinPro installation routine.
set.AURENZ_UCA_PROGRAM_DATA=C:\ProgramData\Aurenz\UC-Analytics\WebSuite
Alter Servername in Datenaufnahme sichtbar
Falls in der Datenaufnahme der alte Servername noch dargestellt wird:
Stoppen Sie den Dienst UC-Analytics Datenaufnahme
löschen Sie im Installationsverzeichnis folgende Dateien:
...\System\ACTIVERECEIVER.dat
...\System\ACTIVERECEIVER.idx
Es sind noch UC-Analytics- oder AlwinPro-Programme angemeldet
Die Sicherung oder Datenrückspielung meldet, dass weitere Programme oder Arbeitsstationen geöffnet sind. Somit kann kein exklusiver Datenbankzugriff statt finden.
Sind weitere Benutzer am AlwinPro/UC-Analytics-Server angemeldet und haben eine aurenz Applikation oder das Datenaufnahme-Icon aktiv?
→ der oder die Benutzer müssen alles aurenz-Applikationen beenden oder sich ganz abmelden.Aufgrund von Systemproblemen oder Abstürzen in der Vergangenheit können noch Lock-Files angelegt sein, die die Datenbank vor Inkonsistenz schützen sollen.
→ Prüfen Sie im Verzeichnis ...\System\ im Installationsverzeichnis auf vorhandene *.lck-Dateien. Jeder Prozess der aurenz Software erstellt eine eingene *.lck-Datei.
→ Die Datei enthält den Names des Rechners und die PID. Wird ein Prozess sauber beendet, wird auch die *.lck-Datei gelöscht. Gibt es den Prozess mit der PID auf dem Rechner im Namen der Datei nicht (mehr), kann die *.lck-Datei gelöscht werden.
→ Ansonsten muss die Applikation oder der entsprechende Dienst beendet werden - dann sollte auch die *.lck_Datei gelöscht werden
Prüfen Sie erneut, ob die Sicherung bzw. Datenrückspielung nun funktioniert. Falls nicht warten Sie 2 Minuten nachdem Sie die 2 obigen Punkte erledigt haben.
Alternative Migrationmöglichkeit (Copy und Regedit)
Bei allen AlwinPro Care und Hotel Produkten sind weitere, kundenindividuelle Schritte nötig!
Wenden Sie sich für eine Unterstützung unseres technischen Supports hierzu gerne an unseren Vertrieb (info@aurenz.de oder +49 7021 73888 0).
Diese Migrations-Variante kann bei falscher oder unvollständigen Durchführung zur Zerstörung der Datenbank-Struktur führen und sollte nur von erfahrenen Technikern durchgeführt werden.
Es sind Erfahrungen mit der Windows-Registry nötig.
Erstellen Sie vor einer Migration oder eines Updates IMMER ein Backup des Systems.
Grundsätzlich funktioniert diese Variante wie folgt:
Sicherung relevanter Registry-Keys
Beenden und deaktivieren aller aurenz Dienste und Applikationen
Kopieren der gesamten Installations- und Daten-Dateien (inkl. Verzeichnis-Struktur) auf den neuen Server
Setzen der gesicherten relevanten Registry-Keys
Ausführen des aurenz-Setup auf dem neuen Server
Anhand der relevanten Registry-Keys kann das Setup die alte Installation inkl. genauer Versionsnummer und Ordner-Pfade erkennen und so beim Setup die entsprechenden Maßnahmen für ein Versions-Update treffen.
Auf dem ALTEN SYSTEM:
Öffnen Sie Regedit und sichern Sie den Schlüssel (Der Pfad kann sich je nach installiertem Produkt unterscheiden.)
z. Bsp.: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Aurenz\UC-Analytics\Version
oder z. Bsp.: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Aurenz\AlwinPro\Version
Sichern Sie ebenfalls den gesamten Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Aurenz\ mit dem gesamten Inhalt
So können z. B. die Werte für die Pfade später kontrolliert werden
Die genaue Versionsnummer im DWORD-Wert “Version” ist immens wichtig. Wird dieser nicht zu 100% von der Altinstallation übernommen, kann die Datenbanksstruktur zerstört werden
Erstellen Sie eine Verzeichniskopie
aller Dateien der aurenz-Installation (Falls getrennt: Daten & Installations-Verzeichnis)
weiterer Daten oder Verzeichnis-Strukturen die die aurenz-Software verwendet (export-Verzeichnisse, ausgelagerte Verzeichnis-Strukturen, …)
Kopieren Sie die Daten und die Sicherungen der Registry auf den neuen Server
Auf dem NEUEN SYSTEM:
Stellen Sie sicher, dass Sie Administratorrechte haben und keine Policyeinstellungen Sie beim Ausführen der Dateien einschränkt!
Stellen Sie die aurenz Dateien auf dem neuen Server zur Verfügung und übernehmen Sie die Pfade 1 zu 1
Regedit:
Importieren Sie per Regedit den auf dem alten Server gesicherten Schlüssel inkl. dem DWORD-Wert.
Unter dem Schlüssel “UC-Analytics” (bzw. Ihrem abweichenden Produkt-Namen) erstellen Sie eine Zeichenfolge
mit dem Namen "LocalDir" und als Wert den Pfadnamen, unter dem Sie das Installations-Verzeichnis eingefügt haben
(Standard: C:\Program Files (x86)\Aurenz\UC-Analytics)mit dem Namen "WorkingDir" und als Wert den Pfadnamen, unter dem Sie das Verzeichnis eingefügt haben
Wenn auf dem alten Server das Installations-Verzeichnis gleich dem Daten-Verzeichnis ist
Den selben Pfad wie bei “LocalDir”: Standard: C:\Program Files (x86)\Aurenz\UC-Analytics
Wenn auf dem alten Server das Installations-Verzeichnis nicht gleich dem Daten-Verzeichnis ist
Den Pfad zum Daten-Verzeichnis: Standard: C:\ProgramData\Aurenz\UC-Analytics
Wenn Sie unsicher sind prüfen SIe die Pfade in der gesicherten Registry-Datei
mit dem Namen „InstallType“ und dem Wert „Hauptinstallation“
Nun sind die Vorbereitungen abgeschlossen und Sie können Setup.exe aus des aktuellen aurenz Release über die rechte Maustaste als Administrator starten
Der Installationsassistent erkennt, dass es sich um ein Upgrade handelt. Bitte folgen Sie den Assistenten, bis das Upgrade durchgeführt ist.
Prüfen Sie nun die korrekte Funktion der Software und passen Sie bei Bedarf Folgendes an:
hinterlegte Export-Pfade der Auswertungen (WebSuite)
hinterlegte Pfade der automatischen Jobs (klassische Administration) wie Export-Jobs, Datensicherung, Verzeichniss-Bereinigung, …
Verarbeiterung der CDR
© aurenz GmbH 2022