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

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

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

לפני שיוצרים פרופיל חיבור ליעד, צריך:

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

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

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

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

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

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

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

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

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

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

כדי ליצור פרופיל חיבור ב-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 .

    מעבר לפרופילי קישור

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

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

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

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

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

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

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

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

    מופיע הדף פרופילים של חיבורים, ומוצג בו פרופיל החיבור החדש שנוצר.

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

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

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

    מעבר לפרופילי קישור

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

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

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

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

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

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

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

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

    מופיע הדף פרופילים של חיבורים, ומוצג בו פרופיל החיבור החדש שנוצר.