Migration von ECM-Systemen
Datenmigration made by HAVI Ein Migrationsprojekt beginnt – wie viele andere IT-Projekte auch – mit einer Analysephase und der Erstellung eines DV-Feinkonzepts. Ziel dieser Projektphase ist die Abstimmung der Projektvorgehensweise mit allen Beteiligten, wie z. B. auch den Fachabteilungen, die Definition von Milestones und die Abnahme eines Migrationskonzepts durch die Revision. Dabei sind folgende Punkte zu betrachten:
Die Medien werden in das HAVI-Rechenzentrum nach Hamburg verbracht. Parallel dazu wird ein Export der Indexdatenbank vorgenommen. Mit diesem DB-Export wird eine Migrations-Datenbank aufgebaut. Neben den exportierten Indizes werden zusätzlich Statusfelder angelegt. Anhand dieser Felder kann nachvollzogen werden, wie viele Dokumente bereits von den Medien gelesen, ggf. konvertiert, für den Import bereitgestellt oder schon in das neue Archiv importiert wurden. Nun beginnt das Auslesen der Medien. Diese werden jedoch nicht mithilfe des Quellsystem ausgelesen, sondern mit eigens dafür entwickelter Software. Dadurch erfährt der Lesevorgang im Gegensatz zu einem Export über das „alte“ Archivsystem eine enorme Performance. Die Auslesegeschwindigkeit kann so bis zu 15 mal höher liegen. Durch den Einsatz mehrerer Jukeboxen lassen sich auch Hunderte von WORM-Medien in relativ kurzer Zeit auslesen. Hier kommt der größte Vorteil einer „harten“ Migration zum Tragen: Ein schnelles Auslesen der Medien ohne Beeinträchtigung der Arbeitsabläufe im Unternehmen. Unmittelbar nach dem Auslesen erfolgt ein Abgleich zwischen Indexdatenbank und ausgelesenen Daten. Hier kommt es oft zu den ersten Inkonsistenzen. Zu einigen Indizes sind keine Dokumente vorhanden oder es wurden Dokumente ausgelesen, zu denen die korrespondierenden Indexwerte fehlen. Die Gründe hiefür können vielfältig sein. Alleine ein Crash der Datenbank kann zu solchen Fällen führen. In Absprache mit dem Anwender wird die weiter Vorgehensweise besprochen, wenn diese im Vorfeld nicht schon Bestandteil des Konzeptes ist. Dokumente ohne Indizes können z. B. für eine neue Dokumentenklasse bereitgestellt. Dadurch bietet sich die spätere Sichtung und ggf. Nachindizierung durch den Anwender. Fehlen jedoch Dokumente zu existierenden Indizes oder sind Dokumente fehlerhaft auf dem Back-Medium abgespeichert worden, werden die entsprechenden Produktionsmedien auf diese Dokumente hin geprüft. Jedes Dokument bzw. jede Datei wird beim Auslesen mit einer Checksumme versehen. Dadurch wird sichergestellt, dass die Daten sich während der Migration nicht verändern. Bereits während des Auslesevorgangs werden Dokumente, die im TIFF- oder PDF-Format archiviert wurden, auf Lesbarkeit geprüft. Damit ergibt sich die Möglichkeit, solche Dokumente vor einem Import ins neue System auszufiltern. In einigen Fällen können solche defekten Dokumente auch wieder „repariert“ werden. Im Gegensatz zu Image-Daten sind klassische CI-Daten wesentlich aufwendiger zu migrieren. Jedes System archiviert diese Daten auf unterschiedliche Art und Weise. So gibt es z. B. Fälle, in denen das Quellsystem Hintergrundformulare unterstützt, das Zielsystem aber nicht. In diesen Fällen gibt es unterschiedliche Vorgehensweisen. Die CI-Daten können zusammen mit den Hintergrundformularen in TIFF-Dokumente überführt werden. Dieser Weg ist durchaus gangbar, wenn im Rahmen der Systemumstellung auch eine Vereinheitlichung der Formate gewünscht wird. Alternativ können CI-Daten mit Hintergrundformularen aber auch in ein anderes Präsentationsformat, wie z. B. AFP (Advanced Function Presentation) oder PDF konvertiert werden. Mit einem geeigneten Client bzw. Viewer werden diese Dokumente originalgetreu angezeigt. Bevor man sich für einen Weg entscheidet, ist folgendes zu beachten:
Nach einem erfolgreichen Testimport beginnt der Import aller Daten in das System. Während weitere Medien noch ausgelesen werden, werden bereits bereitgestellte Daten in das Zielsystem importiert. Diese Parallelisierung der Migrations-Prozesse führt zusätzlich zu wesentlich kürzeren Projektlaufzeiten als bei anderen Migrationsvorgehensweisen. Nach fast kompletter Übernahme der Altdaten ins neue System erfolgt schließlich die Phase der Systemumstellung: Der Cut-Over. Dieser findet meist an Wochenenden und Feiertagen statt. Dadurch erhält man den notwendigen zeitlichen Spielraum. Beim Cut-Over werden die restlichen erfassten Dokumente auf Medien archiviert, diese dann abgeschlossen und das Delta ermittelt. Die restlichen Dokumente werden gemäß dem vorher beschriebenen Verfahren bereitgestellt und in das Zielsystem importiert. Mit dem Import der letzten Dokumente wird die Abnahme nach den im DV-Konzept zuvor festgelegten Kriterien eingeleitet. Nach erfolgreicher Abnahme kann das Zielsystem produktiv gehen und die Migration der Daten des Altsystems ist erfolgreich abgeschlossen. |


