ייבוא ידני של דיסקים להפעלה

הדרך המומלצת לייבא תמונות של דיסק הפעלה ל-Compute Engine ממרכזי נתונים פיזיים, ממכונות וירטואליות (VM) בתחנת העבודה המקומית או ממכונות וירטואליות שפועלות בפלטפורמת ענן אחרת היא באמצעות כלי לייבוא דיסקים וירטואליים, שמבצע אוטומטית את כל השלבים במדריך הזה.

אם אתם מעדיפים לא להשתמש בכלי האוטומטי, אתם יכולים לפעול לפי ההוראות המפורטות במדריך הזה.

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

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

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

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

סקירה כללית

כדי לייבא תמונה של דיסק אתחול ל-Compute Engine, משתמשים בתהליך הבא:

  1. תכנון נתיב הייבוא. לפני שמעלים את תמונת דיסק האתחול, צריך לזהות איפה מתכוונים להכין אותה ואיך מתכוונים להתחבר אליה אחרי שהיא תופעל בסביבת Compute Engine.
  2. מכינים את דיסק האתחול כך שניתן יהיה לאתחל אותו בסביבת Compute Engine, וכך שניתן יהיה לגשת אליו אחרי האתחול.
  3. יוצרים ודוחסים את קובץ התמונה של דיסק האתחול.
  4. מעלים את קובץ התמונה ל-Cloud Storage ומייבאים את התמונה ל-Compute Engine כתמונה בהתאמה אישית חדשה.
  5. משתמשים בתמונה המיובאת כדי ליצור מופע של מכונה וירטואלית ומוודאים שהיא מופעלת בצורה תקינה.
  6. אם קובץ האימג' לא מופעל בהצלחה, אפשר לפתור את הבעיה על ידי צירוף קובץ האימג' של דיסק האתחול למכונה אחרת והגדרה מחדש שלו.
  7. מייעלים את קובץ האימג' ומתקינים את סביבת האורח כדי שקובץ אימג' של מערכת ההפעלה המיובא יוכל לתקשר עם שרת המטא-נתונים ולהשתמש בתכונות נוספות של Compute Engine.

דרישות

הדרישות לגבי דיסק האתחול

כדי לייבא דיסקים לאתחול ל-Compute Engine, הדיסקים צריכים לעמוד בדרישות הבאות:

  • מומלץ להתקין את כל העדכונים הזמינים במכונה הווירטואלית של המקור.
  • אם יצרתם ליבת מערכת הפעלה בהתאמה אישית, היא צריכה לעמוד בדרישות ההגדרה של החומרה והליבה. רוב הפצות Linux המוכנות לשימוש כבר עומדות בדרישות האלה, ולכן הדרישה הזו מיועדת רק למשתמשים מתקדמים שיוצרים מערכות הפעלה מותאמות אישית משלהם להפעלה ב-Compute Engine.
  • דיסק האתחול לא יכול להיות גדול מ-2,048 GB (2 TB).
  • בדיסק האתחול שמייבאים צריך להיות טבלת מחיצות MBR תקינה או הגדרה היברידית של טבלת מחיצות GPT עם טוען אתחול MBR.
  • המחיצה הראשית בדיסק האתחול יכולה להיות בכל פורמט שרוצים, כל עוד היא מפעילה את האתחול בצורה תקינה מטוען האתחול של MBR.
  • בתוכנת האתחול בדיסק האתחול לא יכולים להיות ארגומנטים של שורת הפקודה של ליבת quiet, rhgb או splashimage=. ‫Compute Engine לא תומך במסכי פתיחה במהלך ההפעלה. אפשר להסיר את הערכים האלה מקובץ התצורה של GRUB במהלך השלב של הגדרת bootloader.
  • מערכת ההפעלה בדיסק האתחול צריכה לתמוך ב-ACPI.

הדרישות לגבי קובץ התמונה

