Menghubungkan ke VM Windows menggunakan SAC


Dokumen ini menjelaskan cara terhubung ke Windows Special Administrative Console (SAC). SAC menggunakan koneksi port serial ke instance virtual machine (VM) Windows dan tidak bergantung pada konektivitas jaringan, yang dapat membantu memecahkan masalah atau memulihkan instance VM Windows. Dengan terhubung ke konsol serial VM dan menggunakan SAC, Anda dapat menginterupsi proses booting VM atau mendapatkan akses ke terminal CMD atau PowerShell untuk melakukan pemecahan masalah. Untuk pengalaman desktop jarak jauh tujuan umum selain pemecahan masalah, hubungkan ke VM Windows menggunakan RDP.

Sebelum memulai

  • Agar dapat terhubung ke VM menggunakan konsol serial interaktif, aktifkan akses interaktif untuk VM Anda. Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan akses interaktif di konsol serial.
  • Siapkan autentikasi, jika Anda belum melakukannya. Autentikasi adalah proses verifikasi identitas Anda untuk akses ke layanan dan API Google Cloud. Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine sebagai berikut.

    Pilih tab untuk melihat bagaimana Anda berencana menggunakan contoh di halaman ini:

    Konsol

    Saat menggunakan Konsol Google Cloud untuk mengakses API dan layanan Google Cloud, Anda tidak perlu menyiapkan autentikasi.

    gcloud

    1. Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:

      gcloud init
    2. Menetapkan region dan zona default.

Menghubungkan ke Konsol Serial

Untuk terhubung ke instance Windows menggunakan konsol serial interaktif, selesaikan langkah-langkah di salah satu tab berikut.

Konsol

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

    Buka instance VM

  2. Klik nama VM yang ingin Anda hubungkan.

  3. Klik Hubungkan ke konsol serial untuk membuka konsol interaktif.

Konsol seri interaktif akan terbuka. Alat ini siap digunakan jika Anda melihat output berikut:

Computer is booting, SAC started and initialized.

Use the "ch -?" command for information about using channels.
Use the "?" command for general help.

SAC>

Jika konsol serial interaktif adalah layar kosong dengan kursor yang berkedip, kemungkinan karena Layanan Pengelolaan Darurat dinonaktifkan. Lihat memecahkan masalah konsol serial interaktif untuk mempelajari cara menyelesaikan masalah ini.

gcloud

Gunakan perintah gcloud compute connect-to-serial-port untuk terhubung ke instance VM yang mengaktifkan akses port serial:

gcloud compute connect-to-serial-port VM_NAME \
    --port=2 \
    --zone=ZONE \
    --project=PROJECT_ID

Ganti kode berikut:

  • PROJECT_ID: ID project yang berisi VM
  • ZONE: nama zona tempat VM berada
  • VM_NAME: nama VM

Konsol seri interaktif akan terbuka. Konsol ini siap digunakan jika Anda melihat output berikut:

Computer is booting, SAC started and initialized.

Use the "ch -?" command for information about using channels.
Use the "?" command for general help.

SAC>

Jika konsol serial interaktif adalah layar kosong dengan kursor yang berkedip, kemungkinan karena Layanan Pengelolaan Darurat dinonaktifkan. Lihat memecahkan masalah konsol serial interaktif untuk mempelajari cara menyelesaikan masalah ini.

Untuk mengetahui informasi tentang cara menggunakan konsol serial interaktif, lihat dokumentasi Perintah SAC Microsoft.

Membuka Command Prompt di Windows SAC

Untuk membuka Command Prompt di SAC, lakukan hal berikut:

  1. Ketik cmd, lalu tekan Enter. Anda akan melihat output berikut:

    SAC>cmd
    The Command Prompt session was successfully launched.
    SAC>
    EVENT:   A new channel has been created.  Use "ch -?" for channel help.
    Channel: Cmd0001
    SAC>
    
  2. Gunakan perintah ch -sn CHANNEL_NAME, lalu tekan Enter.

    ch -sn CHANNEL_NAME
    

    Ganti CHANNEL_NAME dengan nama saluran yang Anda buat di langkah sebelumnya.

    Outputnya mirip dengan hal berikut ini:

    Name:                  Cmd0001
    Description:           Command
    Type:                  VT-UTF8
    Channel GUID:          28de7392-5413-11ea-bb03-c9656a2ed613
    Application Type GUID: 63d02271-8aa4-11d5-bccf-00b0d014a2d0
    
    Press <esc><tab> for next channel.
    Press <esc><tab>0 to return to the SAC channel.
    Use any other key to view this channel.
    
  3. Tekan Space, lalu login dengan kredensial lokal yang terdaftar pada sistem.

    Please enter login credentials.
    Username: USERNAME
    Domain: DOMAIN (leave blank if no domain)
    Password: PASSWORD
    

    Setelah terhubung, Anda memiliki akses ke shell Command Prompt.

    Microsoft Windows [Version 10.0.14393]
    (c) 2016 Microsoft Corporation. All rights reserved.
    
    C:\Windows\system32>
    
  4. Opsional: Untuk memasukkan perintah PowerShell, ketik powershell.exe, lalu tekan Enter.

Langkah selanjutnya