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

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

יש כמה שיטות להגדרת הקישוריות בין Cloud SQL ל-PostgreSQL לבין AlloyDB ל-PostgreSQL:

בהעברות בין Cloud SQL ל-PostgreSQL ו-AlloyDB ל-PostgreSQL באמצעות Database Migration Service, לא מומלץ להשתמש בשיטת הקישוריות של מנהרת SSH הפוכה.

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

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

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

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

    זו הרשת שמתחברת לשרת של מסד הנתונים במקור באמצעות גישה לשירותים פרטיים (PSA).

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

    מידע נוסף זמין במאמר הגדרת Private Service Connect במסמכי התיעוד של AlloyDB ל-PostgreSQL.

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

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

חיבור מבודד עם קישור בין רשתות שכנות (peering) של ענן וירטואלי פרטי (VPC) מקשר בין אשכול היעד של AlloyDB ל-PostgreSQL לבין מכונת המקור של Cloud SQL ל-PostgreSQL, דרך רשת VPC משותפת שמוגדרת לגישה לשירותים פרטיים (PSA).

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

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

    צריך שיהיה מספיק מקום בטווח כתובות ה-IP שהוקצה כדי לתמוך גם במכונה של Cloud SQL במקור וגם באשכול של AlloyDB ל-PostgreSQL ביעד.

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

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

  5. כש יוצרים את משימת ההעברה, משתמשים בקישור בין רשתות VPC שכנות (peering) בתור שיטת הקישוריות (במסוף Google Cloud , השירות Database Migration Service בוחר באופן אוטומטי בקישור בין רשתות VPC שכנות (peering) כשמכונה של Cloud SQL במקור משתמשת בארכיטקטורה החדשה יותר של רשתות של בעלי שירותים מנוהלים).

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

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

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

    כתובות ה-IP הציבוריות היוצאות של המכונה הראשית של AlloyDB ל-PostgreSQL ביעד מופיעות בדף פרטי האשכול במסוף Google Cloud . איך רואים את פרטי האשכול והמכונה

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

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