הפעלת שירותי Migrate to Virtual Machines

לפני שמתחילים בהעברה, צריך להפעיל את השירות Migrate to Virtual Machines ב- Google Cloud וגם להפעיל את כל השירותים האחרים Google Cloudשנדרשים על ידי Migrate to Virtual Machines.

זיהוי פרויקט המארח

פרויקטים ב-Google Cloud הם הבסיס ליצירה, להפעלה ולשימוש בשירותי Google Cloud , כולל ניהול ממשקי API, הפעלת החיוב, הוספה והסרה של משתמשים וניהול הרשאות למשאבי Google Cloud .

ב-Migrate to Virtual Machines נעשה שימוש בסוגי הפרויקטים הבאים:

  • פרויקט מארח (חובה)

    אפשר להשתמש בפרויקט המארח כדי לשלוט בתהליך ההעברה, ואם רוצים, גם כדי לארח את מכונות Compute Engine שמריצות את עומסי העבודה שהועברו. חובה ליצור ולהגדיר פרויקט מארח כמו שמתואר בקטעים הבאים.

  • פרויקט יעד (אופציונלי)

    פרויקט היעד מגדיר את פרויקט היעד למכונת Compute Engine שבה פועלת המכונה הווירטואלית שהועברה. אפשר להשתמש בפרויקט המארח כפרויקט יעד. אם רוצים להעביר מכונות וירטואליות לפרויקטים נוספים, צריך להוסיף אותם כפרויקטים של יעד ל-Migrate to Virtual Machines. מידע נוסף זמין במאמר הוספת פרויקט יעד.

כדי להפעיל את השירותים של Migrate to Virtual Machines, צריך לזהות את הפרויקטGoogle Cloud שרוצים להשתמש בו כפרויקט המארח:

  1. בדף לבחירת הפרויקט במסוף Google Cloud , בוחרים פרויקט ב-Google Cloud או יוצרים אותו כדי להשתמש בו כפרויקט מארח:

    מעבר לדף לבחירת הפרויקט

  2. חשוב לזכור את השם והמזהה של הפרויקט שנבחר.

התקנת ה-CLI של gcloud

מתקינים את ה-CLI של gcloud בתחנת העבודה. ההתקנה כוללת גם את Google Cloud CLI. ‫gcloud הוא כלי ה-CLI העיקרי שמשמש ליצירה ולניהול של משאבי Google Cloud . אפשר להשתמש ב-gcloud כדי לבצע משימות נפוצות רבות בפלטפורמה משורת הפקודה או בסקריפטים ובפעולות אוטומטיות אחרות.

כדי להתקין את ה-CLI של gcloud:

  1. מתקינים ומפעילים את ה-CLI של gcloud.

  2. מעדכנים את ה-CLI של gcloud:

    gcloud components update
  3. מוודאים של-CLI של gcloud יש הרשאה לגשת לנתונים ולשירותים שלכם:

    gcloud auth login
  4. תיפתח כרטיסיית דפדפן חדשה ותתבקשו לבחור חשבון.

הפעלת השירותים הנדרשים בפרויקט המארח

בפרויקט המארח, מפעילים את השירותים שנדרשים לשירות Migrate to Virtual Machines. Google Cloud מידע נוסף על השירותים האלה זמין במאמר gcloud services.

בפרויקט המארח של Migrate to Virtual Machines צריך להפעיל את השירותים הבאים Google Cloud :

שם שם
vmmigration.googleapis.com ‫Migrate to Virtual Machines API
servicemanagement.googleapis.com Service Management API
servicecontrol.googleapis.com Service Control API
iam.googleapis.com Identity and Access Management (IAM) API
cloudresourcemanager.googleapis.com Cloud Resource Manager API
compute.googleapis.com ‫Compute Engine API

כדי להפעיל את השירותים הנדרשים:

  1. מוודאים שהגדרתם את פרויקט ברירת המחדל לפרויקט המארח. מחליפים את PROJECT_ID במזהה הפרויקט של פרויקט המארח:

    gcloud config set project PROJECT_ID
  2. כדי לראות את רשימת השירותים שכבר הופעלו בפרויקט:

    gcloud services list
  3. אם לא רואים את כל השירותים הנדרשים ברשימה, צריך להפעיל אותם:

    gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com 
  4. עכשיו אמורה להיות לכם אפשרות לפתוח את הדף Migrate to Virtual Machines במסוףGoogle Cloud :

    מעבר לדף Migrate to Virtual Machines

שימוש בתפקידים מוגדרים מראש

ניהול הזהויות והרשאות הגישה כולל שני תפקידים מוגדרים מראש שבהם אפשר להשתמש כדי לשלוט בגישה של משתמשים בארגון:

תפקיד שם תיאור
roles/vmmigration.admin אדמין ב-VM Migration מאפשרת למשתמשים ליצור מקורות חדשים של Migrate to Virtual Machines ולבצע את כל פעולות ההעברה האחרות.
roles/vmmigration.viewer VM Migration Viewer מאפשרת למשתמשים לאחזר מידע על Migrate to Virtual Machines במסוף Google Cloud . המאמר מיועד למשתמשים שמבצעים העברות, אבל לא מגדירים את המערכת או מוסיפים מקורות העברה חדשים.

לדוגמה, אם רוצים לאפשר למשתמש בארגון לצפות במידע על העברה, אבל לא לבצע העברה, צריך להקצות לו את התפקיד roles/vmmigration.viewer.

המאמרים הבאים