בהעברה הטרוגנית, הנתונים מועברים בין טכנולוגיות שונות של מסדי נתונים. המנוע של מסד הנתונים במקור, כמו Oracle, שונה מהמנוע של מסד הנתונים ביעד, כמו PostgreSQL.
העברות הטרוגניות מורכבות יותר מהעברות הומוגניות, בגלל ההבדלים במבנה הסכימה, בסוגי הנתונים וברכיבי המטא-נתונים בין מסד הנתונים של המקור לבין מסד הנתונים של היעד. ב-Database Migration Service יש כלים, כמו המרת סכימה וקוד בעזרת Gemini, שעוזרים להמיר את הסכימה והאובייקטים ממסד הנתונים של המקור לפורמט שתואם למסד הנתונים של היעד.
במיגרציות הטרוגניות, השינויים המתמשכים מעובדים באמצעות רפליקציה שמבוססת על סימון נתונים שהשתנו (CDC).
מידע נוסף זמין בתרחישים הנתמכים.
תרחישים נתמכים
Database Migration Service תומך בהעברות ההטרוגניות הבאות:
- העברה מ-Oracle ל-Cloud SQL ל-PostgreSQL
- העברה מ-Oracle ל-AlloyDB ל-PostgreSQL
- העברה מ-SQL Server ל-Cloud SQL ל-PostgreSQL
- העברה מ-SQL Server ל-AlloyDB ל-PostgreSQL