מדדים של משימות העברה

Database Migration Service אוסף ומציג מדדים של משימות העברה שמייצגים את התקינות וההתקדמות של תהליך העברת הנתונים. בדף הזה מתוארים התחומים הבאים שקשורים למדדים של משימות העברה:

מדדים שזמינים בדף הפרטים של משימת ההעברה

בדף הפרטים של משימת ההעברה מוצגים כמה תרשימים שיעזרו לכם להבין את המצב הנוכחי של משימת ההעברה ואת ההתקדמות שלה. אפשר לסנן את המידע בתרשימים האלה לכל מסד נתונים שנכלל במשימת ההעברה.

תרשימים לדוגמה של מדדים של משימת העברה
      Database Migration Service.
איור 1. דוגמאות לתרשימי יכולת צפייה ב-Database Migration Service. (לוחצים כדי להגדיל)
תרשימים לדוגמה של מדדים של משימת העברה
      Database Migration Service.

כדי לקבל מידע נוסף על כל דיאגרמה ועל המדד שמשויך אליה, אפשר להרחיב את הקטעים הבאים:

השהיית שחזור

בתרשים Restore lag נעשה שימוש במדד migration_job/max_replica_sec_lag כדי לייצג את ההפרש בין הזמן האוניברסלי המתואם (UTC) של קובץ הגיבוי (שנגזר משם הקובץ) לבין הרגע שבו הקובץ משוחזר במלואו במופע היעד של Cloud SQL. המדד הזה עוקב אחרי כל סוגי הגיבוי וקובצי יומן הטרנזקציות שבהם אתם משתמשים במשימת העברה (כלומר, גיבוי מלא, גיבוי דיפרנציאלי או קובץ יומן טרנזקציות). אתם יכולים להשתמש במידע הזה כדי להעריך את מהירות השכפול הממוצעת של הנתונים, או כדי לפתור בעיות אפשריות בשכפול רציף של נתונים.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג זמן ההשהיה של השחזור בכל מסדי הנתונים שנכללים במשימת ההעברה.

השהיה בהעלאת גיבוי של יומן טרנזקציות

בתרשים Transaction log backup upload lag נעשה שימוש במדד migration_job/sqlserver/transaction_log_upload_sec_lag כדי להציג כמה זמן (בשניות) עבר בין עכשיו לבין חותמת הזמן של קובץ יומן העסקאות האחרון שהעליתם ל-Cloud Storage. אפשר להשתמש במדד הזה כדי לעקוב אחרי בעיות אפשריות בהעלאות אוטומטיות של קובצי יומן עסקאות: הפרש זמן גדול יכול להצביע על כך שקובצי יומן העסקאות לא מועלים לדלי Cloud Storage.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג הפיגור הכי גבוה בכל מסדי הנתונים שנכללים במשימת ההעברה.

גיבויים של יומני עסקאות שעברו עיבוד

בתרשים Processed transaction log backups נעשה שימוש במדד migration_job/sqlserver/processed_file_count כדי לייצג כמה קובצי גיבוי של יומן עסקאות עברו עיבוד וייבוא על ידי Database Migration Service אל Cloud SQL. המידע הזה מתעדכן אחרי שיומן הטרנזקציות עובר עיבוד מלא, ולכן הקו שמוצג בדיאגרמה נע בקפיצות גדולות ולא בירידות הדרגתיות.

אתם יכולים לעקוב אחרי המדד הזה כדי לראות את ההתקדמות של שלב הטעינה המצטברת. ערך גדול מ-0 מציין שעבודת ההעברה סיימה את שלב הטעינה הראשונית ועכשיו היא בשלב הטעינה המצטברת.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, וגם בתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללו במשימת ההעברה.

גודל הגיבויים של יומן העסקאות שעברו עיבוד

בתרשים Processed transaction log backups size נעשה שימוש במדד migration_job/sqlserver/processed_file_bytes_count כדי להציג כמה נתונים של יומן טרנזקציות (בבייט) שירות העברת מסדי הנתונים שכפל למופע היעד של Cloud SQL. המידע הזה מתעדכן אחרי שיומן הטרנזקציות עובר עיבוד מלא, ולכן הקו שמוצג בדיאגרמה נע בקפיצות גדולות ולא בירידות הדרגתיות.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, וגם בתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללו במשימת ההעברה.

גיבויים של יומני עסקאות שלא עברו עיבוד

בתרשים גיבויים של יומני טרנזקציות שלא עברו עיבוד נעשה שימוש במדד migration_job/sqlserver/unprocessed_files כדי להציג כמה קובצי גיבוי של יומני טרנזקציות זוהו על ידי Database Migration Service בקטגוריית Cloud Storage של המקור, אבל עדיין לא שוכפלו למופע היעד של Cloud SQL. המידע הזה מתעדכן אחרי שיומן הטרנזקציות עובר עיבוד מלא, ולכן הקו שמוצג בדיאגרמה נע בקפיצות גדולות ולא בירידות הדרגתיות.

אתם יכולים לעקוב אחרי המדד הזה כדי להבין מתי כדאי לכם לסיים את משימת ההעברה. הזמן המתאים לקדם את משימת ההעברה הוא כשהערך של גיבויים של יומני עסקאות שלא עברו עיבוד מגיע לאפס ואין לכם עוד קבצים של יומני עסקאות להעלאה ל-Cloud Storage.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, וגם בתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללו במשימת ההעברה.

גודל הגיבויים של יומן העסקאות שלא עברו עיבוד

