

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

# Simpan dan pulihkan AMI menggunakan S3
<a name="ami-store-restore"></a>

Anda dapat menyimpan Amazon Machine Image (AMI) dalam bucket Amazon S3, menyalin AMI ke bucket S3 lain, lalu memulihkannya dari bucket S3. Dengan menyimpan dan memulihkan AMI menggunakan bucket S3, Anda dapat menyalin AMI dari satu AWS partisi ke partisi lainnya, misalnya, dari partisi komersial utama ke AWS GovCloud (US) partisi. Anda juga dapat membuat salinan arsip AMI dengan menyimpannya dalam bucket S3.

API yang didukung untuk menyimpan dan memulihkan AMI menggunakan S3 adalah `CreateStoreImageTask`, `DescribeStoreImageTasks`, dan `CreateRestoreImageTask`.

`CopyImage`adalah API yang direkomendasikan untuk digunakan untuk menyalin AMI * dalam * AWS partisi. Namun, `CopyImage` tidak dapat menyalin AMI ke partisi *lain*.

Untuk informasi tentang AWS partisi, lihat {{partition}} [ halaman Nama ](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference-arns.html) Sumber Daya Amazon (ARN) di Panduan Pengguna * IAM. *

**Awas**  
Pastikan Anda mematuhi semua undang-undang dan persyaratan bisnis yang berlaku saat memindahkan data antar AWS partisi atau Wil AWS ayah, termasuk, namun tidak terbatas pada, peraturan pemerintah yang berlaku dan persyaratan tempat tinggal data.

