Virtusa migrierte als Pilotprojekt eine Instanz der Anmeldungsanwendung von Oracle auf die AWS-Infrastruktur. Wir haben ein Regex-basiertes Dienstprogramm entwickelt, um den manuellen Aufwand bei der Behebung von Postgres-Kompatibilitätsproblemen für ca. 650 iBATIS-Mapper- und Kettle-ETL-Skripte zu reduzieren; wir haben den Bereitstellungsprozess für die Durchführung wiederholter Migrationen in höheren Umgebungen definiert; wir haben ein Framework für den Schemaabgleich, Datenvalidierungen und wiederholte Migrationen entwickelt und die Leistungsmetriken auf einen Baseline-Wert gebracht.
AWS SCT und DMS waren die primären Migrationstools, die für die Datenbankmigration verwendet wurden. Virtusa führte die Datenbankmigration in drei Phasen durch.
Phase 1: Schema-Konvertierung
Phase 2: Datenbankmigration: DMS für die Migration der Daten von Oracle zu Aurora PostgreSQL
Phase 3: Schemaabgleich und Datenvalidierung nach der Migration