צילום מסך של מכונה וירטואלית

בדף הזה מוסבר איך לצלם מסך של מכונה וירטואלית (VM) באמצעות הכלי לצילום מסך של VM.

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

מערכות הפעלה שמבוססות על Windows

צילומי מסך של ה-VM יכולים לעזור לכם לפתור בעיות בחיבורי RDP שנכשלו למכונות וירטואליות של Windows, על ידי זיהוי אם המכונה הופעלה בהצלחה. למידע על פתרון בעיות בחיבורי RDP, ראו פתרון בעיות ב-RDP.

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

הכלי לצילום מסך של ה-VM משתמש במתאם התצוגה של ה-VM כדי לצלם את המסך של סשן המסוף המקומי דרך לקוח של שולחן עבודה מרוחק. צילום מסך דרך סשן המסוף המקומי עלול לכלול מידע רגיש משולחן העבודה או מהדפדפן של המשתמש.

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

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

לפני שמתחילים

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

    צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:

    המסוף

    כשמשתמשים במסוף Google Cloud כדי לגשת לשירותים ולממשקי ה-API של Google Cloud , לא צריך להגדיר אימות.

    gcloud

    1. התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם. אחרי שנכנסתם לחשבון, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:

      gcloud init
  • הגדרת אזור ותחום כברירת מחדל.
  • REST

    כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.

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

    מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .

מגבלות

  • המכונה חייבת להיות במצב RUNNING life cycle.

  • הקצב המקסימלי לצילום מסך הוא 20 לשנייה, וזו הגבלת קצב של יצירת בקשות של ה-API.

  • אי אפשר להתחיל צילום מסך בזמן שצילום מסך אחר מתבצע.

  • אפשר לצלם צילום מסך אחד בכל פעם.

צילום מסך של מכונה וירטואלית

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

המסוף

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

    כניסה לדף VM instances

  2. בדף VM instances, לוחצים על השם של המכונה הווירטואלית שרוצים לצלם את המסך שלה.

  3. בדף VM instance details, לוחצים על הכרטיסייה Screenshot.

  4. לוחצים על Refresh כדי ליצור צילום מסך מהמכונה הווירטואלית. אם לא הפעלתם מסך וירטואלי, לא יוצג צילום מסך במסוףGoogle Cloud .

gcloud

מצלמים את המסך של ה-VM באמצעות הפקודה gcloud compute instances get-screenshot:

gcloud compute instances get-screenshot VM_NAME \
  --destination=JPEG_FILENAME \
  --zone=ZONE

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

  • ‫VM_NAME: שם ה-VM שממנו רוצים לצלם מסך.

  • ‫JPEG_FILENAME: שם קובץ אופציונלי של ה-JPEG לפלט של צילום המסך. אם לא מציינים שם קובץ, נתוני ה-JPEG הגולמיים נשלחים לפלט סטנדרטי (stdout).

  • ‫ZONE: האזור של ה-VM שממנו רוצים לצלם את המסך.

REST

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

GET https://compute.googleapis.com/compute/v1/projects/PROJECT/zones/ZONE/instances/VM_NAME/screenshot

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

  • ‫PROJECT: מזהה הפרויקט שמכיל את המכונה הווירטואלית שממנה רוצים ליצור צילום מסך.

  • ‫ZONE: האזור שבו נמצא הפרויקט.

  • ‫VM_NAME: שם ה-VM שממנו רוצים לצלם מסך.

דוגמאות לצילומי מסך של מכונות וירטואליות

‫Compute Engine UEFI טוען את מנהל האתחול

בצילום המסך הבא מוצגת מכונה וירטואלית של Windows Server שלא זמינה בזמן שמנהל האתחול נטען:

ממשק ה-UEFI טוען את מנהל האתחול

‫Windows Server 2016 Datacenter מבצע עדכונים

בצילום המסך הבא מוצגת מכונה וירטואלית של Windows Server 2016 שלא זמינה בזמן השלמת העדכונים:

‫Windows Server 2016 Datacenter מבצע עדכונים.

‫Windows Server 2016 טוען את שירותי המערכת

בצילום המסך הבא מוצגת מכונה וירטואלית של Windows Server 2016 שלא זמינה בזמן טעינת שירותי המערכת:

‫Windows Server 2016 טוען את שירותי המערכת.

מסך ההתחברות של Windows Server 2016 Datacenter

בצילום המסך הבא מוצגת מכונה וירטואלית של Windows Server 2016 שסיימה את תהליך ההפעלה ומוכנה להתחברות:

מסך ההתחברות של Windows Server 2016 Datacenter.

תהליך Sysprep של Windows Server 2019 Core

בצילום המסך הבא מוצג תהליך sysprep של מכונה וירטואלית מסוג Windows Server 2019 Core:

תהליך Sysprep ל-Windows Server 2019 Core.

שגיאת מסך כחול מ-Windows Server 2016 Datacenter

בצילום המסך הבא מוצגת שגיאת מסך כחול ממכונה וירטואלית של Windows Server 2016 Datacenter:

מסך כחול מ-Windows Server 2016 Datacenter.

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