הגדרת קישוריות לרשת למקורות של Cloud SQL ל-MySQL

בדף הזה מוסבר איך להגדיר את הקישוריות לרשת של מקורות Cloud SQL ל-MySQL, כדי לבצע העברות הומוגניות ל-Cloud SQL ל-MySQL באמצעות Database Migration Service. יש שתי שיטות שונות שאפשר להשתמש בהן:

למיגרציות הומוגניות בין שני מופעים של Cloud SQL ל-MySQL באמצעות Database Migration Service, לא מומלץ להשתמש בשיטת הקישוריות של מנהור SSH הפוך.

הגדרת ממשקי Private Service Connect

שיטת הקישוריות הזו מאפשרת להתחבר לכתובת ה-IP הפרטית של מסד הנתונים של המקור בלי לצרוך מכסת קישור בין רשתות VPC שכנות (peering). ממשקי Private Service Connect זמינים רק כש מעבירים למכונה קיימת.

כדי להשתמש בחיבור מבודד עם ממשקי Private Service Connect, פועלים לפי השלבים הבאים:

  1. מוודאים שבפרויקט יש רשת VPC עם גישה לשירותים פרטיים.

    זו הרשת שאתם מקשרים ל-Database Migration Service ולשרת של מסד הנתונים במקור. צריך שיהיה מספיק מקום להקצות טווחי כתובות IP לשני הרכיבים.

  2. מוודאים שמכונת המקור ב-Cloud SQL מוגדרת עם כתובת IP פרטית וגישה לשירות פרטי (PSA) עם רשת ה-VPC שמתוארת בשלב הקודם. למידע נוסף, קראו את המאמר שימוש בכתובת IP פרטית במסמכי התיעוד של Cloud SQL.
  3. יוצרים מכונה של Cloud SQL ביעד שמופעל בה Private Service Connect. מידע נוסף זמין במאמר יצירת מכונה עם Private Service Connect במסמכי התיעוד של Cloud SQL.
  4. מגדירים את Private Service Connect לקישוריות יוצאת במכונה של היעד. ככלל, התהליך הזה כולל:
    1. יצירת קובץ מצורף לרשת ברשת ה-VPC שבה למכונת המקור יש כתובת IP פרטית עם PSA. חשוב לזכור שטווח תת-הרשת ששמור לחיבור הרשת חייב להיות בטווח של RFC 1918.
    2. הקצאת חיבור הרשת למכונה של Cloud SQL ל-MySQL ביעד.

    התהליך המלא מפורט במאמר הגדרת קישוריות יוצאת במסמכי התיעוד של Cloud SQL.

  5. בשלב מאוחר יותר, כש יוצרים את פרופיל החיבור של המקור, משתמשים בכתובת ה-IP הפרטית של מכונת המקור של Cloud SQL ל-MySQL.
  6. כשאתם יוצרים את משימת ההעברה, בוחרים באפשרות ממשק PSC כשיטת הקישוריות.

הגדרת קישור בין רשתות VPC שכנות (peering) ייעודיות

כדי ליצור קישוריות פרטית עם מקורות של Cloud SQL ל-MySQL לצורך העברות הטרוגניות, משתמשים בקישור בין רשתות VPC שכנות (peering) כדי ליצור חיבור בין Database Migration Service לבין מסד הנתונים של המקור דרך רשתות VPC ב- Google Cloud. אי אפשר להשתמש בקישור טרנזיטיבי, ולכן כדי להשתמש בשיטת הקישוריות הזו צריך להגדיר מכונה וירטואלית (VM) של שרת proxy הפוך ברשת ה-VPC.

כדי להשתמש בחיבור מבודד עם קישור בין רשתות VPC שכנות (peering), פועלים לפי השלבים הבאים:

  1. מוודאים שבפרויקט יש רשת של ענן וירטואלי פרטי (VPC) עם גישה לשירותים פרטיים.

    זו הרשת שאתם מקשרים ל-Database Migration Service ולשרת של מסד הנתונים במקור. צריך שיהיה מספיק מקום להקצות טווחי כתובות IP לשני הרכיבים.

  2. מוודאים שמכונת המקור ב-Cloud SQL מוגדרת עם כתובת IP פרטית וגישה לשירות פרטי (PSA) עם רשת ה-VPC שמתוארת בשלב הקודם. מידע נוסף זמין במאמר שימוש בכתובת IP פרטית במסמכי התיעוד של Cloud SQL.
  3. בשלב מאוחר יותר, כש יוצרים את פרופיל החיבור של המקור, מבצעים את הפעולות הבאות:
    1. בקטע הגדרת פרטי החיבור, מזינים את כתובת ה-IP הפרטית של מכונת Cloud SQL של המקור.

      אפשר לראות את כתובת ה-IP הפרטית של המופע כש מציגים את פרטי הסיכום של המופע.

    2. בקטע Define connectivity method, בוחרים באפשרות Private connectivity.
    3. בתפריט הנפתח, בוחרים את הגדרת החיבור המבודד שיצרתם בשלב הקודם.

הגדרת קישוריות לרשימת היתרים של כתובות IP

כדי להגדיר קישוריות לרשימת היתרים של כתובות IP למקורות של Cloud SQL ל-MySQL:

  1. מפעילים כתובת IP ציבורית למכונת Cloud SQL של המקור ומוסיפים את כתובת ה-IP הציבורית היוצאת של מכונת היעד לרשימת הרשתות המורשות. מידע נוסף זמין במאמר הפעלת כתובת IP ציבורית במסמכי התיעוד של Cloud SQL.

    אם אתם מעבירים למכונה חדשה, ודאו שאתם יוצרים את היעד עם כתובת IP ציבורית מופעלת.

  2. בשלב מאוחר יותר, כש יוצרים את פרופיל החיבור של המקור, משתמשים בכתובת ה-IP הציבורית של מכונת המקור.
  3. כש יוצרים את משימת ההעברה, בוחרים באפשרות רשימת היתרים של כתובות IP בתור שיטת הקישוריות.

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