Database Migration Service משתמש ב-Cloud Logging. כדי לקבל מידע מפורט על אירועים שקשורים למשימות המיגרציה שלכם, אתם יכולים לגשת לשתי קטגוריות של יומנים: יומני Database Migration Service ויומני Cloud SQL ל-PostgreSQL ביעד.
יומני Database Migration Service
ב-Database Migration Service להעברה מ-Oracle ל-Cloud SQL ל-PostgreSQL, יש
יומנים מובְנים למשאבים
datamigration.googleapis.com/MigrationJob,
datamigration.googleapis.com/ConnectionProfile ו-
datamigration.googleapis.com/PrivateConnection.
היומנים האלה מייצגים אירועים בעולם האמיתי, כמו יצירת משימת העברה, קריאת מידע ממסד הנתונים של המקור על ידי Database Migration Service או עריכת פרופיל חיבור.
כל רשומה ביומן מכילה שדה jsonPayload.textMessage עם תיאור שיעזור לכם להבין טוב יותר את האירוע. יש סוגים שונים של הודעות,
לדוגמה:
הודעות לדוגמה ביומן של המשאב datamigration.googleapis.com/MigrationJob
|
|
|---|---|
| הודעת טקסט ביומן | תיאור |
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME}
|
ההודעה הזו מציינת ש-Database Migration Service סיים לקרוא נתונים מטבלה ספציפית במסד הנתונים של המקור בשלב ה-dump המלא. ההודעה הזו מציינת ששלב ה-dump המלא של הטבלה נמצא בשלב מתקדם וצפוי להסתיים בקרוב. |
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME}
|
ההודעה הזו מציינת ש-Database Migration Service סיים לכתוב קבוצה של שורות בטבלה ספציפית במכונה של היעד, במהלך שלב ה-dump המלא. |
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME}
|
ההודעה הזו מציינת ש-Database Migration Service סיים לכתוב קבוצה של שורות בטבלה ספציפית במכונה של היעד במהלך שלב ה-CDC. |
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose
|
כשמשתמשים ב-CMEK במשימת ההעברה, ההודעה הזו מציינת ש-Database Migration Service ניגש למפתח ההצפנה כדי לעבד נתונים של טבלה ספציפית. |
יומנים של מכונות Cloud SQL ל-PostgreSQL
ב-Cloud SQL ל-PostgreSQL יש גם רשומות ביומן של מכונת היעד. הפניית יומנים של Cloud SQL במסמכי התיעוד של Cloud Logging.
הצגה של יומנים והרצת שאילתות
כדי לראות את היומנים:
- נכנסים לדף Migration jobs במסוף Google Cloud .
- בכרטיסייה Jobs, לוחצים על השם המוצג של משימת ההעברה שרוצים לראות את היומנים שלה.
דף הפרטים של משימת ההעברה נפתח.
- בדף הפרטים של משימת ההעברה, לוחצים על View logs ומבצעים אחת מהפעולות הבאות:
- כדי לראות את יומני משימות ההעברה, לוחצים על יומני משימות ההעברה.
- כדי לראות את היומנים של מכונת היעד ב-Cloud SQL ל-PostgreSQL, לוחצים על Destination instance logs.
הדף Logs Explorer נפתח.
- בדף Logs Explorer, אתם יכולים להשתמש בתפריטים הנפתחים כדי לשנות את השאילתה ולסנן את רשומות היומן. לדוגמה, כדי לסנן את יומני משימות ההעברה לפי אירועים שבהם Database Migration Service ניגש לטבלה ספציפית במסד הנתונים של המקור, אתם יכולים להשתמש בשאילתה דומה לזו:
resource.type="datamigration.googleapis.com/MigrationJob" resource.labels.migration_job_id="MIGRATION_JOB_ID" jsonPayload.textMessage:"Accessing data of table"
המאמרים הבאים
למידע נוסף על השימוש ב-Logs Explorer, קראו את המאמר הצגת יומנים באמצעות Logs Explorer.
במאמר הסבר על רשומות ביומנים של Database Migration Service מפורטים השדות שנתמכים ברשומות ביומנים של Database Migration Service.
במדריך להעברת נתונים מ-Oracle ל-Cloud SQL ל-PostgreSQL מפורטות הוראות מפורטות להעברת נתונים.