Pulihkan dihapus AMIs dari Recycle Bin - Amazon EBS

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

Izin untuk bekerja dengan AMIs di Recycle Bin

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.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ec2:ListImagesInRecycleBin", "ec2:RestoreImageFromRecycleBin" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "ec2:CreateTags", "ec2:DeleteTags", "ec2:DescribeTags" ], "Resource": "arn:aws:ec2:Region::image/*" } ] }

Untuk memberikan akses dan menambahkan izin bagi pengguna, grup, atau peran Anda:

Untuk informasi selengkapnya tentang izin yang diperlukan untuk menggunakan Keranjang Sampah, lihat Izin untuk menggunakan Keranjang Sampah dan aturan retensi.

Lihat AMIs di Recycle Bin

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/.

  2. Di panel navigasi, pilih Keranjang Sampah.

  3. 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. 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 Pagination di Referensi Amazon EC2 API.

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.

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

Kembalikan AMIs dari Recycle Bin

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/.

  2. Di panel navigasi, pilih Keranjang Sampah.

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

  4. 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. 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.

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