הגדרת MongoDB Atlas באמצעות רשימות היתרים של כתובות IP

כדי להעביר עדכונים של סימון נתונים שהשתנו (CDC) מאשכול MongoDB Atlas ליעד נתמך דרך רשת ציבורית, אתם יכולים להגדיר רשימות היתרים של כתובות IP. כדי להכין את המקור, יוצרים משתמש MongoDB עם הרשאות קריאה, מוסיפים את כתובות ה-IP הציבוריות של Datastream לרשימת ההיתרים של MongoDB Atlas ויוצרים פרופיל חיבור.

הגדרת משתמש במסד נתונים של MongoDB

כדי להשתמש ב-Datastream עם מכונה של MongoDB Atlas, קודם צריך ליצור משתמש במסד הנתונים ולתת לו הרשאות גישה:

  1. בלוח הבקרה של MongoDB Atlas, בקטע Security לוחצים על Database access.
  2. לוחצים על New database user ובוחרים את שיטת האימות באמצעות סיסמה למשתמש.
  3. מזינים את שם המשתמש והסיסמה של המשתמש ב-Datastream.
  4. בקטע Database user privileges, בוחרים באפשרות Grant specific user privileges.
  5. בקטע הרשאות ספציפיות, מוסיפים את התפקיד הבא:
    • readAnyDatabase
  6. לוחצים על הוספת משתמש.

אחזור של כתובות ה-IP הציבוריות של Datastream

כשיוצרים פרופיל חיבור למסד הנתונים של המקור, צריך לאחזר את כתובות ה-IP הציבוריות של Datastream כדי לאשר אותן ב-MongoDB Atlas.

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

    כניסה לדף Connection profiles

  2. לוחצים על Create profile ובוחרים באפשרות MongoDB.

  3. מזינים את פרטי החיבור, כולל שם פרופיל החיבור, שם המארח או כתובת ה-IP, היציאה ופרטי הכניסה של המשתמש למסד הנתונים.

  4. בקטע Define connection settings, מאתרים את רשימת כתובות ה-IP הציבוריות של Datastream.

  5. מעתיקים את כתובות ה-IP האלה.

הגדרת רשימות היתרים של כתובות IP ב-MongoDB Atlas

מאשרים את כתובות ה-IP הציבוריות של Datastream בהגדרות האבטחה של MongoDB Atlas:

  1. נכנסים לחשבון MongoDB Atlas.
  2. בתפריט הניווט, לוחצים על Security ואז על Network access.
  3. לוחצים על הוספת כתובת IP.
  4. מזינים את כתובת ה-IP הראשונה שהעתקתם מ-Datastream.
  5. חוזרים על התהליך הזה לכל כתובת IP שרוצים להוסיף לרשימת ההיתרים.
  6. לוחצים על אישור וממתינים עד שהסטטוס ישתנה לפעיל.

בדיקה ויצירה של פרופיל החיבור

אחרי שמפעילים את רשימות ההיתרים של כתובות ה-IP ב-MongoDB Atlas, אפשר לאמת את החיבור.

  1. חוזרים לדף ההגדרה Connection profiles במסוף Google Cloud .
  2. לוחצים על Run test כדי לבדוק את הקישוריות למסד הנתונים.
  3. מוודאים שהבדיקה הצליחה ולוחצים על Create כדי לשמור את הפרופיל.

אם הבדיקה נכשלת, ודאו שכל כתובות ה-IP של Datastream פעילות ברשימה Network access של המכונה ב-Atlas, ושלמשתמש של מסד הנתונים הוקצו ההרשאות הנכונות.