בתרשים Unprocessed transaction log backups size נעשה שימוש במדד migration_job/sqlserver/unprocessed_file_bytes כדי להציג את כמות הנתונים (בבייטים) ששירות Database Migration Service זיהה בקטגוריית Cloud Storage של המקור, אבל עדיין לא שכפל למופע היעד ב-Cloud SQL. המידע הזה מתעדכן אחרי שיומן הטרנזקציות עובר עיבוד מלא, ולכן הקו שמוצג בדיאגרמה נע בקפיצות גדולות ולא בירידות הדרגתיות.

אתם יכולים לעקוב אחרי המדד הזה כדי להבין מתי כדאי לכם לסיים את משימת ההעברה. הזמן המתאים לקדם את משימת ההעברה הוא כשערך Unprocessed transaction log backups size מגיע לאפס ואין לכם עוד קבצים של יומן עסקאות להעלאה ל-Cloud Storage.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, וגם בתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללו במשימת ההעברה.

נפח אחסון נדרש כולל ביעד

בתרשים Total destination storage usage נעשה שימוש במדד Cloud SQL database/disk/bytes_used כדי להציג כמה נתונים (בבייטים) מאוחסנים בכל מסדי הנתונים במכונת Cloud SQL של היעד. אתם יכולים להשתמש במידע הזה כדי להעריך את ההתקדמות של משימת ההעברה.

המדד הזה זמין רק בתצוגה המצטברת. אי אפשר לסנן את סך השימוש בדיסק לכל מסד נתונים.

השהיה בשכפול

בתרשים Replication delay נעשה שימוש במדד per_database/postgresql/external_sync/replication_byte_lag של Cloud SQL כדי להציג את ההבדל (בבייט) בין הזמן שבו פעולה בוצעה במקור לבין הזמן שבו היא הוחלה על מופע היעד.

אתם יכולים להשתמש במידע הזה כדי לוודא שהנתונים עקביים בין המקור לבין מופע היעד.

המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, וגם בתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללו במשימת ההעברה.

צפייה במדדים בדף הפרטים של עבודת ההעברה

כדי לראות תרשימים של מדדים בדף הפרטים של עבודת ההעברה, מבצעים את השלבים הבאים:

  1. נכנסים לדף Migration jobs במסוף Google Cloud .

    עוברים אל 'משימות העברה'

  2. בכרטיסייה משימות, לוחצים על השם לתצוגה של משימת ההעברה.

    ייפתח דף הפרטים של עבודת ההעברה.

  3. בקטע Databases אפשר לראות נתונים מספריים של Restore lag ושל Unprocessed transaction log backups size לכל מסד נתונים שכלול במשימת ההעברה.
  4. לוחצים על הכרטיסייה Monitoring כדי לראות את דיאגרמות המדדים.
    • בתפריט View (תצוגה) אפשר להציג נתונים מצטברים של כל מסדי הנתונים שנכללים בעבודת ההעברה, או לסנן את המידע כדי להציג נתונים של מסדי נתונים ספציפיים.
    • אפשר גם לראות כל תרשים ישירות ב-Cloud Monitoring. לוחצים על אפשרויות נוספות של התרשים > הצגה ב-Metrics Explorer.

מדדים שזמינים ב-Cloud Monitoring

בטבלה הבאה מפורטים כל מדדי משימות ההעברה שבהם אפשר להשתמש כדי ליצור תרשימים ב-Metrics Explorer להעברות של SQL Server. ב רשימת המדדים המלאה של Database Migration Service מופיעים כמה מדדים נוספים, אבל הם לא זמינים להעברות של SQL Server.

אפשר גם להשתמש במדד Cloud SQL cloudsql/database/disk/bytes_used ולהשוות אותו לגודל הכולל של מסדי הנתונים של המקור כדי להעריך את התקדמות העבודה של ההעברה.

סוג המדד שלב ההשקה
השם המוצג
סוג, יחידה
משאבים במעקב
תיאור
תוויות
migration_job/max_replica_bytes_lag בטא
הערך המקסימלי של פיגור בבייטים של נתוני עבודת ההעברה.
GAUGEINT64By
datamigration.googleapis.com/MigrationJob
השהיית השכפול הנוכחית, שנצברת מכל הנתונים של משימת ההעברה. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.
migration_job/max_replica_sec_lag בטא
השהיה המקסימלית בשניות של נתוני עבודת ההעברה
GAUGEINT64s
datamigration.googleapis.com/MigrationJob
השהיית השכפול הנוכחית, שנצברת מכל הנתונים של משימת ההעברה. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.
migration_job/sqlserver/processed_file_bytes_count בטא
ספירת בייטים של קבצים שעברו עיבוד
DELTAINT64By
datamigration.googleapis.com/MigrationJob
מספר הבייטים שהועלו ליעד. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.
migration_job/sqlserver/processed_file_count בטא
מספר הקבצים שעברו עיבוד
DELTAINT641
datamigration.googleapis.com/MigrationJob
מספר הקבצים שהועלו ליעד. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.
migration_job/sqlserver/transaction_log_upload_sec_lag בטא
עיכוב בעדכון יומן העסקאות בשניות
GAUGEINT64s
datamigration.googleapis.com/MigrationJob
השהייה בשניות מאז העלאת יומן הטרנזקציות האחרון. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.
migration_job/sqlserver/unprocessed_file_bytes בטא
בייטים של קובץ שלא עבר עיבוד
GAUGEINT64By
datamigration.googleapis.com/MigrationJob
בייטים של קובץ שלא עבר עיבוד, שממתינים להעלאה ל-Cloud SQL. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.
migration_job/sqlserver/unprocessed_files בטא
קבצים שלא עברו עיבוד
GAUGEINT641
datamigration.googleapis.com/MigrationJob
הקבצים שלא עובדו ממתינים להעלאה ל-Cloud SQL. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 180 שניות.
database: שם מסד הנתונים.