**Topics**
+ [Kasus penggunaan](#use-cases)
+ [Batasan](#ami-store-restore-limitations)
+ [Biaya](#store-restore-costs)
+ [Cara kerja penyimpanan dan pemulihan AMI](store-restore-how-it-works.md)
+ [Buat tugas gambar toko](work-with-ami-store-restore.md)

## Kasus penggunaan
<a name="use-cases"></a>

**Topics**
+ [Salin AMI antara AWS partisi](#copy-to-partition)
+ [Buat salinan arsip AMI](#archival-copies)

### Salin AMI antara AWS partisi
<a name="copy-to-partition"></a>

Dengan menyimpan dan memulihkan AMI menggunakan bucket S3, Anda dapat menyalin AMI dari satu AWS partisi ke partisi lain, atau dari satu Wil AWS ayah ke yang lain. Dalam contoh berikut, Anda menyalin AMI dari partisi komersial utama ke AWS GovCloud (US) partisi, khususnya dari Wil `us-east-2` ayah ke Wil `us-gov-east-1` ayah.

Untuk menyalin AMI dari satu partisi ke partisi lain, ikuti langkah berikut:
+ Menyimpan AMI dalam bucket S3 di Wilayah saat ini dengan menggunakan `CreateStoreImageTask`. Dalam contoh ini, bucket S3 terletak di `us-east-2`.
+ Pantau kemajuan tugas penyimpanan dengan menggunakan `DescribeStoreImageTasks`. Objek akan terlihat dalam bucket S3 ketika tugas selesai.
+ Salin objek AMI yang tersimpan ke bucket S3 di partisi target menggunakan prosedur pilihan Anda. Dalam contoh ini, bucket S3 terletak di `us-gov-east-1`.
**catatan**  
Karena Anda memerlukan AWS kredentif yang berbeda untuk setiap partisi, Anda tidak dapat menyalin objek S3 langsung dari satu partisi ke partisi lainnya. Proses untuk menyalin objek S3 di seluruh partisi berada di luar lingkup dokumentasi ini. Kami menyediakan proses penyalinan berikut sebagai contoh, namun Anda harus menggunakan proses penyalinan yang memenuhi persyaratan keamanan Anda.  
Untuk menyalin satu AMI antar partisi, proses penyalinan dapat sesederhana berikut ini: [Unduh objek](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html) dari bucket sumber ke host perantara (misalnya, instans EC2 atau laptop), lalu [unggah objek tersebut](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html) dari host perantara ke bucket target. Untuk setiap tahap proses, gunakan AWS kredenSIAL untuk partisi.
Untuk penggunaan yang lebih berkelanjutan, pertimbangkan untuk mengembangkan aplikasi yang mengelola salinan, yang berpotensi menggunakan [unduhan dan unggahan multipart](https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html) S3.
+ Pulihkan AMI dari S3 bucket di partisi target dengan menggunakan `CreateRestoreImageTask`. Dalam contoh ini, bucket S3 terletak di `us-gov-east-1`.
+ Pantau kemajuan tugas pemulihan dengan menggambarkan AMI untuk memeriksa kapan status menjadi tersedia. Anda juga dapat memantau persentase kemajuan dari snapshot yang membentuk AMI yang dipulihkan dengan menggambarkan snapshot.

### Buat salinan arsip AMI
<a name="archival-copies"></a>

Anda dapat membuat salinan arsip AMI dengan menyimpannya dalam bucket S3. AMI dikemas ke dalam satu objek di S3, dan semua metadata AMI (tidak termasuk berbagi informasi) dipertahankan sebagai bagian dari AMI yang disimpan. Data AMI dikompresi sebagai bagian dari proses penyimpanan. AMI yang berisi data yang mudah dikompresi akan menghasilkan objek yang lebih kecil di S3. Untuk mengurangi biaya, Anda dapat menggunakan kelas penyimpanan S3 yang lebih murah. Untuk informasi selengkapnya, lihat [Kelas Penyimpanan Amazon S3](https://aws.amazon.com/s3/storage-classes/) dan [Harga Amazon S3](https://aws.amazon.com/s3/pricing/)

## Batasan
<a name="ami-store-restore-limitations"></a>
+ Untuk menyimpan AMI, Anda Akun AWS harus memiliki AMI dan snapshot-nya, atau AMI dan snapshot-nya harus di [ bagikan langsung dengan akun Anda. ](sharingamis-explicit.md) Anda tidak dapat menyimpan AMI jika AMI tersebut hanya [dibagikan secara publik](sharingamis-intro.md).
+ Hanya EBS-backed AMI yang dapat disimpan menggunakan API ini.
+ AMI Paravirtual (PV) tidak didukung.
+ Ukuran AMI (sebelum kompresi) yang dapat disimpan dibatasi hingga 5.000 GB.
+ Kuota permintaan gambar toko: 1.200 GB pekerjaan penyimpanan (data snapshot) sedang berlangsung.
+ Kuota untuk mengembalikan permintaan gambar: 600 GB pekerjaan pemulihan (data snapshot) sedang berlangsung.
+ Untuk durasi tugas penyimpanan, snapshot tidak boleh dihapus dan pengguna utama IAM yang melakukan penyimpanan harus memiliki akses ke snapshot, jika tidak maka proses penyimpanan akan gagal.
+ Anda tidak dapat membuat beberapa salinan AMI dalam bucket S3 yang sama.
+ AMI yang disimpan dalam bucket S3 tidak dapat dipulihkan dengan ID AMI asalnya. Anda dapat memitigasi hal ini dengan menggunakan [alias AMI](https://docs.aws.amazon.com/systems-manager/latest/userguide/parameter-store-ec2-aliases.html).
+ Saat ini API penyimpanan dan pemulihan hanya didukung dengan menggunakan AWS Command Line Interface, AWS SDK, dan Amazon EC2 API. Anda tidak dapat menyimpan dan memulihkan AMI menggunakan konsol Amazon EC2.

## Biaya
<a name="store-restore-costs"></a>

Ketika Anda menyimpan dan memulihkan AMI menggunakan S3, Anda akan dikenai biaya untuk layanan yang digunakan oleh API penyimpanan dan pemulihan, dan untuk transfer data. API menggunakan S3 dan API EBS Direct (digunakan secara internal oleh API ini untuk mengakses data snapshot). Untuk informasi selengkapnya, lihat [harga Amazon S3](https://aws.amazon.com/s3/pricing/) dan [harga Amazon EBS](https://aws.amazon.com/ebs/pricing/).