קובץ התמונה שמייבאים צריך לעמוד בדרישות הבאות:

  • מבצעים בדיקת עקביות בתמונת הדיסק באמצעות הפקודה qemu-img check בדיסק.
  • כדי לייצא את הדיסק הווירטואלי, משתמשים בפונקציית הייצוא של תוכנת ניהול המכונה הווירטואלית. אל תעתיקו את קובץ ה-VMDK ממערכת הקבצים של מנהל המכונות הווירטואליות.
  • קובץ התמונה צריך להיות בפורמט תמונה נתמך.
  • שם הקובץ של תמונת הדיסק חייב להיות disk.raw.
  • גודל קובץ התמונה בפורמט RAW צריך להיות בכפולות של 1GB. לדוגמה, הקובץ צריך להיות בגודל 10GB או 11GB, אבל לא 10.5GB.
  • הקובץ הדחוס צריך להיות קובץ .tar.gz שמשתמש בדחיסת gzip באפשרות --format=oldgnu של כלי השירות tar (מדריך).

הדרישות לגבי הפרויקט

כשיוצרים מכונת VM מקובץ אימג' שיובא, המכונה צריכה להיות מסוגלת לגשת למאגר החבילות החיצוני של מערכת ההפעלה שהוגדרה בדיסק האתחול.

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

כדי להגדיר גישה למאגר חיצוני, מבצעים אחד מהשלבים הבאים בפרויקט:

מגבלות

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

עלויות של ייבוא תמונות

לפני שמתחילים, חשוב להבין את העלויות של תהליך הייבוא. אין עלות להעברת נתונים ברשת נכנסת כדי להעלות את קובץ תמונת הדיסק של האתחול ל-Cloud Storage, ואין עלות לייבוא התמונה הזו כתמונה בהתאמה אישית של Compute Engine. עם זאת, יש עלויות לשלבים ספציפיים בתהליך הייבוא:

  • העלות של אחסון זמני של קובצי התמונות הדחוסים בקטגוריה רגילה של Cloud Storage. כדי לייבא קבצים כתמונות מותאמות אישית של Compute Engine, צריך להשתמש בקטגוריה זמנית של Cloud Storage כדי לאחסן אותם. אפשר להסיר את ה-bucket אחרי שמסיימים את תהליך הייבוא.
  • העלות של אחסון תמונות בהתאמה אישית אחרי שמסיימים לייבא אותן ל-Compute Engine.
  • העלות הפוטנציאלית של העברת נתונים יוצאת במרכז הנתונים הקיים, בספק הרשת או בשירות הענן הנוכחי. קבצי תמונה יכולים להיות גדולים מאוד, גם אחרי שדוחסים אותם. לכן, העתקת הקבצים האלה ל-Compute Engine עלולה לגרום לחיובים משמעותיים על העברת נתונים יוצאת בפלטפורמות מסוימות.
  • העלות של דיסקים קבועים ומכונות וירטואליות ב-Compute Engine, שבהם אפשר להגדיר את התמונה אחרי שמייבאים אותה ל-Compute Engine.

תכנון והכנה של נתיב הייבוא

