בדף הזה מופיעה סקירה כללית של הדברים שצריך להביא בחשבון כשמתכננים את הקישוריות לרשת לצורך ההעברה.
מבחינת הרשת, Database Migration Service ו-AlloyDB ל-PostgreSQL הם בעלים של שירותים מנוהלים שנמצאים ברשתות ייעודיות משלהם (שנקראות רשתות שירות), מחוץ לרשתות VPC שבהן אתם משתמשים בפרויקט ב- Google Cloud .
בהתאם לסוג ההעברה, העברה רגילה או העברה מהירה, השירות Database Migration Service משתמש בארכיטקטורות שונות של רשתות כדי להתחבר למסדי הנתונים. הדף הזה מתמקד בעיקר בשיקולים שקשורים לרשתות בהעברות רגילות ורציפות.
קישוריות רגילה להעברה
בהעברות סטנדרטיות והומוגניות של PostgreSQL ל-AlloyDB ל-PostgreSQL, שירות Database Migration Service מתחבר לאשכול היעד של AlloyDB ל-PostgreSQL ומנהל את תהליך ההעברה בשמו. אשכול היעד הוא זה שיוצר את החיבור הישיר לרשת עם מכונת המקור, ו-Database Migration Service מפקח על התהליך.
המטרה של הגדרת הקישוריות לרשת בהעברה רגילה היא לוודא שאשכול AlloyDB ל-PostgreSQL ביעד יכול לנתב אל שרת מסד הנתונים במקור ולהגיע אליו דרך הרשת.
יש שיטות קישוריות שונות, בהתאם למסד הנתונים של המקור ולהגדרת הרשת של AlloyDB ל-PostgreSQL ביעד:
- רשימת היתרים של כתובות IP: חיבור דרך האינטרנט הציבורי על ידי הוספת כתובת ה-IP של היעד לתעבורת נתונים יוצאת לחומת האש או לרשימת ההיתרים של המקור.
- מנהרת SSH הפוכה: מעבירה את תעבורת הנתונים בזמן שכפול דרך יעד מבוצר (bastion host) של Compute Engine, באמצעות מנהרת SSH מוצפנת.
- שרת proxy של TCP דרך VM שמתארח בענן: ניתוב תעבורת הנתונים בזמן שכפול דרך שרת proxy של TCP בקונטיינר ב-VM ביניים של Compute Engine, כשאי אפשר לנתב ישירות בין רשתות.
- חיבור מבודד עם קישור בין רשתות VPC שכנות (peering): חיבור לכתובת ה-IP הפרטית של מסד הנתונים במקור דרך רשתות VPC שכנות (לאשכולות יעד עם גישה לשירותים פרטיים).
- קישוריות פרטית עם ממשקי Private Service Connect: חיבור לכתובת ה-IP הפרטית של מסד הנתונים במקור באמצעות מחברי רשת (לאשכולות יעד שתומכים ב-PSC).
לפני שאתם מגדירים את מכונת המקור להעברה, כדאי לעיין בדף סקירה כללית על עבודה ברשת כדי להעריך את סביבת העבודה ברשת מקצה לקצה ולבחור את השיטה המתאימה ביותר לתרחיש שלכם.
קישוריות להעברות ב-Quick Start
בהעברות ב-Quick Start נעשה שימוש במודל רשת מתווך, שבו שירות Database Migration Service פועל כמתווך בין מסד הנתונים של המקור לבין אשכול AlloyDB ל-PostgreSQL של היעד:
קישוריות למקור: Database Migration Service מתחבר למסד הנתונים של המקור באמצעות ממשקי Private Service Connect והגדרות של קישוריות פרטית. למסד הנתונים של המקור צריכה להיות כתובת IP פרטית שהוקצתה בתוך רשת VPC ב- Google Cloud . אם מסד הנתונים של המקור מתארח מחוץ ל- Google Cloud, צריך לחבר אותו לרשת ה-VPC באמצעות Cloud VPN או Cloud Interconnect. אין תמיכה בשיטות אחרות (כמו רשימות היתרים של כתובות IP ציבוריות או מנהרות SSH הפוכות).
קישוריות ליעד: תקשורת הרשת למכונה ביעד מנוהלת באופן מלא על ידי Database Migration Service. אשכול היעד צריך להיות מופעל ל-Private Service Connect.
הסבר מקיף על ארכיטקטורת הרשת של ההתחלה המהירה, דיאגרמות של רכיבים ומגבלות מופיע במאמר קישוריות לרשת להעברות בהתחלה מהירה במסמכי התיעוד הראשיים של Database Migration Service.
המאמרים הבאים
- כדי להגדיר העברה מהירה, קראו את המדריך להעברות מהירות.
- במאמר תחילת העבודה עם העברות ל-AlloyDB ל-PostgreSQL מפורטים השלבים להעברת נתונים.
- כדי לבדוק את המגבלות הידועות לפני ההעברה, קראו את המאמר מגבלות ידועות.