הגדרת קישוריות באמצעות מנהרת SSH הפוכה
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אפשר ליצור קישוריות ממסד הנתונים של היעד למסד הנתונים של המקור באמצעות מנהרת SSH הפוכה ומאובטחת. בשיטה הזו נדרשת מכונה וירטואלית של יעד מבוצר (bastion host) בפרויקט Google Cloud , וגם מכונה (לדוגמה, מחשב נייד ברשת) שמחוברת למסד הנתונים של המקור.
שירות Database Migration Service אוסף את המידע הנדרש בזמן יצירת המיגרציה, ונוצר אוטומטית את הסקריפט להגדרת הכול.
תרשים 1. דוגמה לרשת להעברה: קישוריות למקור דרך מנהרת SSH. (אפשר ללחוץ כדי להגדיל)
הגדרת מנהרת SSH הפוכה
השלבים הבאים מבוצעים בתהליך של Database Migration Service ליצירת משימת העברה, כדי להגדיר מנהרת SSH הפוכה בין מסד הנתונים של המקור לבין המכונה של Cloud SQL. אחרי שמספקים כמה פרמטרים, מריצים קבוצה של פקודות gcloud במכונה שמחוברת גם למסד הנתונים של המקור וגם ל- Google Cloud.
בוחרים את המכונה הווירטואלית שמשמשת ליצירת קישוריות בין מסד הנתונים של המקור לבין המכונה של Cloud SQL. בדרך כלל מדובר במכונה וירטואלית שפועלת ב-VPC שבו פועלת האפליקציה שניגשת למסד הנתונים החדש של Cloud SQL. מכונת ה-VM משמשת כשרת המבוצר של מנהרת ה-SSH.
לשם כך, אתם יכולים להשתמש במכונה וירטואלית קיימת של Compute Engine.
בוחרים את המכונה הווירטואלית של Compute Engine מהרשימה.
מציינים יציאה פנויה שמנהרת ה-SSH יכולה להשתמש בה.
לחלופין, אפשר ליצור מכונה וירטואלית חדשה בשלב הזה. בוחרים באפשרות CREATE A COMPUTE ENGINE VM INSTANCE והתסריט שנוצר כולל הוראות ליצירת הסצנה.
נותנים שם למכונה הווירטואלית.
בוחרים סוג מכונה למכונה הווירטואלית.
ציון רשת משנה למכונה הווירטואלית
לוחצים על הצגת התסריט כדי לראות את התסריט שנוצר.
מריצים את הסקריפט במכונה שיש לה גישה גם למסד הנתונים של המקור וגם למכונה הווירטואלית ב-Compute Engine. הסקריפט מבצע את הפעולות הבאות:
מגדיר את המכונה הווירטואלית של Compute Engine כשרת מבוצר של מנהרת SSH.
יוצר חיבור SSH מאובטח שמעביר את התנועה מהיציאה של היעד המבוצר לשרת של מסד הנתונים ב-PostgreSQL (יציאה 5432).
אם אתם יוצרים מכונה וירטואלית חדשה ב-Compute Engine, אחרי שהסקריפט יפעל בהצלחה, העתיקו את כתובת ה-IP של שרת המכונה הווירטואלית מהפלט של הסקריפט והזינו אותה בשדה הטקסט שמופיע. מכונת Cloud SQL תתעדכן לפי הצורך כשתבדקו או תתחילו את משימת ההעברה.
לוחצים על הגדרה והמשך.
מאמתים את משימת ההעברה כדי לוודא שהנתונים הועברו בצורה תקינה ממכונת מסד הנתונים במקור למכונת מסד הנתונים ב-Cloud SQL ביעד.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["התוכן קשה להבנה","hardToUnderstand","thumb-down"],["שגיאות בקוד לדוגמה או במידע","incorrectInformationOrSampleCode","thumb-down"],["חסרים לי פרטים או דוגמאות","missingTheInformationSamplesINeed","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-11-11 (שעון UTC)."],[],[]]