Dokumen ini menjelaskan cara melakukan reboot atau mereset instance Compute Engine. Untuk mempelajari lebih lanjut efek mereset instance, serta perbedaan antara menangguhkan, menghentikan, atau mereset instance, lihat Menangguhkan, menghentikan, atau mereset instance Compute Engine.
Mem-reboot atau mereset instance dapat membantu memastikan performa dan stabilitas yang optimal, atau membantu menyelesaikan masalah seperti sistem operasi (OS) tamu yang mengalami masalah frozen, lambat, atau error. Berdasarkan status OS tamu instance Anda, lakukan salah satu tindakan berikut:
- Mulai ulang instance. Jika OS tamu Anda lambat atau berhenti berfungsi, memulai ulang akan memberikan waktu yang cukup untuk menyelesaikan tugas yang sedang berjalan sebelum dimatikan. 
- Reset instance. Reset instance hanya jika OS tamu mengalami error atau tidak merespons, dan Anda tidak memiliki opsi lain. Mereset instance tidak memungkinkan OS tamu dimatikan dengan benar. Tindakan ini dapat menghapus data yang belum disimpan dan dapat merusak sistem file disk mana pun. 
Sebelum memulai
- 
  
  Jika Anda belum melakukannya, siapkan autentikasi.
  Autentikasi memverifikasi identitas Anda untuk mengakses Google Cloud layanan dan API. Untuk menjalankan
  kode atau sampel dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke
  Compute Engine dengan memilih salah satu opsi berikut:
  
   
   
     
   
  
   
   
     
   
  
   
   
     
   
  
 
 
 
  
    
      Select the tab for how you plan to use the samples on this page: ConsoleWhen you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication. gcloud- 
 
 
  
  
   
   
  
   
   
  
   
   
     
   
  
  
   
   
  
   
   
  
   
   
  
 
 
   
   
      Menginstal Google Cloud CLI. Setelah penginstalan, lakukan inisialisasi Google Cloud CLI dengan menjalankan perintah berikut: gcloud initJika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. 
- Set a default region and zone.
 GoUntuk menggunakan contoh Go di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda. Menginstal Google Cloud CLI. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. If you're using a local shell, then create local authentication credentials for your user account: gcloud auth application-default login You don't need to do this if you're using Cloud Shell. If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity. Untuk informasi selengkapnya, lihat Set up authentication for a local development environment. JavaUntuk menggunakan contoh Java di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda. Menginstal Google Cloud CLI. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. If you're using a local shell, then create local authentication credentials for your user account: gcloud auth application-default login You don't need to do this if you're using Cloud Shell. If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity. Untuk informasi selengkapnya, lihat Set up authentication for a local development environment. Node.jsUntuk menggunakan contoh Node.js di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda. Menginstal Google Cloud CLI. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. If you're using a local shell, then create local authentication credentials for your user account: gcloud auth application-default login You don't need to do this if you're using Cloud Shell. If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity. Untuk informasi selengkapnya, lihat Set up authentication for a local development environment. PHPUntuk menggunakan contoh PHP di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda. Menginstal Google Cloud CLI. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. If you're using a local shell, then create local authentication credentials for your user account: gcloud auth application-default login You don't need to do this if you're using Cloud Shell. If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity. Untuk informasi selengkapnya, lihat Set up authentication for a local development environment. PythonUntuk menggunakan contoh Python di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda. Menginstal Google Cloud CLI. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. If you're using a local shell, then create local authentication credentials for your user account: gcloud auth application-default login You don't need to do this if you're using Cloud Shell. If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity. Untuk informasi selengkapnya, lihat Set up authentication for a local development environment. RESTUntuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, Anda menggunakan kredensial yang Anda berikan ke gcloud CLI. Menginstal Google Cloud CLI. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu. Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud . Peran yang diperlukanUntuk mendapatkan izin yang diperlukan untuk mereset atau memulai ulang instance komputasi, minta administrator untuk memberi Anda peran IAM Compute Instance Admin (v1) ( roles/compute.instanceAdmin.v1) di instance. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.Peran bawaan ini berisi izin yang diperlukan untuk mereset atau memulai ulang instance komputasi. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan: Izin yang diperlukanIzin berikut diperlukan untuk mereset atau memulai ulang instance komputasi: - 
                Untuk mereset instance:
                   compute.instances.reset
- 
                Untuk memulai ulang instance dari dalam OS tamunya:
                   compute.instances.setMetadata
 Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya. Mulai ulang instanceDengan melakukan rebooting instance komputasi, OS tamu di instance dapat menyelesaikan tugas yang sedang berjalan sebelum Compute Engine mengirimkan sinyal penonaktifan ACPI. Hal ini membantu memastikan penonaktifan bersih OS tamu. Memulai ulang instance akan menghapus memori yang digunakan oleh instance. Jika Anda menggunakan disk RAM dengan instance, dan Anda perlu mempertahankan data tersebut, maka cadangkan data sebelum memulai ulang instance. Untuk me-reboot instance, pilih salah satu opsi berikut: Linux- Jika Anda belum melakukannya, hubungkan ke instance. 
- Untuk me-reboot instance, jalankan perintah berikut: - sudo reboot
 Windows- Jika Anda belum melakukannya, hubungkan ke instance menggunakan salah satu metode berikut: 
- Untuk me-reboot instance, jalankan perintah berikut: - shutdown /r /t 0
- Opsional: Untuk memantau proses mematikan dan memulai ulang instance, aktifkan menu Windows Boot Manager. 
 Mereset instanceMereset instance akan menghapus semua data dalam memori instance, termasuk file sementara yang disimpan di disk RAM. Data ini akan hilang secara permanen dan Compute Engine tidak membuat cadangan sebelum mereset instance. Anda dapat mereset beberapa instance secara bersamaan atau instance satu per satu. Untuk beberapa instance, gunakan konsol Google Cloud atau, untuk instance yang berada di zona yang sama, Google Cloud CLI. Untuk instance individual, pilih salah satu opsi berikut: Konsol- Di konsol Google Cloud , buka halaman VM instances. 
- Pilih instance yang akan direset. 
- Klik Reset, lalu klik Reset untuk mengonfirmasi. 
 gcloudUntuk mereset satu atau beberapa instance yang berjalan dalam satu zona, gunakan perintah gcloud compute instances reset:gcloud compute instances reset INSTANCE_NAMES \ --zone=ZONEGanti kode berikut: - INSTANCE_NAMES: daftar nama instance yang dipisahkan dengan spasi—misalnya,- instance-01 instance-02 instance-03.
- ZONE: zona tempat instance berada.
 GoJavaNode.jsPHPPythonRESTUntuk mereset instance yang sedang berjalan, buat permintaan POSTke metodeinstances.reset:POST https://compute.googleapis.com//compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/resetGanti kode berikut: - INSTANCE_NAME: nama instance.
- PROJECT_ID: ID project tempat instance berada.
- ZONE: zona tempat instance berada.
 Langkah berikutnyaKecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Terakhir diperbarui pada 2025-10-19 UTC. -