קידום לרמה גבוהה יותר פירושו שמכונת היעד של AlloyDB ל-PostgreSQL מנותקת מהמקור, והיא מקודמת ממכונת העתקה למכונה ראשית.
בהעברות רציפות, אפשר להתחיל את תהליך הקידום אחרי שהגיע הזמן להעביר את פעולות הקריאה והכתיבה ליעד.
כדי לקדם העברה בלי לאבד מידע, פועלים לפי השלבים הבאים:
- עוברים לדף משימות העברה.
לוחצים על עבודת ההעברה שמייצגת את ההעברה שרוצים להעביר לסביבת הייצור. יופיע הדף Migration job details.
מיד אחרי המעבר לשלב ה-CDC, בהתאם לגודל ה-dump, יכול להיות שיהיה עיכוב ארוך ברפליקציה כי מכונת היעד של AlloyDB ל-PostgreSQL תעדכן את השינויים שקרו במהלך ה-dump והטעינה.
מחכים שהמגמה של עיכוב השכפול תהיה ירידה משמעותית, באופן אידיאלי בסדר גודל של דקות או שניות. העיכוב בשכפול זמין לבדיקה בדף של משימת ההעברה.
- אחרי שזמן ההשהיה של השכפול יגיע למינימום, תוכלו להפעיל את המבצע.
כדי להימנע מאובדן נתונים, חשוב:
- מפסיקים את כל פעולות הכתיבה, את הסקריפטים שפועלים ואת החיבורים של הלקוחות למסד הנתונים של המקור. תקופת ההשבתה מתחילה כאן.
- מחכים עד שהזמן שחלף מהקליק להמרה יהיה אפס, כלומר עד שכל השינויים שלא נכללו בעבודת ההעברה יעובדו.
- בדף פרטי משימת ההעברה, לוחצים על קידום.
- בחלון קידום של עבודת ההעברה?, לוחצים על קידום.
- עבודת ההעברה מפסיקה לקרוא מהמקור, והסטטוס המשני הוא
Promote in progress. בשלב הזה, אי אפשר לעצור את תהליך קידום המכירות או לבטל אותו. - מכונת היעד מקודמת למכונה ראשית שאפשר לכתוב בה.
סטטוס עבודת ההעברה הוא
Completed. - עכשיו אפשר לחבר את האפליקציה למופע AlloyDB ל-PostgreSQL, ואפשר למחוק את משימת ההעברה בלי לסכן את הקבצים.
אחרי ששלב הגיבוי המלא מסתיים ומשימת ההעברה נמצאת בשלב CDC, אפשרות הקידום זמינה.
כשמקדמים משימות העברה שנכשלו או שהופסקו ידנית במהלך שלב ה-CDC, יכול להיות שהנתונים במקור ובמטרה לא יהיו עקביים.