השיטה לייבוא הדיסק תלויה בהגדרה הנוכחית של המערכת שרוצים להעביר ל-Compute Engine. אתם צריכים מערכת שבה תוכלו ליצור ולדחוס את קובץ האימג' של דיסק האתחול, ומערכת שבה תוכלו להעלות את קובץ האימג' ל-Cloud Storage. כשמתכננים את נתיב הייבוא, כדאי להתייחס לנקודות הבאות:

  • כדי לייבא תמונות, צריך להגדיר את דיסק האתחול בסביבת מערכת הפעלה פעילה. התהליך הזה עלול לגרום לכך שלא תהיה אפשרות להפעיל את דיסק האתחול בשום מקום מחוץ לסביבת Compute Engine. באחריותכם לוודא שלא תאבדו נתונים בדיסקים ולא תשבשו את הפעולה של אפליקציות עסקיות בזמן ייבוא המערכת ל-Compute Engine.
  • מזהים את הגדרת הגישה הקיימת למערכת ומתכננים איך רוצים לגשת למערכת אחרי שמייבאים אותה ל-Compute Engine.
    • אם במערכת שלכם יש הגדרות קיימות של כניסת משתמש או SSH, אתם יכולים להגדיר רק את תוכנת האתחול, ואז להגדיר את התמונה כך שתפעל בצורה אופטימלית ב-Compute Engine. אפשר לגשת למופע דרך הגדרת ה-SSH הקיימת או דרך התחברות ישירה של משתמש במסוף הטורי האינטראקטיבי.
    • אם במערכת שלכם אין הגדרות קיימות של התחברות משתמש או SSH, אתם צריכים להגדיר את דיסק האתחול כדי שתוכלו לגשת אליו אחרי שהוא יופעל ב-Compute Engine.
  • משך תהליך הייבוא יכול להיות כמה שעות או כמה ימים, בהתאם לגודל דיסק האתחול ולמהירות החיבור לרשת.
  • במערכת שבה יוצרים ודוחסים את קובץ האימג' של דיסק האתחול צריך להיות מספיק מקום אחסון כדי ליצור את קובצי האימג' במכשיר אחסון שאינו דיסק האתחול עצמו. בדרך כלל, קובצי התמונה ו-tar.gz תופסים פי 2 עד פי 3 יותר מקום מדיסק האתחול עצמו.
  • להבין את מבנה מערכת הקבצים של המערכת הקיימת שרוצים לייבא.
    • אם קבצי מערכת ההפעלה והאפליקציה שלכם מפוזרים על פני כמה דיסקים, צריך לייבא כל אחד מהדיסקים האלה בנפרד ולהשתמש בכל תמונה כדי ליצור דיסק אחסון מתמיד (persistent disk) ייחודי למופע של מכונה וירטואלית ב-Compute Engine.
    • אם במערכות שלכם יש נפחי אתחול בתצורת RAID שבה כמה דיסקים פועלים כנפח לוגי יחיד, צריך ליצור תמונה אחת מכל המערך במקום ליצור תמונה אחת לכל דיסק במערך. דיסקים לאחסון מתמיד ב-Compute Engine מייתרים את הצורך בהגדרות RAID.
  • אם המערכת מצפינה את התוכן של דיסק האתחול באמצעות Trusted Platform Module או באמצעות הצפנה ברמת התוכנה, צריך לפענח את דיסק האתחול לפני שיוצרים את קובץ תמונת דיסק האתחול. אם התמונות מוצפנות, Google לא יכולה לקרוא אותן. אנחנו מצפינים את התמונות שלכם אחרי שאתם מעלים אותן, ומאפשרים לכם לספק מפתחות הצפנה משלכם עבור דיסקים קבועים וקטגוריות של Cloud Storage.

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

הכנת תמונת דיסק האתחול

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

  • מגדירים את טוען האתחול בדיסק האתחול כך שניתן יהיה לאתחל את קובץ האימג' ב-Compute Engine.
  • מגדירים גישת SSH או גישת התחברות למשתמש בדיסק האתחול, כדי שתוכלו לגשת אליו אחרי שתייבאו אותו ל-Compute Engine ותפעילו אותו כמכונה וירטואלית.

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

הגדרת תוכנת האתחול

