Gunakan EC2Rescue untuk Windows Server dengan baris perintah - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Gunakan EC2Rescue untuk Windows Server dengan baris perintah

EC2Rescue untuk antarmuka baris perintah (CLI) Windows Server memungkinkan Anda menjalankan plugin EC2Rescue untuk Windows Server (disebut sebagai “tindakan”) secara terprogram.

Alat EC2Rescue untuk Windows Server memiliki dua mode eksekusi:

  • /online—Ini memungkinkan Anda untuk mengambil tindakan pada instans tempat EC2Rescue untuk Windows Server diinstal, seperti mengumpulkan file log.

  • /offline:<device_id>—Ini memungkinkan Anda untuk mengambil tindakan pada volume root offline yang dilampirkan pada instans Windows Amazon EC2 terpisah, tempat Anda menginstal EC2Rescue untuk Windows Server.

Unduh alat EC2Rescue untuk Windows Server ke instans Windows Anda dan ekstrak file. Anda dapat melihat file bantuan menggunakan perintah berikut:

EC2RescueCmd.exe /help

EC2Rescue untuk Windows Server dapat melakukan tindakan berikut pada instans Windows Amazon EC2:

Tindakan pengumpulan

catatan

Anda dapat mengumpulkan semua log, seluruh grup log, atau satu log individu di dalam sebuah grup.

EC2Rescue untuk Windows Server dapat mengumpulkan data berikut dari instans aktif dan offline.

Grup log Log yang tersedia Deskripsi
all Kumpulkan semua log yang tersedia.
eventlog
  • 'Application'

  • 'System'

  • 'EC2ConfigService'

Mengumpulkan log aplikasi, sistem, dan peristiwa EC2Config.
memory-dump
  • 'Memory Dump File'

  • 'Mini Dump Files'

Mengumpulkan file pembuangan memori yang ada pada instans.
ec2config
  • 'Log Files'

  • 'Configuration Files'

Mengumpulkan file log yang dihasilkan oleh layanan EC2Config.
ec2launch
  • 'Logs'

  • 'Config'

Mengumpulkan file log yang dihasilkan oleh penulisan EC2Launch.
ssm-agent
  • 'Log Files'

  • 'Patch Baseline Logs'

  • 'InstanceData'

Mengumpulkan file log yang dihasilkan oleh SSM Agent dan log Patch Manager.
sysprep 'Log Files' Mengumpulkan file log yang dihasilkan oleh alat Windows System Preparation.
driver-setup
  • 'SetupAPI Log Files'

  • 'DPInst Log File'

  • 'AWS PV Setup Log File'

Mengumpulkan log Windows SetupAPI (setupapi.dev.log dan setupapi.setup.log).
registry
  • 'SYSTEM'

  • 'SOFTWARE'

  • 'BCD'

Mengumpulkan hive SYSTEM dan SOFTWARE.
egpu
  • 'Event Log'

  • 'System Files'

Mengumpulkan log peristiwa terkait GPU elastis.
boot-config 'BCDEDIT Output' Mengumpulkan hive HKEY_LOCAL_MACHINE\BCD00000000.
windows-update 'Log Files'

Mengumpulkan file log yang dihasilkan oleh Windows Update.

catatan

Di Windows Server 2016 dan lebih baru, log dikumpulkan dalam format Pelacakan Peristiwa untuk Windows (ETW).

cloudendure
  • 'Migrate Script Logs'

  • 'Driver Logs'

  • 'CloudEndure File List'

Mengumpulkan file log yang terkait dengan CloudEndure Agen.

EC2Rescue untuk Windows Server dapat mengumpulkan data tambahan berikut dari instans aktif.

Grup log Log yang tersedia Deskripsi
system-info 'MSInfo32 Output' Kumpulkan MSInfo32.
gpresult 'GPResult Output'

Mengumpulkan laporan Kebijakan Grup.

Berikut ini adalah opsi yang tersedia:

  • /output: FilePath<output> - Lokasi jalur file tujuan yang diperlukan untuk menyimpan file log yang dikumpulkan dalam format zip.

  • /no-offline ‐ Atribut opsional yang digunakan dalam mode offline. Tidak menetapkan volume secara offline setelah menyelesaikan tindakan.

  • /no-fix-signature ‐ Atribut opsional yang digunakan dalam mode offline. Tidak memperbaiki kemungkinan tabrakan tanda tangan disk setelah menyelesaikan tindakan.

Contoh

Berikut ini adalah contoh yang menggunakan EC2Rescue untuk CLI Windows Server.

Contoh mode online

Kumpulkan semua log yang tersedia:

EC2RescueCmd /accepteula /online /collect:all /output:<outputFilePath>

Hanya mengumpulkan grup log tertentu:

EC2RescueCmd /accepteula /online /collect:ec2config /output:<outputFilePath>

Kumpulkan log individu di dalam grup log:

EC2RescueCmd /accepteula /online /collect:'ec2config.Log Files,driver-setup.SetupAPI Log Files' /output:<outputFilePath>

Contoh mode offline

Kumpulkan semua log yang tersedia dari volume EBS. Volume ditentukan oleh nilai device_id.

EC2RescueCmd /accepteula /offline:xvdf /collect:all /output:<outputFilePath>

Hanya kumpulkan grup log tertentu:

EC2RescueCmd /accepteula /offline:xvdf /collect:ec2config /output:<outputFilePath>

Tindakan penyelamatan

EC2Rescue untuk Windows Server dapat mendeteksi dan mengatasi masalah dengan pengaturan layanan berikut ini:

