Der Migrator ist ein Dienstprogramm, das PANTHEON 5.0 auf 5.5 aktualisiert (migriert),
was mit normalen Aktualisierungen innerhalb von PANTHEON nicht möglich ist.
Die Migration ist ein Prozess, der die Datenbankstruktur verändert, Berichte in ein anderes Format konvertiert und referenzielle Integrität herstellt, um eine PANTHEON 5.0-Datenbank in PANTHEON 5.5 nutzbar zu machen.
Der Migrator konvertiert SQL-i-Prozeduren nicht vollständig, diese müssen manuell konvertiert werden.
1 Vorbereitung
1.1 Sicherung
Erstellen Sie Sicherungskopien aller Ihrer Datenbanken, bevor Sie den Migrationsprozess starten.
Sicherungen von PANTHEON-Datenbanken können erstellt werden:
- aus dem Administrationspanel in PANTHEON (Datenbank | Sicherung), oder
- mit dem SQL Query Analyzer-Dienstprogramm (isqlw.exe), das mit MS SQL Server geliefert wird.
1.2 Liste der Datenbanken
Erstellen Sie eine Liste der Datenbanken, die Sie aktualisieren möchten. Entfernen Sie die Datenbanken, die Sie nicht benötigen.
1.3 SQLI-i-Prozeduren
Der Migrator konvertiert SQL-i-Prozeduren nicht vollständig in ARES DPAs. Konsultieren Sie Ihren Support-Anbieter, bevor Sie SQL-i-Prozeduren migrieren.
1.4 Migration
Es wird empfohlen, die Migration auf dem Computer durchzuführen, der den Datenbankserver betreibt und die relevanten Datenbanken enthält.
1.5 Aktualisierung von PANTHEON 5.0
PANTHEON 5.0 muss vor der Migration auf den neuesten verfügbaren Build aktualisiert werden.
Wenn Sie manuell aktualisieren, benötigen Sie (von
ftp://ftps.datalab.si/upgrade/[loc]/release/,
wo [loc] die Lokalisierung ist, die Sie benötigen):
- Datenbankaktualisierungen
(Datei mit dem Namen wie STR_[loc]_FULL_21xx.zip),
und
- die PANTHEON-Programmdatei
(Datei mit dem Namen wie dlPantheon_SI_SI_21xx.ZIP),
wo xx den neuesten verfügbaren Build kennzeichnet.
1.6 Migrator-Ordner
Erstellen Sie einen Ordner für den Migrator. Stellen Sie sicher, dass Sie die Berechtigungen dazu haben.
Es wird empfohlen, diesen Ordner im Installationsordner von PANTHEON zu erstellen. Geben Sie ihm einen eindeutigen Namen, wie Migration55.

1.7 Migrator herunterladen
Laden Sie den Migrator von Datalabs FTP-Seite herunter
ftp://ftps.datalab.si/Programi/DL-utils/. Suchen Sie nach einer Datei mit dem Namen wie
dlMigration_xx.zip, wobei xx die Version des Migrators bezeichnet. Holen Sie sich die neueste Version und speichern Sie sie in den zuvor erstellten Migrationsordner.

Nach Abschluss des Downloads entpacken Sie das Archiv in denselben Ordner.
Rechtsklicken Sie dazu auf die Datei und wählen Sie Alle extrahieren....

Geben Sie den Migrationsordner ein oder suchen Sie ihn, den Sie zuvor erstellt haben.

Nach Abschluss der Extraktion klicken Sie auf Fertigstellen , um den Extraktionsassistenten zu schließen.

2 Migration
2.1 Migrator starten
Starten Sie den Migrator, indem Sie dlMigration55.exe im Migrationsordner ausführen.

Geben Sie einen Benutzernamen und ein Passwort ein - dasselbe, das Sie verwenden, um sich bei PANTHEON 5.0 anzumelden.
Dieser Benutzer muss in PANTHEON über vollständige Berechtigungen verfügen. Die Migration ist für Benutzer mit eingeschränkten Berechtigungen nicht möglich.
Wählen Sie das Unternehmen aus, das Sie migrieren möchten. Wenn Sie mehrere Datenbanken migrieren, können Sie eine beliebige davon auswählen.
Das Feld Server und Datenbank zeigt den Servernamen und den Datenbanknamen des ausgewählten Unternehmens an.
Klicken Sie auf Nadaljuj (Weiter).
2.2 Datenbank aktualisieren

