בדף הזה מוסבר איך להציג, לעדכן ולמחוק פרופילי חיבור.
צפייה בפרופיל של חיבור
אפשר לראות את הפרטים הבאים לגבי פרופילי החיבור:
כל פרטי ההגדרות שסופקו במהלך יצירת הפרופיל. מידע נוסף זמין במאמר סקירה כללית על פרופילי חיבור.
זמן היצירה והשינוי האחרון של פרופיל החיבור.
רשימה של משימות העברה שמשתמשות בפרופיל החיבור הזה.
כדי לראות את הפרטים של פרופיל החיבור:
המסוף
- נכנסים לדף Connection profiles במסוף Google Cloud .
- לוחצים על השם המוצג של פרופיל החיבור שרוצים להציג.
מופיע דף סקירה כללית של פרופיל החיבור.
gcloud
לפני השימוש בנתוני הפקודה הבאים, צריך להחליף את הנתונים הבאים:
- REGION עם המזהה של האזור שבו נשמר פרופיל החיבור.
- CONNECTION_PROFILE_ID עם מזהה פרופיל החיבור.
אם אתם לא יודעים מה המזהה, אתם יכולים להשתמש בפקודה
gcloud database-migration connection-profiles listכדי להציג את כל הפרופילים באזור מסוים ואת המזהים שלהם.
מריצים את הפקודה הבאה:
Linux, macOS או Cloud Shell
gcloud database-migration connection-profiles \ describe CONNECTION_PROFILE_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration connection-profiles ` describe CONNECTION_PROFILE_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ describe CONNECTION_PROFILE_ID ^ --region=REGION
עדכון של פרופיל חיבור
אפשר לשנות את הפרטים הבאים בפרופיל החיבור:
- השם המוצג
- (פרופיל מקור בלבד) שם הקטגוריה של Cloud Storage
- (פרופיל יעד בלבד) מזהה מכונה של Cloud SQL ל-MySQL, שם משתמש וסיסמה למסד הנתונים
כדי לעדכן פרופיל חיבור:
המסוף
- נכנסים לדף Connection profiles במסוף Google Cloud .
- לוחצים על השם המוצג של פרופיל החיבור שרוצים לשנות.
מופיע דף סקירה כללית של פרופיל החיבור.
- לוחצים על Edit ומעדכנים את פרופיל החיבור.
- לוחצים על Save.
gcloud
בדוגמה הזו נעשה שימוש בדגל האופציונלי --no-async כדי שכל הפעולות יתבצעו באופן סינכרוני. זה אומר שיכול להיות שייקח קצת זמן עד שפקודות מסוימות יסתיימו. אפשר לדלג על הדגל --no-async כדי להריץ פקודות באופן אסינכרוני.
אם כן, צריך להשתמש בפקודה gcloud database-migration operations describe כדי לוודא שהפעולה הצליחה.
לפני השימוש בנתוני הפקודה הבאים, צריך להחליף את הנתונים הבאים:
- CONNECTION_PROFILE_ID עם מזהה פרופיל החיבור.
אם אתם לא יודעים מה המזהה, אתם יכולים להשתמש בפקודה
gcloud database-migration connection-profiles listכדי להציג רשימה של כל הפרופילים באזור מסוים ולראות את המזהים שלהם. - REGION במזהה האזור שבו נשמר פרופיל החיבור.
- אופציונלי: CONNECTION_PROFILE_NAME עם שם קריא לאנשים לפרופיל החיבור. הערך הזה מוצג במסוף Google Cloud .
- רק לפרופילים של חיבורי יעד: CLOUDSQL_INSTANCE_ID עם מזהה המכונה של מכונת Cloud SQL ביעד. במאמר הצגת פרטי המכונה שבמסמכי התיעוד של Cloud SQL מוסבר איך להציג את פרטי המכונה של Cloud SQL.
מריצים את הפקודה הבאה:
Linux, macOS או Cloud Shell
gcloud database-migration connection-profiles \ create sqlserver CONNECTION_PROFILE_ID \ --no-async --region=REGION \ --display-name=CONNECTION_PROFILE_NAME \ --cloudsql-instance=CLOUDSQL_INSTANCE_ID \ --username=CLOUD_SQL_DB_USERNAME \ --password=CLOUD_SQL_DB_USER_PASSWORD
Windows (PowerShell)
gcloud database-migration connection-profiles ` create sqlserver CONNECTION_PROFILE_ID ` --no-async --region=REGION ` --display-name=CONNECTION_PROFILE_NAME ` --cloudsql-instance=CLOUDSQL_INSTANCE_ID ` --username=CLOUD_SQL_DB_USERNAME ` --password=CLOUD_SQL_DB_USER_PASSWORD
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ create sqlserver CONNECTION_PROFILE_ID ^ --no-async --region=REGION ^ --display-name=CONNECTION_PROFILE_NAME ^ --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^ --username=CLOUD_SQL_DB_USERNAME ^ --password=CLOUD_SQL_DB_USER_PASSWORD
אמורים לקבל תגובה שדומה לזו:
Waiting for connection profile [CONNECTION_PROFILE_ID] to be updated with [OPERATION_ID] Waiting for operation [OPERATION_ID] to complete...done. Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]
מחיקת פרופיל חיבור
אפשר למחוק פרופיל חיבור רק אם אין משימות העברה שמשתמשות בפרופיל הזה. אם רוצים למחוק פרופיל חיבור שמשמש למשימת העברה, קודם צריך למחוק את כל משימות ההעברה שמקושרות לפרופיל החיבור.
כדי למחוק פרופיל חיבור:
המסוף
- נכנסים לדף Connection profiles במסוף Google Cloud .
- לוחצים על השם המוצג של פרופיל החיבור שרוצים למחוק.
יופיע דף סקירה כללית של פרופיל החיבור.
- לוחצים על Delete.
- בתיבת הדו-שיח, לוחצים על מחיקה.
gcloud
הפקודה הזו מחזירה בקשת אישור אינטראקטיבית שדורשת קלט כדי להשלים את הפעולה.
כדי לדלג על בקשת האישור, משתמשים ב דגל האופציונלי --quiet.
לפני השימוש בנתוני הפקודה הבאים, צריך להחליף את הנתונים הבאים:
- REGION עם המזהה של האזור שבו נשמר פרופיל החיבור.
- CONNECTION_PROFILE_ID עם מזהה פרופיל החיבור.
אם אתם לא יודעים מה המזהה, אתם יכולים להשתמש בפקודה
gcloud database-migration connection-profiles listכדי להציג את כל הפרופילים באזור מסוים ואת המזהים שלהם.
מריצים את הפקודה הבאה:
Linux, macOS או Cloud Shell
gcloud database-migration connection-profiles \ delete CONNECTION_PROFILE_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration connection-profiles ` delete CONNECTION_PROFILE_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ delete CONNECTION_PROFILE_ID ^ --region=REGION
הפקודה delete מחזירה הנחיה אינטראקטיבית שבה מאשרים את הפעולה. מזינים Y כדי להסיר את פרופיל החיבור:
You are about to delete connection_profile [CONNECTION_PROFILE_ID] Do you want to continue (Y/n)?
--quiet.