Grup layanan

Tindakan yang tersedia

Deskripsi

all
system-time 'RealTimeIsUniversal' Waktu Sistem
  • RealTimeisUniversal - Mendeteksi apakah kunci RealTimeisUniversal registri diaktifkan. Jika dinonaktifkan, waktu sistem Windows menyimpang saat zona waktu disetel ke nilai selain UTC.

firewall
  • 'Domain networks'

  • 'Private networks'

  • 'Guest or public networks'

Windows Firewall

  • Jaringan domain ‐ Mendeteksi apakah profil Windows Firewall ini diaktifkan atau dinonaktifkan.

  • Jaringan pribadi ‐ Mendeteksi apakah profil Windows Firewall ini diaktifkan atau dinonaktifkan.

  • Jaringan tamu atau publik ‐ Mendeteksi apakah profil Windows Firewall ini diaktifkan atau dinonaktifkan.

rdp
  • 'Service Start'

  • 'Remote Desktop Connections'

  • 'TCP Port'

Desktop Jarak Jauh

  • Mulai Layanan ‐ Mendeteksi apakah layanan Desktop Jarak Jauh diaktifkan.

  • Koneksi Desktop Jarak Jauh ‐ Mendeteksi apakah fitur ini diaktifkan.

  • Port TCP ‐ Mendeteksi port mana yang mendengarkan layanan Desktop Jarak Jauh.

ec2config
  • 'Service Start'

  • 'Ec2SetPassword'

  • 'Ec2HandleUserData'

EC2Config

  • Mulai Layanan ‐ Mendeteksi apakah layanan EC2Config diaktifkan.

  • Ec2 SetPassword - Menghasilkan kata sandi administrator baru.

  • HandleUserData Ec2 - Memungkinkan Anda menjalankan skrip data pengguna pada boot berikutnya dari instance.

ec2launch 'Reset Administrator Password' Buat kata sandi administrator Windows baru.
network 'DHCP Service Startup'

Antarmuka Jaringan

  • DHCP Service Startup ‐ Mendeteksi apakah layanan DHCP diaktifkan.

Berikut ini adalah opsi yang tersedia:

  • /level:<level> ‐ Atribut opsional untuk tingkat pemeriksaan yang harus dipicu oleh tindakan tersebut. Nilai yang diizinkan adalah: information, warning, error, all. Secara default, nilainya diatur ke error.

  • /check-only ‐ Atribut opsional yang menghasilkan laporan tetapi tidak melakukan modifikasi terhadap volume offline.

    catatan

    Jika EC2Rescue untuk Windows Server mendeteksi kemungkinan tabrakan tanda tangan disk, itu mengoreksi tanda tangan setelah proses offline selesai secara default, bahkan ketika Anda menggunakan opsi. /check-only Anda harus menggunakan /no-fix-signature opsi untuk mencegah koreksi.

  • /no-offline ‐ Atribut opsional yang mencegah volume agar tidak diatur offline setelah menyelesaikan tindakan.

  • /no-fix-signature ‐ Atribut opsional yang tidak memperbaiki kemungkinan tabrakan tanda tangan disk setelah menyelesaikan tindakan.

Contoh penyelamatan

Berikut ini adalah contoh yang menggunakan EC2Rescue untuk Windows Server CLI. Volume ditentukan menggunakan nilai device_id.

Upayakan untuk memperbaiki semua masalah yang teridentifikasi pada volume:

EC2RescueCmd /accepteula /offline:xvdf /rescue:all

Upayakan untuk memperbaiki semua masalah di dalam grup layanan pada volume:

EC2RescueCmd /accepteula /offline:xvdf /rescue:firewall

Upayakan untuk memperbaiki item tertentu di dalam grup layanan pada volume:

EC2RescueCmd /accepteula /offline:xvdf /rescue:rdp.'Service Start'

Tentukan banyak masalah yang akan dicoba diperbaiki pada volume:

EC2RescueCmd /accepteula /offline:xvdf /rescue:'system-time.RealTimeIsUniversal,ec2config.Service Start'

Tindakan pemulihan

EC2Rescue untuk Windows Server dapat mendeteksi dan mengatasi masalah dengan pengaturan layanan berikut ini:

Grup Layanan

Tindakan yang Tersedia

Deskripsi

Memulihkan Konfigurasi Baik yang Terakhir Diketahui

lkgc Konfigurasi Baik yang Terakhir Diketahui ‐ Berupaya melakukan booting instans ke kondisi terakhir yang diketahui dapat melakukan boot.
Memulihkan registri Windows dari cadangan terbaru regback Pulihkan registri dari cadangan ‐ Memulihkan registri dari \Windows\System32\config\RegBack.

Berikut ini adalah opsi yang tersedia:

  • /no-offline ‐ Atribut opsional yang mencegah volume agar tidak diatur offline setelah menyelesaikan tindakan.

  • /no-fix-signature ‐ Atribut opsional yang tidak memperbaiki kemungkinan tabrakan tanda tangan disk setelah menyelesaikan tindakan.

Contoh pemulihan

Berikut ini adalah contoh yang menggunakan EC2Rescue untuk Windows Server CLI. Volume ditentukan menggunakan nilai device_id.

Memulihkan konfigurasi baik yang terakhir diketahui pada volume:

EC2RescueCmd /accepteula /offline:xvdf /restore:lkgc

Pulihkan cadangan registri Windows terakhir pada volume:

EC2RescueCmd /accepteula /offline:xvdf /restore:regback