מגדירים את טוען האתחול במערכת כך שניתן יהיה לבצע אתחול ב-Compute Engine.

  1. מתחברים לטרמינל במערכת באמצעות דיסק האתחול שמתכננים לייבא.

  2. עורכים את קובץ התצורה של GRUB. בדרך כלל הקובץ הזה נמצא במיקום /etc/default/grub, אבל בחלק מההפצות הקודמות הוא עשוי להיות ממוקם בספרייה לא סטנדרטית.

  3. מבצעים את השינויים הבאים בקובץ התצורה של GRUB:

    • מסירים כל שורה שמופיע בה splashimage=. ‫Compute Engine לא תומך במסכי פתיחה במהלך ההפעלה.
    • מסירים את הארגומנטים rhgb ו-quiet בשורת הפקודה של ליבת המערכת.
    • מוסיפים את console=ttyS0,38400n8d לארגומנטים של שורת הפקודה של ליבת המערכת, כדי שהמופע יוכל לקיים אינטראקציה עם המסוף הטורי.
  4. יוצרים מחדש את הקובץ grub.cfg. משתמשים באחת מהפקודות הבאות, בהתאם להפצה.

    • ‫Debian ו-Ubuntu: sudo update-grub
    • ‫RHEL‏, CentOS‏, SUSE‏, openSUSE: ‏ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  5. עורכים את הקובץ /etc/fstab ומסירים את ההפניות לכל הדיסקים והמחיצות, מלבד דיסק האתחול עצמו והמחיצות בדיסק האתחול. רשומות לא תקינות ב-/etc/fstab עלולות לגרום לתהליך האתחול של המערכת להיפסק.

אחרי שמגדירים את תוכנת האתחול, יוצרים ודוחסים את קובץ האימג' של הדיסק.

הגדרת גישה באמצעות SSH או התחברות משתמש בתמונה

אחרי שהתמונה פועלת ב-Compute Engine כמכונה וירטואלית (VM), צריך שתהיה לכם דרך לגשת למכונה הזו. אפשר להתחבר למכונה באמצעות הגדרת SSH קיימת, או להתחבר למסוף הטורי ולהיכנס באמצעות שם משתמש וסיסמה.

צריך להשלים את ההגדרה של SSH או של התחברות המשתמש לפני יצירה ודחיסה של קובץ תמונת הדיסק.

יצירה ודחיסה של קובץ תמונת הדיסק

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

גנרי

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

  1. מתחברים לטרמינל במערכת שכוללת את דיסק האתחול שרוצים לייבא.

  2. משתמשים בפקודה lsblk כדי לזהות את דיסק האתחול של המקור שממנו רוצים ליצור אימג', ואת המיקום שבו יש מספיק מקום לכתיבת קובצי האימג'. בדוגמה הזו, /dev/sda הוא דיסק האתחול של המקור ו-/dev/sdb הוא דיסק משני גדול שמוטמע בספרייה /tmp. למרות ש-‎ /dev/sda פועל, עדיין אפשר ליצור ממנו תמונה. מומלץ לבצע את הפעולה הזו במערכת שקטה שלא מעבדת נתונים באופן פעיל או מריצה אפליקציות.

    lsblk
    
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0  100G  0 disk
    ├─sda1   8:1    0   96G  0 part /
    ├─sda2   8:2    0    1K  0 part
    └─sda3   8:5    0    4G  0 part [SWAP]
    sdb      8:16   0  500G  0 disk /tmp
    sr0     11:0    1 1024M  0 rom
    
  3. יוצרים את קובץ האימג' מדיסק האתחול.

    sudo dd if=/dev/sda of=/tmp/disk.raw bs=4M conv=sparse
    
  4. עוברים לספרייה שבה כתבתם את הקובץ disk.raw.

    cd /tmp
    
  5. מכווצים את הדיסק הגולמי לפורמט tar.gz. בשלב הזה, קובץ התמונה נדחס כדי שתוכלו להעלות אותו ל-Cloud Storage מהר יותר. ב-OSX, מתקינים את gtar ומשתמשים בו בשלב הזה במקום ב-tar.

    tar --format=oldgnu -Sczf /tmp/compressed-image.tar.gz disk.raw
    

VirtualBox