- Poti | Novosti (Pfade | Aktualisierungen) - der Ordner, von dem aus die Migration ausgeführt wird
- Poti – varnostna kopija (Pfade | Sicherung) - der Ordner,
wo Sicherungen gespeichert werden
- Poti - Program (Pfade | Programmdatei) - der Ordner,
wo die PANTHEON-Programmdatei gefunden werden kann
| Option |
Beschreibung |
|
Varnostna
kopija (Sicherung) |
Erstellen Sie eine Datenbanksicherung vor der Aktualisierung. Wenn Sie manuell eine Sicherung erstellt haben, können Sie diese Option deaktivieren. |
| Kopija
podatkovne baze
(Datenbankkopie erstellen) |
Erstellen Sie eine Kopie jeder Datenbank, die migriert werden soll, und migrieren Sie die Kopien. Die Originale bleiben in der Version 5.0.
Sie müssen ein Datenbanksuffix angeben, wenn Sie diese Option verwenden.
Stellen Sie sicher, dass Sie genügend Speicherplatz haben, bevor Sie diese Option verwenden.
|
|
Pripona
nove (P55) podatkovne baze (Suffix) (Suffix der migrierten Datenbank) |
Das Suffix, das an Datenbankkopien angehängt wird.
Beispiel: Eingabe von P55 wird die kopierte
Datenbank MyDatabaseP55.
Verwenden Sie keine Leerzeichen und Sonderzeichen für das Suffix und halten Sie es kurz.
|
|
Prenos
novosti iz strežnika (Aktualisierungen herunterladen) |
Laden Sie die für die Migration erforderlichen Dateien herunter. Es wird empfohlen, diese Option aktiviert zu lassen.
Wenn Sie die Migrationsdateien manuell von Datalabs FTP-Seite heruntergeladen haben, können Sie diese Option deaktivieren.
|
|
Avtomatsko
napolni null vrednosti (Nullwerte automatisch ausfüllen) |
Halten Sie diese Option aktiviert.
|
|
Avtomatsko
uredi referenčno integriteto (Referenzielle Integrität herstellen) |
Halten Sie diese Option aktiviert.
|
|
Kontrola
podatkov med staro in novo bazo (Daten in der alten und neuen Datenbank vergleichen) |
Halten Sie diese Option aktiviert.
|
|
Nadgradnja
programov (Programme aktualisieren) |
Wenn aktiviert, kopiert der Migrator (nach Abschluss der Migration) Pantheon55.exe aus dem Migrationsordner in den Installationsordner von PANTHEON.
|
|
Nadgradjujem
na verzijo (redna - beta) (Aktualisierung auf Release-Build oder Beta) |
Wählen Sie Redna (Release-Build), es sei denn, Sie wissen, was Sie tun.
|
|
Podatkovne
baze na strežniku (Datenbanken auf dem Server) |
Wählen Sie die Datenbanken aus, die Sie migrieren möchten. Standardmäßig sind alle Datenbanken ausgewählt. |
Klicken Sie auf die Migracija (Migration)-Schaltfläche, um den Migrationsprozess zu starten.
Die Migration einer 1 GB-Datenbank dauert ungefähr 1 Stunde, abhängig von Ihrer Hardware.
Das Protokoll auf der rechten Seite zeigt eine Historie der Aktionen des Migrators an.
Der Migrator lädt die folgenden Dateien in den Migrationsordner herunter
(von
ftp://ftps.datalab.si/upgrade/[loc]/release/, wo
[loc] die Lokalisierung ist, die Sie benötigen):
- Aktualisierungen der Datenbankstruktur
STR_[loc]_FULL_55xxxx.7z
(alternativ in einem Zip-Archiv STR_[loc]_FULL_55xxxx.zip),
- Berichtskonvertierungswerkzeug
dlMigration55ReportRepl.zip
- PANTHEON 5.5-Programmdatei
dlPantheon_SQL_[loc]_[loc]_55xxxx.ZIP
[loc] ist die Lokalisierung, die Sie benötigen; xxxx ist die PANTHEON-Build-Nummer
Die Migration ist abgeschlossen, wenn das Protokoll anzeigt:
Ende: Datenbankaktualisierung (1)
Ende: Aktualisierung erfolgreich
Das Protokoll wird automatisch in einer Datei gespeichert, die wie folgt benannt ist:
NadgradiBaze_time_stamp.log.
3 Starten Sie PANTHEON 5.5
3.1. Server
Nach Abschluss der Migration finden Sie eine Datei mit dem Namen wie
dlPantheon_SQL_[loc]_[loc]_55xxxx.7z
im Migrationsordner und entpacken Sie sie in den Installationsordner von PANTHEON.

Erstellen Sie eine Desktop-Verknüpfung zu Pantheon55_SQL.exe.


3.2 Arbeitsstationen
Kopieren Sie Pantheon55_SQL.exe von dem Computer, auf dem Sie die Migration durchgeführt haben, auf alle Arbeitsstationen, die PANTHEON 5.5 verwenden werden. Erstellen Sie Desktop-Verknüpfungen für die Benutzerfreundlichkeit.
3.3 PANTHEON ausführen
Beim ersten Start klicken Sie auf die Aktualisieren -Schaltfläche, um die Liste der Unternehmen/Datenbanken zu aktualisieren. PANTHEON 5.0-Datenbanken werden nicht in der Liste angezeigt.

4 Protokoll

Das Protokoll zeigt eine Historie der Aktionen, die der Migrator ausgeführt hat. Das Protokoll wird auch in einer Datei zur späteren Überprüfung gespeichert. Die Protokolldatei befindet sich im Migrationsordner oder im Aktualisierungsordner (wo die Aktualisierungsdateien heruntergeladen werden).
Die Protokolldatei ist wie folgt benannt: NadgradiBaze_YYYYMMDDHHMMSS.
Migrationsphasen:
- Upgrade starten (Phase 1)
- Daten vorbereiten (B-vor dem Upgrade)
- Daten vorbereiten (A-nach dem Upgrade, nur Build 500000)
- Daten vorbereiten (B-vor dem Upgrade)
- Daten vorbereiten (A-nach dem Upgrade)
- Daten vorbereiten (R-Berichte reparieren)
- Daten vorbereiten (R-Berichte konvertieren)
- Fehler beim Vergleich von Original- und migrierten Daten
- Fehlende Datensätze ausfüllen (referenzielle Integrität).
- Benutzer überprüfen
- Upgrade beenden (Phase 2)
5 Weitere Informationen
Migrationsanweisungen auf der Datalab-Website:
https://www.datalab.eu/index.php?id=3819
Video "Migration zu 5.5" von der Pantheon-Konferenz 2008 (auf Slowenisch):
mms://media.datalab.si/si/pancon08/Migracija_na_55.wmv