יצירת פרופיל חיבור ליעד

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

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

לפני שיוצרים פרופיל חיבור ליעד, חשוב לוודא שביצעתם את הפעולות הבאות:

  1. חשבו באיזה אזור אתם רוצים ליצור את פרופיל החיבור של היעד.

    ‫Database Migration Service הוא מוצר אזורי לחלוטין, כלומר כל הישויות שקשורות להעברה (פרופילי קישור של מקור ויעד, משימות העברה, מסדי נתונים של יעד, סביבות עבודה להמרת מסדי נתונים) חייבות להישמר באזור אחד.

  2. הגדרת מסד הנתונים של היעד ויצירת חשבון משתמש ייעודי להעברה.

  3. בוחרים ומגדירים את שיטת הקישוריות של היעד.

    החיבורים למסד הנתונים של היעד תמיד מוצפנים על ידי Database Migration Service. אין צורך להגדיר אישורים נוספים לחיבורים האלה.

התפקידים הנדרשים

כדי לקבל את ההרשאות שנדרשות ליצירת פרופיל חיבור, צריך לבקש מהאדמין להקצות לכם את התפקיד אדמין של Database Migration ‏(roles/datamigration.admin) ב-IAM בפרויקט.

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

התפקיד המוגדר מראש הזה מכיל את ההרשאות שנדרשות כדי ליצור פרופיל חיבור ב-Database Migration Service. כדי לראות את ההרשאות הנדרשות, מרחיבים את הקטע Required Permissions:

ההרשאות הנדרשות

כדי ליצור פרופיל חיבור ב-Database Migration Service, צריך את ההרשאות הבאות:

  • datamigration.connectionprofiles.create
  • datamigration.connectionprofiles.delete
  • datamigration.connectionprofiles.get
  • datamigration.connectionprofiles.getIamPolicy
  • datamigration.connectionprofiles.list
  • datamigration.connectionprofiles.setIamPolicy
  • datamigration.connectionprofiles.update

יכול להיות שתוכלו לקבל את ההרשאות האלה גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.

לקישוריות של כתובת IP ציבורית

כדי ליצור פרופיל חיבור ליעד שמשתמש ב שיטת הקישור דרך IP ציבורי:

  1. נכנסים לדף Connection profiles במסוף Google Cloud .

    לדף Connection profiles

  2. לוחצים על יצירת פרופיל.
  3. ברשימה המנוע של מסד הנתונים, בוחרים באפשרות Cloud SQL ל-PostgreSQL.
  4. בקטע Specify connection profile details, מציינים את השם, המזהה והאזור של פרופיל החיבור.
  5. בקטע Define connection configurations, בכרטיס SQL Server or Oracle to PostgreSQL לוחצים על Define.

    חלונית פרטי הקישוריות נפתחת.

  6. בחלונית Define connection details:
    1. בתפריט הנפתח Instance ID, בוחרים את המזהה של מכונת היעד ב-Cloud SQL.
    2. בשדה Hostname and IP, מזינים את כתובת ה-IP הציבורית של מכונת היעד.
    3. בשדה Port, מזינים את מספר היציאה של מסד הנתונים. ברירת המחדל של PostgreSQL היא 5432.
    4. בשדות שם משתמש וסיסמה, מזינים את פרטי ההתחברות של חשבון המשתמש הייעודי להעברה.
    5. בשדה Database name, מזינים את השם של מסד הנתונים של היעד.
    6. אתם יוצרים את חשבון המשתמש הייעודי להעברה ואת מסד הנתונים של היעד במהלך שלב ההכנה של מסד הנתונים של היעד.

    7. בקטע Define connectivity method, בתפריט הנפתח Connectivity method בוחרים באפשרות Public IP.
    8. לוחצים על Save.

    חלונית פרטי החיבור נסגרת.

  7. (אופציונלי) בקטע Test connection profile, לוחצים על Run test.

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

  8. בתחתית הדף, לוחצים על יצירה.

    מופיע הדף Connection profiles ובו פרופיל החיבור החדש שיצרתם.

לקישוריות IP פרטית

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

  1. נכנסים לדף Connection profiles במסוף Google Cloud .

    לדף Connection profiles

  2. לוחצים על יצירת פרופיל.
  3. ברשימה המנוע של מסד הנתונים, בוחרים באפשרות Cloud SQL ל-PostgreSQL.
  4. בקטע Specify connection profile details, מציינים את השם, המזהה והאזור של פרופיל החיבור.
  5. בקטע Define connection configurations, בכרטיס SQL Server or Oracle to PostgreSQL לוחצים על Define.

    חלונית פרטי הקישוריות נפתחת.

  6. בחלונית Define connection details:
    1. בתפריט הנפתח Instance ID, בוחרים את המזהה של מכונת היעד ב-Cloud SQL.
    2. בשדה Hostname and IP, מזינים את שם ה-DNS שהוגדר למכונה.
    3. בשדה Port, מזינים את מספר היציאה של מסד הנתונים. ברירת המחדל של PostgreSQL היא 5432.
    4. בשדות שם משתמש וסיסמה, מזינים את פרטי ההתחברות של חשבון המשתמש הייעודי להעברה.
    5. בשדה Database name, מזינים את השם של מסד הנתונים ביעד. אם לא תציינו שם, Database Migration Service ישתמש באותו שם כמו של חשבון המשתמש הייעודי להעברה.
    6. אתם יוצרים את חשבון המשתמש הייעודי להעברה ואת מסד הנתונים של היעד במהלך שלב ההכנה של מסד הנתונים של היעד.

    7. בקטע Define connectivity method:
      1. בתפריט הנפתח Connectivity method, בוחרים באפשרות Private IP.
      2. בשדה Service attachment name, בוחרים את קובץ השירות המצורף שיצרתם בשביל החיבור של מכונת היעד ל-Private Service Connect.
    8. לוחצים על Save.

    חלונית פרטי החיבור נסגרת.

  7. (אופציונלי) בקטע Test connection profile, לוחצים על Run test.

    ‫Database Migration Service מבצע בדיקה מהירה כדי לוודא שפרטי החיבור שסיפקתם מספיקים כדי להגיע לנתונים.

  8. בתחתית הדף, לוחצים על יצירה.

    מופיע הדף Connection profiles ובו פרופיל החיבור החדש שיצרתם.