

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

# Hibernasi instans Amazon EC2
<a name="hibernating-instances"></a>

Anda dapat memulai hibernasi pada instans Sesuai Permintaan atau instans Spot jika instans tersebut merupakan instans yang didukung EBS, [diaktifkan untuk hibernasi](enabling-hibernation.md), dan memenuhi [prasyarat hibernasi](hibernating-prerequisites.md). Jika sebuah instans tidak berhasil melakukan hibernasi, pematian normal akan terjadi.

------
#### [ Console ]

**Untuk menghibernasi instans**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Instans**.

1. Pilih sebuah instans, dan pilih **instans state**, **Hibernate instans**. Jika **instans Hibernasi** dinonaktifkan, instans tersebut sudah hibernasi atau dihentikan, atau tidak dapat dihibernasi. Untuk informasi selengkapnya, lihat [Prasyarat untuk hibernasi instans EC2](hibernating-prerequisites.md).

1. Ketika diminta konfirmasi, pilih **Hibernasi**. Perlu waktu beberapa menit agar instans mengalami hibernasi. Status instans pertama berubah menjadi **Berhenti**, lalu berubah menjadi **Berhenti** saat instans telah hibernasi.

------
#### [ AWS CLI ]

**Untuk menghibernasi instans**  
Gunakan perintah [stop-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/stop-instances.html) dan tentukan parameter `--hibernate`.

```
aws ec2 stop-instances \
    --instance-ids i-1234567890abcdef0 \
    --hibernate
```

------
#### [ PowerShell ]

**Untuk menghibernasi instans**  
Gunakan [Stop-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Stop-EC2Instance.html)cmdlet.

```
Stop-EC2Instance `
    -InstanceId i-1234567890abcdef0 `
    -Hibernate $true
```

------

Anda dapat memeriksa apakah hibernasi dimulai pada sebuah instance.

------
#### [ Console ]

**Untuk melihat apakah hibernasi dimulai pada sebuah instans**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Instans**.

1. Pilih instans dan, pada tab **Detail**, di bagian **Detail instans**, periksa nilai untuk **Pesan transisi status**.

   **Klien. UserInitiatedHibernate: Hibernasi yang dimulai pengguna menunjukkan bahwa Anda memulai hibernasi** pada Instans Sesuai Permintaan atau Instans Spot.

------
#### [ AWS CLI ]

**Untuk melihat apakah hibernasi dimulai pada sebuah instans**  
Gunakan perintah [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) dan tentukan filter `state-reason-code` untuk melihat instans tempat hibernasi diinisiasi.

```
aws ec2 describe-instances \
    --filters "Name=state-reason-code,Values=Client.UserInitiatedHibernate"
```

Bidang berikut di keluaran menunjukkan bahwa hibernasi telah dimulai pada Instans Sesuai Permintaan atau Instans Spot.

```
"StateReason": {
    "Code": "Client.UserInitiatedHibernate"
}
```

------
#### [ PowerShell ]

**Untuk melihat apakah hibernasi dimulai pada sebuah instans**  
Gunakan [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)cmdlet dan tentukan `state-reason-code` filter untuk melihat contoh di mana hibernasi dimulai.

```
Get-EC2Instance `
    -Filter @{Name="state-reason-code";Value="Client.UserInitiatedHibernate"}
```

------