

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

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

Topik ini menjelaskan cara memulihkan EBS-backed AMI Amazon dari Recycle Bin.

**Topics**
+ [Izin untuk bekerja dengan AMI di Keranjang Sampah](#ami-perms)
+ [Melihat AMI di Keranjang Sampah](#recycle-bin-view-ami)
+ [Memulihkan AMI dari Keranjang Sampah](#recycle-bin-restore-ami)

## Izin untuk bekerja dengan AMI di Keranjang Sampah
<a name="ami-perms"></a>

Secara default, pengguna tidak memiliki izin untuk bekerja dengan AMI yang ada di Keranjang Sampah. 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 AMI yang ada di Keranjang Sampah, pengguna harus memiliki izin berikut:
+ `ec2:ListImagesInRecycleBin`
+ `ec2:RestoreImageFromRecycleBin`

Untuk mengelola tag untuk AMI di Keranjang Sampah, 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).

## Melihat AMI di Keranjang Sampah
<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 AMI di Keranjang Sampah menggunakan salah satu metode berikut.

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

**Untuk melihat AMI di Keranjang Sampah menggunakan konsol**

1. Buka konsol Recycle Bin di [ console.aws.amazon. com/rbin/rumah /. ](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 AMI yang dihapus di Recycle Bin menggunakan AWS CLI**  
Gunakan perintah [ list-images-in-recycle-bin ](https://docs.aws.amazon.com/cli/latest/reference/ec2/list-images-in-recycle-bin.html) AWS CLI . Untuk melihat AMI tertentu, sertakan opsi `--image-id` dan tentukan ID AMI yang akan dilihat. Anda dapat menentukan hingga 20 ID dalam satu permintaan.

Untuk melihat semua AMI di Keranjang Sampah, 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: ...
```

------

## Memulihkan AMI dari Keranjang Sampah
<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/rumah /. ](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 perintah [ restore- ](https://docs.aws.amazon.com/cli/latest/reference/ec2/restore-image-from-recycle-bin.html) AWS CLI image-from-recycle-bin. 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: ...
```

------