Database migration using tool ora2pg
29. 3. 2022
Pre nášho telekomunikačného zákazníka sme vyvinuli a vykonali migráciu ich pôvodnej databázy produktového katalógu do novej štruktúry katalógu pre novú aplikáciu. Produktový katalóg bol založený na produkte Broadleaf a bol uložený v databáze Oracle. Požiadavkou bola nielen migrácia štruktúry a dát, ale aj prenesenie obsahu migrovanej databázy do cloudovej databázy PostgreSQL.
Na tento účel sme zvolili nástroj ora2pg. Ora2pg je open source nástroj používaný na migráciu databázy Oracle do databázy PostgreSQL. Tento nástroj skenuje a extrahuje databázovú schému a údaje a potom generuje skripty SQL kompatibilné s PostgreSQL, ktoré môžete použiť na naplnenie databázy. Použili sme špeciálny koncept migrácie, kde sa importovaná schéma a dáta neimportujú priamo do finálnej schémy, ale do medzistupňa bez tzv constrainov. Následne sú aktivované databázové constrainy a dáta sú nahraté do finálnej schémy. Tento koncept uľahčuje následné ladenie a prípadné odstraňovanie problémov a .
Proces migrácie je možné jednoducho automatizovať pomocou automatizačných nástrojov.
V tejto oblasti naše služby zahŕňajú poradenstvo, návrh dizajnu migrácie ako aj samotnú jej realizáciu.
Späť na Novinky