Database Migration Service יכול להתחבר לכתובת ה-IP הציבורית או הפרטית של מכונת היעד. בדף הזה מפורטות שיטות הקישוריות הזמינות למסד נתונים ביעד, וגם המלצות שיעזרו לכם לבחור את הפתרון המתאים להעברה:
ב השוואה בין שיטות יש טבלה שמשווה בין השיטות הזמינות לקישוריות ליעד.
קישוריות IP ציבורית מתארת קישוריות ליעד דרך האינטרנט הציבורי.
במאמר קישוריות לכתובת IP פרטית מוסבר איך Database Migration Service משתמש ב-Private Service Connect כדי להתחבר לכתובת ה-IP הפרטית של מכונת היעד.
אחרי שתכירו את שיטות הקישוריות השונות ואת הדרישות שלהן, תוכלו להשתמש ב דיאגרמה של עץ ההחלטות כדי לבחור את הפתרון המתאים לתרחיש שלכם.
השוואה בין שיטות
לכל שיטת קישור ליעד יש יתרונות ודרישות שונים. בטבלה הבאה אפשר להשוות ביניהן בקצרה, ואז לקרוא פרטים נוספים בקטעים שמוקדשים לכל שיטה.
| שיטת הרישות | יתרונות | חסרונות |
|---|---|---|
| כתובת IP ציבורית |
|
|
| כתובת IP פרטית |
|
|
קישוריות IP ציבורית
כשמשתמשים בשיטת הקישור דרך IP ציבורי, שירות Database Migration Service מנסה ליצור חיבור לכתובת ה-IP הציבורית של מכונת היעד ב-Cloud SQL. החיבור הזה מוצפן ומאובטח על ידי Database Migration Service.
הדרישות לקישוריות IP ציבורית
כדי להשתמש בשיטת הקישוריות הזו, צריך לוודא שבמכונה של Cloud SQL ביעד מופעלת כתובת IP ציבורית. מידע נוסף מופיע במאמר הגדרת כתובת IP ציבורית במסמכי התיעוד של Cloud SQL ל-PostgreSQL.
הגדרת קישוריות לרשימת ההיתרים של כתובות ה-IP
במאמר הגדרת קישוריות של כתובת IP ציבורית מוסבר איך מגדירים קישוריות של כתובת IP ציבורית.
קישוריות דרך IP פרטי
שירות Database Migration Service משתמש ב- Private Service Connect כדי להתחבר למכונה של Cloud SQL ביעד באמצעות כתובת IP פרטית. באמצעות Private Service Connect, אתם יכולים לחשוף את מסד הנתונים של היעד לחיבורים מאובטחים נכנסים, ולשלוט במי שיכול לגשת למסד הנתונים. החיבור הזה מוצפן על ידי Database Migration Service.
הגדרת ארכיטקטורת הרשת של Private Service Connect משתנה בהתאם לשימוש במכונת יעד של Cloud SQL עם או בלי PSC.
במכונות של Cloud SQL עם PSC
הדרך הכי קלה להשתמש בקישור דרך IP פרטית למכונות Cloud SQL ביעד היא ליצור מכונת Cloud SQL עם PSC.
הדרישות למכונות עם PSC
כדי להשתמש במכונות של Cloud SQL עם PSC, צריך ליצור את מכונת היעד עם PSC. המגבלות הבאות חלות:
-
מגבלות פונקציונליות
במכונות Cloud SQL שמופעל בהן PSC יש מגבלות מסוימות על הפונקציונליות. חשוב לוודא שההגדרות האלה עומדות בדרישות שלכם. למידע נוסף, קראו את המאמר המגבלות של Private Service Connect במסמכי התיעוד של Cloud SQL.
מגבלות על יצירת קמפיינים
אפשר ליצור מכונות Cloud SQL עם PSC רק באמצעות
gcloudאו Cloud SQL API.
הגדרת חיבור מבודד למכונות עם PSC
במאמר הגדרת קישוריות של כתובת IP פרטית למכונות עם PSC מוסבר איך להגדיר קישוריות של כתובת IP פרטית.
במכונות שלא מופעל בהן PSC
אתם יכולים להשתמש בקישוריות דרך IP פרטי גם אם אתם לא יכולים להשתמש במכונה של Cloud SQL עם PSC כמסד הנתונים של היעד. ההגדרה מורכבת יותר, כי היא דורשת מכונה וירטואלית (VM) נוספת של שרת חציצה ברשת, כדי להעביר את התנועה בין Database Migration Service לבין כתובת ה-IP הפרטית של היעד.
דרישות למכונות שלא מופעל בהן PSC
קישור דרך IP פרטית למכונות של Cloud SQL שלא מופעל בהן PSC, דורש את הדברים הבאים:
צריכה להיות לכם רשת של ענן וירטואלי פרטי (VPC) עם גישה לשירותים פרטיים.
זו הרשת שאתם מקשרים למכונת היעד ב-Cloud SQL.
במכונת Cloud SQL המיועדת צריך להפעיל כתובת IP פרטית.
בנוסף, אתם צריכים להיות מסוגלים ליצור את רכיבי הרשת הבאים בפרויקט:
חיבור לשירות: משאב רשת שחושף את כתובת ה-IP הפרטית של היעד ב-Cloud SQL לשירותים אחרים ברשת VPC של Google Cloud . הפרויקט ב- Google Cloud שבו יוצרים את חיבור השירות הוא הבעלים של השירות המנוהל. צרכן השירות הוא Database Migration Service.
כללי העברה של PSC: כלל שמנתב את התנועה הנכנסת מהחיבור לשירות למכונת ה-bastion הייעודית.
מכונה וירטואלית של Bastion: מכונה וירטואלית של Compute Engine עם שני בקרי ממשק רשת (NIC). אחד מחובר לרשת של צירוף השירות הייעודי, והשני לרשת שבה Cloud SQL ל-PostgreSQL מקושרת. המכונה הווירטואלית של היעד המבוצר מריצה שרת Dante SOCKS כדי להעביר את החיבורים.
הגדרת חיבור מבודד למכונות שלא תומכות ב-PSC
במאמר הגדרת קישוריות של כתובת IP פרטית למכונות שלא תומכות ב-PSC מוסבר איך מגדירים קישוריות של כתובת IP פרטית.
עץ החלטות לגבי קישוריות לרשת היעד
אחרי שתכירו את כל שיטות הקישוריות הנתמכות ליעד ואת הדרישות שלהן, תוכלו לענות על השאלות בתרשים כדי לבחור את שיטת הקישוריות שמתאימה לתרחיש שלכם.
המאמרים הבאים
מידע על קישוריות למסד נתונים של מקור. שיטות רישות לקישוריות של מסד נתונים במקור
ב מדריך להעברת נתונים מ-Oracle ל-Cloud SQL ל-PostgreSQL מוסבר שלב אחרי שלב איך לבצע את ההעברה.