אם הכנתם את המערכת בסביבת VirtualBox, אתם יכולים להשתמש בכלי VBoxManage כדי להמיר קובץ אימג' של דיסק בפורמט .vdi או .qcow2 לפורמט disk.raw.

  1. משביתים את מחשב האורח של VirtualBox שרוצים לייבא, ומחליפים את GUEST_NAME בשם של מחשב האורח. אפשר לכבות את המחשב האורח באמצעות הממשק של VirtualBox או באמצעות כלי השירות VBoxManage.

    VBoxManage controlvm GUEST_NAME acpipowerbutton
  2. ממירים את תמונת האורח לפורמט RAW באמצעות כלי השירות VBoxManage. מחליפים את GUEST_NAME בנתיב לתמונת האורח. אפשר לספק את תמונת האורח כקובץ vdi או qcow2:

    VBoxManage clonemedium GUEST_NAME ~/disk.raw --format RAW
  3. מכווצים את הדיסק הגולמי לפורמט tar.gz. בשלב הזה, קובץ התמונה נדחס כדי שתוכלו להעלות אותו ל-Cloud Storage מהר יותר. ב-OSX, מתקינים את gtar, ומשתמשים בו בשלב הזה במקום ב-tar.

    sudo tar --format=oldgnu -Sczf /tmp/compressed-image.tar.gz disk.raw
    

קובץ התמונה דחוס ומוכן להעלאה ל-Cloud Storage.

ייבוא התמונה לרשימת התמונות המותאמות אישית

מעלים את הקובץ ל-Cloud Storage ומייבאים את התמונה לרשימת התמונות המותאמות אישית. אפשר גם להצפין את התמונה במהלך שלב הייבוא.

מייבאים את התמונה באמצעות המסוף או הכלים של Google Cloud CLI:

המסוף

מעתיקים את הקובץ compressed-image.tar.gz לתחנת העבודה המקומית ומשתמשים במסוף Google Cloud כדי ליצור קטגוריה ולהעלות את הקובץ.

  1. במסוף Google Cloud , נכנסים לדף של Cloud Storage Browser.

    כניסה לדף Browser

  2. בראש הדף, לוחצים על יצירת מאגר.
  3. מציינים שם ייחודי לקטגוריה, את סוג האחסון Standard ומיקום שבו רוצים לאחסן את קובצי התמונות.
  4. לוחצים על Create כדי ליצור את הקטגוריה. הדף בדפדפן עובר לדלי החדש.
  5. בחלק העליון של הדף, לוחצים על העלאת קבצים.
  6. בתיבת הדו-שיח של הקובץ, בוחרים את קובץ compressed-image.tar.gz שהורדתם מהמערכת. הקובץ מועלה מתחנת העבודה המקומית. השלב הזה יכול להימשך כמה שעות, בהתאם לגודל קובץ התמונה הדחוס ולמהירות החיבור לרשת.

אחרי שמעלים את התמונה ל-Cloud Storage, מייבאים את קובץ התמונה לרשימת התמונות המותאמות אישית.

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

    כניסה לדף Images

  2. בראש הדף, לוחצים על יצירת תמונה.
  3. בשדה שם, מציינים שם ייחודי לתמונה.
  4. אופציונלי: מציינים משפחת תמונות לתמונה החדשה או מגדירים הגדרות הצפנה ספציפיות לתמונה.
  5. לוחצים על התפריט מקור ובוחרים באפשרות קובץ Cloud Storage.
  6. מזינים את הנתיב לקובץ compressed-image.tar.gz שהעליתם ל-Cloud Storage.

    BUCKET_NAME/compressed-image.tar.gz
  7. לוחצים על יצירה כדי לייבא את התמונה. התהליך יכול להימשך כמה דקות, בהתאם לגודל תמונת דיסק האתחול.

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

‫gcloud ו-gcloud storage

