ניהול פרופילי חיבור

בדף הזה מוסבר איך להציג, לעדכן ולמחוק פרופילי חיבור.

הצגת פרופיל החיבור

אפשר לראות את הפרטים הבאים לגבי פרופילי החיבור:

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

  • זמן היצירה והשינוי האחרון של פרופיל החיבור.

  • רשימה של משימות העברה שמשתמשות בפרופיל החיבור הזה.

כדי לראות את הפרטים של פרופיל החיבור:

המסוף

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

    לדף Connection profiles

  2. לוחצים על השם המוצג של פרופיל החיבור שרוצים להציג.

    מופיע דף סקירה כללית של פרופיל החיבור.

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 SQL ל-PostgreSQL ביעד, שם משתמש וסיסמה של מסד הנתונים

כדי לעדכן פרופיל חיבור:

המסוף

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

    לדף Connection profiles

  2. לוחצים על השם המוצג של פרופיל החיבור שרוצים לשנות.

    מופיע דף סקירה כללית של פרופיל החיבור.

  3. לוחצים על Edit ומעדכנים את פרופיל החיבור.
  4. לוחצים על 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 update postgresql \
  CONNECTION_PROFILE_ID \
  --no-async \
  --region=REGION \
  --display-name=CONNECTION_PROFILE_NAME \
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID

‏Windows (PowerShell)

gcloud database-migration connection-profiles update postgresql `
  CONNECTION_PROFILE_ID `
  --no-async `
  --region=REGION `
  --display-name=CONNECTION_PROFILE_NAME `
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID

Windows‏ (cmd.exe)

gcloud database-migration connection-profiles update postgresql ^
  CONNECTION_PROFILE_ID ^
  --no-async ^
  --region=REGION ^
  --display-name=CONNECTION_PROFILE_NAME ^
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID

אמורים לקבל תגובה שדומה לזו:

Waiting for connection profile [CONNECTION_PROFILE_ID]
to be updated with [OPERATION_ID]

Waiting for operation [OPERATION_ID] to complete...done.

Updated connection profile CONNECTION_PROFILE_ID [OPERATION_ID]

מחיקה של פרופיל חיבור

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

כדי למחוק פרופיל חיבור:

המסוף

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

    לדף Connection profiles

  2. לוחצים על השם המוצג של פרופיל החיבור שרוצים למחוק.

    מופיע דף סקירה כללית של פרופיל החיבור.

  3. לוחצים על Delete.
  4. בתיבת הדו-שיח, לוחצים על מחיקה.

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)?
כדי לדלג על בקשות האישור האינטראקטיביות של Google Cloud CLI, אפשר להשתמש ב דגל האופציונלי --quiet.