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

בדף הזה מוסבר איך להשתמש בסקריפטים לאיסוף נתונים ממסד נתונים כדי לגלות, לאסוף ולהעלות את הנתונים ממסד הנתונים אל Migration Center. Migration Center משתמש בסקריפטים לאיסוף נתונים בקוד פתוח שזמינים ב-GitHub כדי לאסוף נתונים. כדי להבין את סוג הנתונים שנאספים על ידי Migration Center, אפשר לבדוק את הקוד של סקריפטים לאיסוף.

לפני שמתחילים

  • סקריפטים לאיסוף נתונים ממסדי נתונים תומכים במסדי הנתונים ובגרסאות הבאות של מסדי הנתונים:
    • ‫Microsoft SQL Server ל-Windows בגרסאות 2008R2 ‏ (SP2) עד SQL Server 2022
    • ‫MySQL גרסה 8
    • גרסאות 14 ו-15 של PostgreSQL.

הורדה והרצה של הסקריפטים

כדי לגלות ולאסוף נתונים ממסדי הנתונים:

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

  2. מחפשים את התיקייה scripts/collector, פותחים את התיקייה של מסד הנתונים ומחלצים את הקבצים.

  3. פועלים לפי ההוראות בקובץ ה-README כדי להריץ את הסקריפט. בסיום ההרצה, הסקריפט יוצר קובץ ZIP עם הנתונים שנאספו בתיקיית הפלט שבחרתם.

העלאת הנתונים שנאספו אל Migration Center

קובצי ה-ZIP שנוצרים על ידי סקריפטים לאיסוף נתונים מכילים את כל המפרטים ונתוני הביצועים שנאספו מהמסד הנתונים.

כדי להעלות את קובצי ה-ZIP ל-Migration Center:

  1. נכנסים לדף Data import במסוף Google Cloud .

    מעבר אל ייבוא נתונים

  2. לוחצים על הוספת נתונים > העלאת קבצים.

  3. בקטע הגדרת העלאת קובץ, מזינים את השם של העלאת הקובץ.

  4. ברשימה פורמט קובץ, בוחרים באפשרות קובץ לייבוא מסד נתונים.

  5. לוחצים על בחירת קבצים להעלאה ובוחרים את כל הקבצים שרוצים להעלות.

  6. כדי להעלות את הקבצים, לוחצים על העלאת קבצים.

  7. אם הקבצים אומתו בצורה תקינה, כדי ליצור את הנכסים מהקבצים, לוחצים על ייבוא נתונים ואז על אישור.

בדיקת ההעלאה

אחרי שמעלים את הקבצים, Migration Center מאמת אותם כדי לבדוק אם הם תקינים מבחינה פורמלית. אם האימות מצליח, Migration Center מעבד את הנתונים כדי ליצור נכסים חדשים או לעדכן נכסים קיימים. אפשר לבדוק את הסטטוס של עבודות ההעלאה במסוף Google Cloud .

כדי לבדוק את הסטטוס של משימת ההעלאה:

  1. נכנסים לדף Data import במסוף Google Cloud .

    מעבר אל ייבוא נתונים

  2. בכרטיסייה File uploads (העלאות קבצים), ברשימת הייבוא של הקבצים, לוחצים על משימת הייבוא שרוצים לבדוק.

  3. בודקים את הסטטוס של הקבצים שהועלו.

    הסטטוס של הקבצים יכול להיות אחד מהבאים:

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

בדיקת פרטי השגיאה

אם נתקלתם בשגיאות אחרי ייבוא הקבצים, תוכלו לעיין בהודעת השגיאה ישירות במסוף Google Cloud .

כדי לבדוק את השגיאות של משימת ההעלאה:

  1. נכנסים לדף Data import במסוף Google Cloud .

    מעבר אל ייבוא נתונים

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

    בדף הפרטים של קובץ הייבוא מוצגת רשימה מלאה של השגיאות.

בדף הפרטים של קובץ הייבוא אפשר לבדוק את הנכסים ואת שדות הנתונים שגורמים לשגיאות, ולראות תיאור של השגיאה. שגיאות בתהליך ייבוא הקובץ עשויות למנוע מ-Migration Center ליצור נכסים חדשים או לעדכן נכסים קיימים בשינויים החדשים. כדי לתקן את השגיאה, צריך לערוך את הקבצים וליצור משימת ייבוא קבצים חדשה כדי להעלות אותם מחדש.

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

המאמרים הבאים