משתמשים ב-CLI של gcloud כדי להעלות את קובץ תמונת דיסק האתחול הדחוס. אפשר להשלים את התהליך הזה במערכת שבה יצרתם את תמונת דיסק ההפעלה, או להעתיק את הקובץ למערכת אחרת ולהשלים שם את תהליך ההעלאה.

  1. מתקינים ומפעילים את ה-CLI של gcloud במערכת שממנה מתכננים להעלות את compressed-image.tar.gz.

  2. משתמשים ב-CLI של gcloud כדי ליצור קטגוריה חדשה של Cloud Storage.

    gcloud storage buckets create gs://BUCKET_NAME
  3. מעלים את הקובץ compressed-image.tar.gz לקטגוריה החדשה.

    gcloud storage cp compressed-image.tar.gz gs://BUCKET_NAME
  4. מייבאים את קובץ התמונה כתמונה מותאמת אישית חדשה.

    gcloud compute images create IMAGE_NAME --source-uri gs://BUCKET_NAME/compressed-image.tar.gz
    

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

    • IMAGE_NAME: השם של התמונה שיובאה.
    • BUCKET_NAME: השם של הקטגוריה שבה מאוחסן התמונה המיובאת.

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

gcloud compute images list --no-standard-images
NAME                                            PROJECT                  FAMILY                    DEPRECATED  STATUS
[IMAGE_NAME]                                    [PROJECT_ID]                                                   READY

בודקים את התמונה המיובאת כדי לוודא שהיא פועלת

מוודאים שהתמונה המיובאת פועלת כצפוי. יצירת מכונת VM עם דיסק אתחול שמשתמש בתמונה המיובאת.

המסוף

  1. נכנסים לדף Create an instance במסוף Google Cloud .

    כניסה לדף Create an instance

  2. בקטע דיסק אתחול לוחצים על Change ומבצעים את הפעולות הבאות:

    1. לוחצים על הכרטיסייה תמונות בהתאמה אישית.
    2. כדי לבחור את פרויקט התמונות, לוחצים על Select a project (בחירת פרויקט) ואז מבצעים את הפעולות הבאות:
      1. בוחרים את הפרויקט שמכיל את התמונה.
      2. לוחצים על פתיחה.
    3. ברשימה תמונה, לוחצים על התמונה שיובאה.
    4. בוחרים את הסוג והגודל של דיסק האתחול.
    5. כדי לאשר את האפשרויות של דיסק האתחול, לוחצים על בחירה.
  3. לוחצים על יצירה.

gcloud

gcloud compute instances create VM_NAME --zone ZONE --image IMAGE_NAME

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

  • VM_NAME: שם ייחודי למכונה הווירטואלית.
  • ZONE: האזור שבו יצרתם את הדיסק העצמאי.
  • IMAGE_NAME: השם של התמונה שיובאה.

אחרי שיוצרים את המכונה הווירטואלית, מוודאים שהיא הופעלה בצורה תקינה. בודקים את הפלט של היציאה הטורית:

המסוף

  1. נכנסים לדף VM instances במסוף Google Cloud .

    כניסה לדף Instances

  2. ברשימת המכונות הווירטואליות, לוחצים על שם המכונה הווירטואלית שיצרתם מהתמונה המיובאת. ייפתח דף הפרטים של המכונה הווירטואלית.
  3. בקטע Logs (יומנים), לוחצים על היציאה הטורית המתאימה כדי להרחיב את הפלט של היציאה הטורית של המכונה הווירטואלית הזו ולהציג אותו.

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

gcloud

gcloud compute instances get-serial-port-output VM_NAME

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

אפשר גם לבדוק את המכונה הווירטואלית על ידי התחברות אליה. מתחברים ל-VM באחת מהדרכים הבאות:

  • ‫SSH: אם למכונה הווירטואלית הייתה הגדרת SSH תקינה, אפשר להתחבר למכונה הווירטואלית באמצעות SSH והמפתח הפרטי. אפשר למצוא את כתובת ה-IP של מכונת ה-VM בדף VM instances.
  • המסוף הטורי: אם אתם צריכים להיכנס ישירות למכונה הווירטואלית בלי SSH, אתם יכולים להפעיל את המסוף הטורי ולהיכנס באמצעות שם משתמש וסיסמה.

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