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

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

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

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

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

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

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

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

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

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

כדי לקבל את ההרשאות שנדרשות ליצירת פרופיל חיבור, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM אדמין של העברת נתונים ממסד נתונים (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), מזינים את כתובת ה-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. לוחצים על יצירה בתחתית הדף.

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