Mengambil screenshot VM


Halaman ini menjelaskan cara mengambil screenshot dari instance virtual machine (VM) menggunakan alat screenshot VM.

Mengambil screenshot dari VM dapat membantu Anda memecahkan masalah VM yang tidak dapat diakses. Misalnya, VM mungkin tidak dapat diakses jika sedang melakukan booting atau memiliki disk image yang rusak.

Sistem operasi berbasis Windows

Screenshot VM dapat membantu memecahkan masalah koneksi RDP yang gagal ke VM Windows, dengan mengidentifikasi apakah instance berhasil dimulai atau tidak. Untuk mengetahui informasi tentang cara memecahkan masalah koneksi RDP, lihat Memecahkan masalah RDP.

Pertimbangan privasi dengan klien desktop jarak jauh

Alat screenshot VM menggunakan adaptor tampilan VM untuk mengambil screenshot sesi konsol lokal melalui klien desktop jarak jauh. Mengambil screenshot melalui sesi konsol lokal dapat menangkap informasi sensitif dari desktop atau browser pengguna.

Jika Anda ingin mengekspos informasi sensitif sebagai bagian dari screenshot, konfigurasikan klien desktop jarak jauh masing-masing dengan cara berikut sehingga tidak menggunakan sesi konsol lokal:

Sebelum membagikan screenshot kepada Dukungan Google, pastikan Anda meninjaunya apabila terdapat informasi sensitif.

Sebelum memulai

  • Aktifkan tampilan virtual di VM Anda.
  • Jika Anda belum melakukannya, siapkan autentikasi. Autentikasi adalah proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud. Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.
    3. REST

      Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.

        Install the Google Cloud CLI, then initialize it by running the following command:

        gcloud init

      Untuk informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud.

Batasan

  • Instance harus dalam status siklus proses RUNNING.

  • Tingkat maksimum untuk mengambil screenshot adalah 20 per detik, yang merupakan batasan kapasitas API.

  • Anda tidak dapat memulai screenshot saat screenshot sedang berlangsung.

  • Anda dapat mengambil screenshot satu per satu.

Mengambil screenshot dari VM

Gunakan prosedur berikut untuk mengambil screenshot dari VM.

Konsol

  1. Di konsol Google Cloud, buka halaman Instance VM.

    Buka instance VM

  2. Dari halaman instance VM, klik nama instance VM yang digunakan untuk mengambil screenshot.

  3. Di halaman detail instance VM, klik tab Screenshot.

  4. Klik Refresh untuk membuat screenshot dari VM. Jika Anda belum mengaktifkan tampilan virtual, konsol Google Cloud tidak akan menampilkan screenshot.

gcloud

Ambil screenshot dari VM menggunakan perintah gcloud compute instances get-screenshot:

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

Ganti kode berikut:

  • VM_NAME: nama VM yang akan diambil screenshot-nya.

  • JPEG_FILENAME: nama file opsional jpeg untuk output screenshot. Jika nama file tidak ditentukan, data jpeg mentah akan dikirim ke output standar (stdout).

  • ZONE: zona VM untuk mengambil screenshot.

REST

Dengan Compute Engine API, ambil screenshot dari VM menggunakan permintaan instances.getScreenshot:

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

Ganti kode berikut:

  • PROJECT: ID project yang berisi VM yang akan diambil screenshot-nya.

  • ZONE: zona yang berisi project.

  • VM_NAME: nama VM yang akan diambil screenshot-nya.

Contoh screenshot VM

UEFI Compute Engine yang memuat pengelola booting

Screenshot berikut menunjukkan VM Windows Server yang tidak tersedia saat pengelola booting sedang dimuat:

UEFI yang memuat pengelola booting

Pusat Data Windows Server 2016 yang melakukan pembaruan

Screenshot berikut menunjukkan VM Windows Server 2016 yang tidak tersedia saat menyelesaikan update:

Pusat Data Windows Server 2016 yang melakukan pembaruan.

Windows Server 2016 yang memuat layanan sistem

Screenshot berikut menunjukkan VM Windows Server 2016 yang tidak tersedia saat memuat layanan sistem:

Windows Server 2016 yang memuat layanan sistem.

Layar login untuk Pusat Data Windows Server 2016

Screenshot berikut menunjukkan VM Windows Server 2016 yang telah menyelesaikan penyiapan awal dan siap untuk login:

Layar login untuk Pusat Data Windows Server 2016.

Proses penyiapan sistem Windows Server 2019 Core

Screenshot berikut menunjukkan proses persiapan sistem instance VM Windows Server 2019 Core:

Proses penyiapan sistem untuk Windows Server 2019 Core.

Error layar biru dari Pusat Data Windows Server 2016

Screenshot berikut menampilkan error layar biru dari instance VM Pusat Data Windows Server 2016:

Layar biru dari Pusat Data Windows Server 2016

Langkah berikutnya