

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

# Pulihkan dihapus AMIs dari Recycle Bin
<a name="recycle-bin-working-with-amis"></a>

Topik ini menjelaskan cara memulihkan Amazon EBS yang didukung AMIs dari Recycle Bin.

**Topics**
+ [Izin untuk bekerja dengan AMIs di Recycle Bin](#ami-perms)
+ [Lihat AMIs di Recycle Bin](#recycle-bin-view-ami)
+ [Pulihkan AMIs dari Recycle Bin](#recycle-bin-restore-ami)

## Izin untuk bekerja dengan AMIs di Recycle Bin
<a name="ami-perms"></a>

Secara default, pengguna tidak memiliki izin untuk bekerja dengan AMIs yang ada di Recycle Bin. Untuk mengizinkan pengguna bekerja dengan sumber daya ini, Anda harus membuat kebijakan IAM yang memberikan izin menggunakan sumber daya dan tindakan API tertentu. Setelah kebijakan dibuat, Anda harus menambahkan izin ke pengguna, grup, atau peran Anda.

Untuk melihat dan memulihkan AMIs yang ada di Recycle Bin, pengguna harus memiliki izin berikut:
+ `ec2:ListImagesInRecycleBin`
+ `ec2:RestoreImageFromRecycleBin`

Untuk mengelola tag AMIs di Recycle Bin, pengguna memerlukan izin tambahan berikut.
+ `ec2:CreateTags`
+ `ec2:DeleteTags`

Untuk menggunakan konsol Keranjang Sampah, pengguna memerlukan izin `ec2:DescribeTags`.

Berikut ini adalah contoh kebijakan IAM. Ini termasuk izin `ec2:DescribeTags` untuk pengguna konsol, dan itu termasuk izin `ec2:CreateTags` dan `ec2:DeleteTags` untuk mengelola tag. Jika beberapa izin tidak diperlukan, Anda dapat menghapusnya dari kebijakan.

Untuk memberikan akses dan menambahkan izin bagi pengguna, grup, atau peran Anda:
+ Pengguna dan grup di AWS IAM Identity Center:

  Buat rangkaian izin. Ikuti instruksi di [Buat rangkaian izin](https://docs.aws.amazon.com//singlesignon/latest/userguide/howtocreatepermissionset.html) dalam *Panduan Pengguna AWS IAM Identity Center *.
+ Pengguna yang dikelola di IAM melalui penyedia identitas:

  Buat peran untuk federasi identitas. Ikuti instruksi dalam [Buat peran untuk penyedia identitas pihak ketiga (federasi)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-idp.html) dalam *Panduan Pengguna IAM*.
+ Pengguna IAM:
  + Buat peran yang dapat diambil pengguna Anda. Ikuti instruksi dalam [Buat peran untuk pengguna IAM](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-user.html) dalam *Panduan Pengguna IAM*.
  + (Tidak disarankan) Lampirkan kebijakan langsung ke pengguna atau tambahkan pengguna ke grup pengguna. Ikuti instruksi dalam [Menambahkan izin ke pengguna (konsol)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console) di *Panduan Pengguna IAM*.

Untuk informasi selengkapnya tentang izin yang diperlukan untuk menggunakan Keranjang Sampah, lihat [Izin untuk menggunakan Keranjang Sampah dan aturan retensi](recycle-bin-perms.md#rule-perms).

## Lihat AMIs di Recycle Bin
<a name="recycle-bin-view-ami"></a>

Saat AMI berada di Keranjang Sampah, Anda dapat melihat informasi terbatas tentangnya, termasuk:
+ Nama, deskripsi, dan ID unik AMI.
+ Tanggal dan waktu ketika AMI dihapus dan masuk Keranjang Sampah.
+ Tanggal dan waktu ketika periode retensi kedaluwarsa. AMI akan dihapus secara permanen di waktu tersebut.

Anda dapat melihat AMIs di Recycle Bin menggunakan salah satu metode berikut.

------
#### [ Recycle Bin console ]

**Untuk melihat dihapus AMIs di Recycle Bin menggunakan konsol**

1. Buka konsol Recycle Bin di [console.aws.amazon. com/rbin/home](https://console.aws.amazon.com/rbin/home/)/.

1. Di panel navigasi, pilih **Keranjang Sampah**.

1. Grid mencantumkan semua sumber daya yang saat ini ada di Keranjang Sampah. Untuk melihat detail untuk AMI tertentu, pilih di grid, dan pilih **Tindakan**, **Lihat detail**.

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

**Untuk melihat dihapus AMIs di Recycle Bin menggunakan AWS CLI**  
Gunakan AWS CLI perintah [list-images-in-recycle-bin](https://docs.aws.amazon.com/cli/latest/reference/ec2/list-images-in-recycle-bin.html). Untuk melihat spesifik AMIs, sertakan `--image-id` opsi dan tentukan IDs tampilan AMIs untuk dilihat. Anda dapat menentukan hingga 20 IDs dalam satu permintaan.

Untuk melihat semua yang ada AMIs di Recycle Bin, hilangkan opsi. `--image-id` Jika Anda tidak menentukan nilai untuk `--max-items`, perintah mengembalikan 1.000 item per halaman, secara default. Untuk informasi selengkapnya, lihat [Paginasi](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Query-Requests.html#api-pagination) di *Referensi API Amazon EC2*.

```
aws ec2 list-images-in-recycle-bin --image-id {{ami_id}}
```

Misalnya, perintah berikut ini memberikan informasi tentang `ami-01234567890abcdef` AMI di Keranjang Sampah.

```
aws ec2 list-images-in-recycle-bin --image-id ami-01234567890abcdef
```

Contoh output:

```
{
    "Images": [
        {
            "ImageId": "ami-0f740206c743d75df",
            "Name": "My AL2 AMI",
            "Description": "My Amazon Linux 2 AMI",
            "RecycleBinEnterTime": "2021-11-26T21:04:50+00:00",
            "RecycleBinExitTime": "2022-03-06T21:04:50+00:00"
        }
    ]
}
```

**penting**  
Jika Anda menerima kesalahan berikut, Anda mungkin perlu memperbarui AWS CLI versi Anda. Untuk informasi selengkapnya, lihat [Kesalahan perintah tidak ditemukan](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-troubleshooting.html#tshoot-install-not-found).  

```
aws.exe: error: argument operation: Invalid choice, valid choices are: ...
```

------

## Pulihkan AMIs dari Recycle Bin
<a name="recycle-bin-restore-ami"></a>

Anda tidak dapat menggunakan AMI dengan cara apa pun saat berada di Keranjang Sampah. Untuk menggunakan AMI, Anda harus memulihkannya terlebih dahulu. Saat Anda memulihkan AMI dari Keranjang Sampah, AMI segera tersedia untuk digunakan, dan akan dihapus dari Keranjang Sampah. Anda dapat menggunakan AMI yang dipulihkan dengan cara yang sama seperti Anda menggunakan AMI lainnya di akun Anda.

Anda dapat memulihkan AMI dari Keranjang Sampah menggunakan salah satu metode berikut.

------
#### [ Recycle Bin console ]

**Untuk memulihkan AMI dari Keranjang Sampah menggunakan konsol**

1. Buka konsol Recycle Bin di [console.aws.amazon. com/rbin/home](https://console.aws.amazon.com/rbin/home/)/.

1. Di panel navigasi, pilih **Keranjang Sampah**.

1. Grid mencantumkan semua sumber daya yang saat ini ada di Keranjang Sampah. Pilih AMI yang akan dipulihkan, lalu pilih **Pulihkan**.

1. Saat diminta, pilih **Pulihkan**.

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

**Untuk mengembalikan AMI yang dihapus dari Recycle Bin menggunakan AWS CLI**  
Gunakan AWS CLI perintah [restore-image-from-recycle-bin](https://docs.aws.amazon.com/cli/latest/reference/ec2/restore-image-from-recycle-bin.html). Untuk `--image-id`, tentukan ID AMI yang akan dipulihkan.

```
aws ec2 restore-image-from-recycle-bin --image-id {{ami_id}}
```

Misalnya, perintah berikut ini memulihkan `ami-01234567890abcdef` AMI dari Keranjang Sampah.

```
aws ec2 restore-image-from-recycle-bin --image-id ami-01234567890abcdef
```

Jika berhasil, perintah ini tidak memunculkan output.

**penting**  
Jika Anda menerima kesalahan berikut, Anda mungkin perlu memperbarui AWS CLI versi Anda. Untuk informasi selengkapnya, lihat [Kesalahan perintah tidak ditemukan](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-troubleshooting.html#tshoot-install-not-found).  

```
aws.exe: error: argument operation: Invalid choice, valid choices are: ...
```

------