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 memungkinkan pengguna bekerja dengan sumber daya ini, Anda harus membuat IAM kebijakan yang memberikan izin untuk menggunakan sumber daya dan API tindakan 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 IAM kebijakan. 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, menambahkan izin ke 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 Recycle Bin, Anda dapat melihat informasi terbatas tentangnya, termasuk:

  • Nama, deskripsi, dan ID unik dari fileAMI.

  • Tanggal dan waktu ketika AMI dihapus dan masuk Recycle Bin.

  • Tanggal dan waktu ketika periode retensi kedaluwarsa. AMIAkan dihapus secara permanen saat ini.

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 Keranjang Sampah 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 spesifikAMI, pilih di kisi, 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 spesifikAMIs, 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 EC2APIReferensi Amazon.

aws ec2 list-images-in-recycle-bin --image-id ami_id

Misalnya, perintah berikut memberikan informasi tentang AMI ami-01234567890abcdef di Recycle Bin.

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

Pulihkan AMIs dari Recycle Bin

Anda tidak dapat menggunakan dengan AMI cara apa pun saat berada di Recycle Bin. Untuk menggunakanAMI, Anda harus mengembalikannya terlebih dahulu. Ketika Anda memulihkan AMI dari Recycle Bin, segera AMI tersedia untuk digunakan, dan dihapus dari Recycle Bin. Anda dapat menggunakan yang dipulihkan dengan AMI cara yang sama seperti Anda menggunakan yang lain AMI di akun Anda.

Anda dapat memulihkan AMI dari Recycle Bin menggunakan salah satu metode berikut.

Recycle Bin console
Untuk memulihkan AMI dari Recycle Bin menggunakan konsol
  1. Buka konsol Keranjang Sampah 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 tombol AMI untuk mengembalikan, dan pilih Recover.

  4. Saat diminta, pilih Pulihkan.

AWS CLI
Untuk mengembalikan dihapus AMI dari Recycle Bin menggunakan AWS CLI

Gunakan AWS CLI perintah restore-image-from-recycle-bin. Untuk--image-id, tentukan ID AMI untuk mengembalikan.

aws ec2 restore-image-from-recycle-bin --image-id ami_id

Misalnya, perintah berikut mengembalikan AMI ami-01234567890abcdef dari Recycle Bin.

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