

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

# Mengarsipkan snapshot Amazon EBS
<a name="snapshot-archive"></a>

Amazon EBS Snapshots Archive adalah tingkat penyimpanan yang dapat Anda gunakan untuk penyimpanan jangka panjang berbiaya rendah dari snapshot yang jarang diakses yang tidak memerlukan pengambilan yang sering atau cepat.

Secara default, saat Anda membuat snapshot, snapshot disimpan di tingkat Standar Snapshot Amazon EBS (*tingkat standar*). Snapshot yang disimpan di tingkat standar bersifat inkremental. Hal ini berarti bahwa hanya blok pada volume yang berubah setelah snapshot terbaru Anda disimpan.

Saat Anda mengarsipkan snapshot, snapshot inkremental akan dikonversi ke snapshot penuh, dan akan dipindahkan dari tingkat standar ke tingkat Arsip Snapshot Amazon EBS (*tingkat arsip*). Snapshot lengkap mencakup semua blok yang ditulis ke volume pada saat snapshot dibuat.

Saat Anda perlu mengakses snapshot yang diarsipkan, Anda dapat memulihkannya dari tingkat arsip ke tingkat standar, lalu menggunakannya dengan cara yang sama seperti Anda menggunakan snapshot lain di akun Anda.

Arsip Snapshot Amazon EBS menawarkan biaya penyimpanan snapshot hingga 75 persen lebih rendah untuk snapshot yang Anda rencanakan untuk disimpan selama 90 hari atau lebih lama dan yang jarang perlu Anda akses.

Beberapa kasus penggunaan khas meliputi:
+ Mengarsipkan satu-satunya snapshot volume, seperti snapshot end-of-project
+ Mengarsipkan snapshot point-in-time inkremental lengkap untuk alasan kepatuhan.
+ Mengarsipkan snapshot inkremental bulanan, triwulanan, atau tahunan.

**Topics**
+ [Kuota](#archive-quotas)
+ [Pertimbangan dan batasan](snapshot-archive-considerations.md)
+ [Harga dan penagihan](snapshot-archive-pricing.md)
+ [Panduan dan praktik terbaik](archiving-guidelines.md)
+ [Izin yang diperlukan](snapshot-archiving-iam.md)
+ [Mengarsipkan snapshot AMI](archive-snapshot.md)
+ [Memulihkan snapshot yang diarsipkan](restore-archived-snapshot.md)
+ [Ubah periode pemulihan](modify-temp-restore-period.md)
+ [Lihat snapshot yang diarsipkan](view-archived-snapshot.md)
+ [Memantau pengarsipan snapshot](monitor-snapshot-archiving.md)

## Kuota
<a name="archive-quotas"></a>

Bagian ini menjelaskan kuota default untuk snapshot yang diarsipkan dan sedang berlangsung. 


| Kuota | Kuota default | 
| --- | --- | 
| Snapshot yang diarsipkan per volume | 25 | 
| Arsip snapshot dalam proses bersamaan per akun | 25 | 
| Arsip snapshot dalam proses bersamaan per akun | 5 | 

Jika Anda membutuhkan lebih dari batas default, lengkapi formulir Dukungan Center [Create case](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&limitType=service-code-ebs) untuk meminta peningkatan batas. 

# Pertimbangan dan batasan untuk mengarsipkan snapshot Amazon EBS
<a name="snapshot-archive-considerations"></a>

Ingatlah hal berikut saat mengarsipkan snapshot Amazon EBS.

**Pertimbangan-pertimbangan**
+ Periode arsip minimum adalah 90 hari. Jika Anda menghapus atau memulihkan snapshot yang diarsipkan secara permanen sebelum periode arsip minimum 90 hari, Anda akan ditagih untuk sisa hari di tingkat arsip, dibulatkan ke jam terdekat. Untuk informasi selengkapnya, lihat [Harga dan penagihan untuk pengarsipan snapshot Amazon EBS](snapshot-archive-pricing.md).
+ Diperlukan waktu hingga 72 jam untuk memulihkan snapshot yang diarsipkan dari tingkat arsip ke tingkat standar, tergantung pada ukuran snapshot.
+ Snapshot yang diarsipkan selalu merupakan snapshot penuh. Snapshot lengkap berisi semua blok yang ditulis ke volume pada saat snapshot dibuat. Snapshot lengkap kemungkinan akan lebih besar dari snapshot inkremental dari tempat snapshot tersebut dibuat. Namun, jika Anda hanya memiliki satu snapshot volume pada tingkat standar, ukuran snapshot penuh di tingkat arsip akan berukuran sama dengan snapshot di tingkat standar. Ini karena snapshot pertama yang diambil dari sebuah volume selalu merupakan snapshot penuh. Untuk mendapatkan ukuran snapshot penuh, gunakan [perintah AWS CLI deskripsi-snapshot](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html).
+ Pengarsipan direkomendasikan untuk snapshot bulanan, triwulanan, atau tahunan. Mengarsipkan snapshot inkremental harian dari satu volume dapat menyebabkan biaya yang lebih tinggi jika dibandingkan dengan menyimpannya di tingkat standar.
+ Saat snapshot diarsipkan, data snapshot yang direferensikan oleh snapshot lain dalam garis keturunan snapshot dipertahankan di tingkat standar. Biaya data dan penyimpanan yang terkait dengan data yang direferensikan yang disimpan pada tingkat standar dialokasikan ke snapshot berikutnya dalam garis keturunan. Ini memastikan bahwa snapshot berikutnya dalam garis keturunan tidak terpengaruh oleh arsip.
+ Jika Anda menghapus snapshot yang diarsipkan yang cocok dengan aturan retensi Keranjang Sampah, snapshot yang diarsipkan akan disimpan di Keranjang Sampah untuk periode retensi yang ditentukan dalam aturan retensi. Untuk menggunakan snapshot, Anda harus terlebih dahulu memulihkannya dari Keranjang Sampah, lalu mengembalikannya dari tingkat arsip. Untuk informasi selengkapnya, lihat [Recycle Bin](recycle-bin.md) dan[Harga dan penagihan untuk pengarsipan snapshot Amazon EBS](snapshot-archive-pricing.md).
+ Anda tidak dapat menggunakan snapshot yang diarsipkan dalam pemetaan perangkat blok atau untuk membuat volume Amazon EBS.
+ Anda dapat mengarsipkan snapshot yang dibuat dengan AWS Backup menggunakan Konsol AWS Backup, APIs, atau alat baris perintah. Untuk informasi selengkapnya, lihat [Membuat rencana cadangan](https://docs.aws.amazon.com/aws-backup/latest/devguide/creating-a-backup-plan.html) di *Panduan Developer AWS Backup *.

**Batasan**
+ Anda dapat mengarsipkan snapshot yang ada dalam status `completed` saja.
+ Anda hanya dapat mengarsipkan snapshot yang Anda miliki di akun Anda. Untuk mengarsipkan snapshot yang dibagikan dengan Anda, pertama-tama salin snapshot ke akun Anda dan kemudian arsipkan salinan snapshot.
+ Sebelum dapat menggunakan snapshot yang diarsipkan, Anda harus terlebih dahulu memulihkannya ke tingkat standar. Memulihkan ke tingkat standar diperlukan untuk membuat volume dari snapshot melalui operasi API `CreateVolume` dan `RunInstances` serta untuk berbagi atau menyalin snapshot. Untuk informasi selengkapnya, lihat [Memulihkan snapshot Amazon EBS yang diarsipkan](restore-archived-snapshot.md).
+ Anda dapat mengarsipkan snapshot yang dikaitkan dengan satu atau lebih AMIs hanya jika semua yang terkait AMIs dinonaktifkan. Untuk informasi selengkapnya, lihat [Menonaktifkan AMI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html).
+ Anda tidak dapat mengaktifkan AMI yang dinonaktifkan jika snapshot terkait dipulihkan sementara. Semua snapshot terkait harus dipulihkan secara permanen sebelum Anda dapat mengaktifkan AMI.
+ Anda tidak dapat membatalkan arsip snapshot atau proses pemulihan snapshot setelah dimulai.
+ Anda dapat mengunci snapshot yang diarsipkan. Jika Anda mengarsipkan snapshot yang telah Anda bagikan dengan akun lain, akun yang digunakan untuk berbagi snapshot kehilangan akses setelah snapshot diarsipkan.
+ Anda dapat menyalin snapshot yang diarsipkan. Jika Anda perlu menyalin snapshot yang diarsipkan, Anda harus memulihkannya terlebih dahulu.
+ Anda tidak dapat mengaktifkan pemulihan snapshot cepat untuk snapshot yang diarsipkan. Pemulihan snapshot cepat dinonaktifkan secara otomatis saat snapshot diarsipkan. Jika Anda perlu menggunakan pemulihan snapshot cepat, Anda harus mengaktifkannya secara manual setelah memulihkan snapshot.

# Harga dan penagihan untuk pengarsipan snapshot Amazon EBS
<a name="snapshot-archive-pricing"></a>

Snapshot yang diarsipkan dikenai biaya dengan tarif 0,0125 USD per GB-bulan. Misalnya, jika Anda mengarsipkan snapshot sebesar 100 GiB, Anda dikenai biaya sebesar 1,25 USD (100 GiB \$1 0,0125 USD) per bulan.

Pemulihan snapshot dikenai biaya dengan tarif 0,03 USD per GB data yang dipulihkan. Misalnya, jika Anda mengembalikan snapshot 100 GiB dari tingkat arsip, Anda akan dikenai biaya satu kali sebesar 3 USD (100 GiB \$1 0,03 USD).

Setelah snapshot dipulihkan ke tingkat standar, snapshot dikenai biaya tarif standar untuk snapshot sebesar 0,05 USD per GB-bulan. 

Untuk informasi selengkapnya, lihat [harga Amazon EBS](https://aws.amazon.com/ebs/pricing/).

**Penagihan untuk periode arsip minimum**  
Periode arsip minimum adalah 90 hari. Jika Anda menghapus atau memulihkan snapshot yang diarsipkan secara permanen sebelum periode arsip minimum 90 hari, Anda akan ditagih biaya prorata yang sama dengan biaya penyimpanan tingkat arsip untuk sisa harinya, dibulatkan ke jam terdekat. Misalnya, jika Anda menghapus atau memulihkan snapshot yang diarsipkan secara permanen setelah 40 hari, Anda akan dikenai biaya selama 50 hari tersisa dari periode arsip minimum.

**catatan**  
Memulihkan snapshot yang diarsipkan sementara sebelum periode arsip minimum 90 hari tidak dikenai biaya ini.

**Pemulihan sementara**  
Saat Anda memulihkan snapshot sementara, snapshot dipulihkan dari tingkat arsip ke tingkat standar, dan salinan snapshot tetap berada di tingkat arsip. Anda dikenai biaya untuk snapshot di tingkat standar dan salinan snapshot di tingkat arsip selama periode pemulihan sementara. Ketika snapshot yang dipulihkan sementara dihapus dari tingkat standar, Anda tidak lagi ditandaih untuk itu, dan Anda ditandaih untuk snapshot di tingkat arsip saja.

**Pemulihan permanen**  
Saat Anda memulihkan snapshot sementara, snapshot dipulihkan dari tingkat arsip ke tingkat standar, dan salinan snapshot tetap berada di tingkat arsip. Anda ditandaih untuk snapshot di tingkat standar saja.

**Menghapus snapshot**  


Jika Anda menghapus snapshot saat sedang diarsipkan, Anda akan ditandaih untuk data snapshot yang telah dipindahkan ke tingkat arsip. Data ini tunduk pada periode arsip minimum 90 hari dan ditandaih sesuai pada saat penghapusan. Misalnya, jika Anda mengarsipkan snapshot 100 GiB, dan Anda menghapus snapshot setelah hanya 40 GiB diarsipkan, Anda ditagih \$11,50 untuk periode arsip minimum 90 hari untuk 40 GiB yang telah diarsipkan (\$10,0125 per GB-bulan\$1 40 GB \$1 (90 hari\$1 24 jam)/(24 \$1 30 hari bulan). hours/day 

Jika Anda menghapus snapshot saat sedang dipulihkan dari tingkat arsip, Anda akan dikenai biaya untuk pemulihan snapshot untuk ukuran penuh snapshot (ukuran snapshot \$1 \$10,03). Misalnya, jika Anda mengembalikan snapshot 100 GiB dari tingkat arsip, dan Anda menghapus snapshot kapan saja sebelum pemulihan snapshot selesai, Anda ditandaih \$13 (ukuran snapshot 100 GiB\$1 \$10,03).

**Keranjang Sampah**  
Snapshot yang diarsipkan dikenai biaya dengan tarif untuk snapshot yang diarsipkan saat berada di Keranjang Sampah. Snapshot yang diarsipkan yang ada di Keranjang Sampah tunduk pada periode arsip minimum 90 hari dan dikenai biaya sesuai jika dihapus oleh Keranjang Sampah sebelum periode arsip minimum. Dengan kata lain, jika aturan retensi menghapus snapshot yang diarsipkan dari Keranjang Sampah sebelum periode minimum 90 hari, Anda akan dikenai biaya untuk sisa hari.

Jika Anda menghapus snapshot yang cocok dengan aturan retensi saat snapshot sedang diarsipkan, snapshot yang diarsipkan akan disimpan di Keranjang Sampah untuk periode retensi yang ditentukan dalam aturan retensi. Itu dikenai biaya dengan tarif untuk snapshot yang diarsipkan.

Jika Anda menghapus snapshot yang cocok dengan aturan retensi saat snapshot dipulihkan, snapshot yang dipulihkan akan disimpan di Keranjang Sampah selama sisa periode retensi, dan dikenai biaya pada tingkat snapshot standar. Untuk menggunakan snapshot yang dipulihkan, Anda harus memulihkannya terlebih dahulu dari Keranjang Sampah.

Untuk informasi selengkapnya, lihat [Recycle Bin](recycle-bin.md).

**Pelacakan biaya**  
Snapshot yang diarsipkan muncul di AWS Cost and Usage Report dengan ID sumber daya yang sama dan Nama Sumber Daya Amazon (ARN). Untuk informasi selengkapnya, silakan lihat [Panduan Pengguna AWS Cost and Usage Report](https://docs.aws.amazon.com/cur/latest/userguide/what-is-cur.html).

Anda dapat menggunakan tipe penggunaan berikut untuk mengidentifikasi biaya terkait:
+ `SnapshotArchiveStorage` — biaya untuk penyimpanan data bulanan
+ `SnapshotArchiveRetrieval` — biaya satu kali untuk pemulihan snapshot
+ `SnapshotArchiveEarlyDelete` — biaya untuk menghapus atau memulihkan snapshot secara permanen sebelum periode arsip minimum (90 hari)

# Pedoman dan praktik terbaik untuk mengarsipkan snapshot Amazon EBS
<a name="archiving-guidelines"></a>

Bagian ini memberikan beberapa pedoman dan praktik terbaik untuk mengarsipkan snapshot.

**Topics**
+ [Mengarsipkan satu-satunya snapshot volume](#guidelines-single-snapshot)
+ [Mengarsipkan snapshot tambahan dari satu volume](#guidelines-incremental-snapshot)
+ [Mengarsipkan snapshot lengkap untuk alasan kepatuhan](#guidelines-full-snapshot)
+ [Menentukan pengurangan biaya penyimpanan tingkat standar](#archive-guidelines)

## Mengarsipkan satu-satunya snapshot volume
<a name="guidelines-single-snapshot"></a>

Bila Anda hanya memiliki satu snapshot volume, snapshot selalu berukuran sama dengan blok yang ditulis ke volume pada saat snapshot dibuat. Saat Anda mengarsipkan snapshot seperti itu, snapshot di tingkat standar dikonversi ke snapshot penuh berukuran setara dan dipindahkan dari tingkat standar ke tingkat arsip.

Mengarsipkan snapshot ini dapat membantu Anda menghemat dengan biaya penyimpanan yang lebih rendah. Jika Anda tidak lagi membutuhkan volume sumber, Anda dapat menghapus volume untuk penghematan biaya penyimpanan lebih lanjut.

![\[Membuat snapshot, mengarsipkannya, dan kemudian menghapus volume sumber.\]](http://docs.aws.amazon.com/id_id/ebs/latest/userguide/images/archive-single-snap.png)


## Mengarsipkan snapshot tambahan dari satu volume
<a name="guidelines-incremental-snapshot"></a>

Saat Anda mengarsipkan snapshot inkremental, snapshot akan dikonversi ke snapshot penuh dan akan dipindahkan ke tingkat Arsip. Misalnya, pada gambar berikut, jika Anda mengarsipkan **Snap B**, snapshot dikonversi ke snapshot penuh yang berukuran 10 GiB dan dipindahkan ke tingkat arsip. Demikian pula, jika Anda mengarsipkan **Snap C**, ukuran snapshot lengkap di tingkat arsip adalah 14 GiB.

![\[Mengarsipkan snapshot inkremental dari satu volume.\]](http://docs.aws.amazon.com/id_id/ebs/latest/userguide/images/snapshot_1e.png)


Jika Anda mengarsipkan snapshot untuk mengurangi biaya penyimpanan di tingkat standar, Anda tidak boleh mengarsipkan snapshot pertama dalam satu set snapshot tambahan. Snapshot ini direferensikan oleh snapshot berikutnya dalam garis keturunan snapshot. Dalam kebanyakan kasus, pengarsipan snapshot ini tidak akan mengurangi biaya penyimpanan.

**catatan**  
Anda tidak boleh mengarsipkan snapshot terakhir dalam satu set snapshot tambahan. Snapshot terakhir adalah snapshot terbaru yang diambil dari sebuah volume. Anda akan memerlukan snapshot ini di tingkat standar jika Anda ingin membuat volume darinya jika terjadi korupsi atau kehilangan volume.

Jika Anda mengarsipkan snapshot yang berisi data yang direferensikan oleh snapshot berikutnya di garis keturunan, biaya penyimpanan dan penyimpanan data yang terkait dengan data yang direferensikan dialokasikan ke snapshot berikutnya dalam garis keturunan. Dalam kasus ini, pengarsipan snapshot tidak akan mengurangi biaya penyimpanan atau penyimpanan data. Misalnya, pada gambar sebelumnya, jika Anda mengarsipkan **Snap B**, 4 GiB datanya diatribusikan ke **Snap C**. Dalam hal ini, biaya penyimpanan Anda secara keseluruhan akan meningkat karena Anda dikenai biaya penyimpanan untuk versi lengkap **Snap B** di tingkat arsip, dan biaya penyimpanan Anda untuk tingkat standar tetap tidak berubah.

Jika Anda mengarsipkan **Snap C**, penyimpanan tingkat standar Anda akan berkurang sebesar 4 GiB karena data tidak direferensikan oleh snapshot lain nanti di garis keturunan. Dan penyimpanan tingkat arsip Anda akan meningkat sebesar 14 GiB karena snapshot dikonversi ke snapshot penuh.

## Mengarsipkan snapshot lengkap untuk alasan kepatuhan
<a name="guidelines-full-snapshot"></a>

Anda mungkin perlu membuat cadangan volume penuh setiap bulan, triwulanan, atau tahunan untuk alasan kepatuhan. Untuk pencadangan ini, Anda mungkin memerlukan snapshot mandiri tanpa referensi mundur atau meneruskan ke snapshot lain di garis keturunan snapshot. Snapshot yang diarsipkan dengan EBS Snapshots Archive adalah snapshot lengkap, dan tidak memiliki referensi ke snapshot lain dalam garis keturunan. Selain itu, Anda mungkin perlu mempertahankan snapshot ini untuk alasan kepatuhan selama beberapa tahun. EBS Snapshots Archive membuatnya hemat biaya untuk mengarsipkan snapshot lengkap ini untuk retensi jangka panjang.

## Menentukan pengurangan biaya penyimpanan tingkat standar
<a name="archive-guidelines"></a>

Jika Anda ingin mengarsipkan snapshot tambahan untuk mengurangi biaya penyimpanan Anda, Anda harus mempertimbangkan ukuran snapshot penuh di tingkat arsip dan pengurangan penyimpanan di tingkat standar. Bagian ini menjelaskan cara melakukannya.

**penting**  
Respons API adalah data yang akurat pada point-in-time saat APIs dipanggil. Respons API dapat berbeda karena data yang terkait dengan snapshot berubah sebagai akibat dari perubahan garis keturunan snapshot.

Untuk menentukan pengurangan biaya penyimpanan dan penyimpanan di tingkat standar, gunakan langkah-langkah berikut.

1. Untuk snapshot yang ingin Anda arsipkan, periksa ukuran snapshot penuh dan volume sumber dari mana ia dibuat. Gunakan [perintah deskripsi-snapshots](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html), dan untuk`--snapshot-id`, tentukan ID snapshot yang ingin Anda arsipkan.

   ```
   $ aws ec2 describe-snapshots --snapshot-id snapshot_id
   ```

   Nilai `FullSnapshotSizeInBytes` reponse menunjukkan ukuran snapshot penuh, dalam byte, dan nilai `VolumeId` respons menunjukkan ID volume sumber.

   Misalnya, perintah berikut memberikan informasi tentang snapshot `snap-09c9114207084f0d9`.

   ```
   $ aws ec2 describe-snapshots --snapshot-id snap-09c9114207084f0d9
   ```

   Contoh output berikut menunjukkan bahwa ukuran snapshot penuh adalah `5678912341` byte (5,28 GiB), dan volume sumbernya. `vol-0f3e2c292c52b85c3`

   ```
   {
       "Snapshots": [
           {
               "Description": "", 
               "Tags": [], 
               "Encrypted": false, 
               "VolumeId": "vol-0f3e2c292c52b85c3",
               "State": "completed", 
               "VolumeSize": 8, 
               "StartTime": "2021-11-16T08:29:49.840Z", 
               "Progress": "100%", 
               "OwnerId": "123456789012", 
               "FullSnapshotSizeInBytes" : "5678912341",
               "SnapshotId": "snap-09c9114207084f0d9"
           }
       ]
   }
   ```

1. Temukan semua snapshot yang dibuat dari volume sumber. Gunakan perintah [describe-snapshots](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html). Tentukan filter `volume-id`, dan untuk nilai filter, tentukan ID volume dari langkah sebelumnya.

   ```
   $ aws ec2 describe-snapshots --filters "Name=volume-id, Values=volume_id"
   ```

   Misalnya, perintah berikut mengembalikan semua snapshot yang dibuat dari volume `vol-0f3e2c292c52b85c3`.

   ```
   $ aws ec2 describe-snapshots --filters "Name=volume-id, Values=vol-0f3e2c292c52b85c3"
   ```

   Berikut ini adalah output perintah, yang menunjukkan bahwa tiga snapshot dibuat dari volume `vol-0f3e2c292c52b85c3`.

   ```
   {
       "Snapshots": [
           {
               "Description": "", 
               "Tags": [], 
               "Encrypted": false, 
               "VolumeId": "vol-0f3e2c292c52b85c3", 
               "State": "completed", 
               "VolumeSize": 8, 
               "StartTime": "2021-11-14T08:57:39.300Z",
               "Progress": "100%", 
               "OwnerId": "123456789012", 
               "SnapshotId": "snap-08ca60083f86816b0"
           }, 
           {
               "Description": "", 
               "Tags": [], 
               "Encrypted": false, 
               "VolumeId": "vol-0f3e2c292c52b85c3", 
               "State": "completed", 
               "VolumeSize": 8, 
               "StartTime": "2021-11-15T08:29:49.840Z", 
               "Progress": "100%", 
               "OwnerId": "123456789012", 
               "SnapshotId": "snap-09c9114207084f0d9"
           }, 
           {
               "Description": "01", 
               "Tags": [], 
               "Encrypted": false, 
               "VolumeId": "vol-0f3e2c292c52b85c3", 
               "State": "completed", 
               "VolumeSize": 8, 
               "StartTime": "2021-11-16T07:50:08.042Z", 
               "Progress": "100%", 
               "OwnerId": "123456789012", 
               "SnapshotId": "snap-024f49fe8dd853fa8"
           }
       ]
   }
   ```

1. Menggunakan output dari perintah sebelumnya, urutkan snapshot berdasarkan waktu pembuatannya, dari yang paling lama hingga yang terbaru. Parameter `StartTime` respons untuk setiap snapshot menunjukkan waktu pembuatannya, dalam format waktu UTC.

   Misalnya, snapshot yang dikembalikan pada langkah sebelumnya yang diatur oleh waktu pembuatan, dari yang paling lama ke yang terbaru, adalah sebagai berikut:

   1. `snap-08ca60083f86816b0`(tertua — dibuat sebelum snapshot yang ingin Anda arsipkan)

   1. `snap-09c9114207084f0d9` (snapshot untuk diarsipkan)

   1. `snap-024f49fe8dd853fa8` (terbaru — dibuat setelah snapshot yang ingin Anda arsipkan)

1. Identifikasi snapshot yang dibuat segera sebelum dan sesudah snapshot yang ingin Anda arsipkan. Dalam hal ini, Anda harus mengarsipkan snapshot `snap-09c9114207084f0d9`, yang merupakan snapshot inkrementa; kedua yang dibuat dalam rangkaian tiga snapshot. Snapshot `snap-08ca60083f86816b0` dibuat segera sebelumnya, dan snapshot `snap-024f49fe8dd853fa8` dibuat segera setelahnya.

1. Temukan data yang tidak direferensikan dalam snapshot yang ingin Anda arsipkan. Pertama, temukan blok yang berbeda antara snapshot yang dibuat segera sebelum snapshot yang ingin Anda arsipkan, dan snapshot yang ingin Anda arsipkan. Gunakan perintah [list-changed-blocks](https://docs.aws.amazon.com/cli/latest/reference/ebs/list-changed-blocks.html). Untuk `--first-snapshot-id`, tentukan ID snapshot yang dibuat segera sebelum snapshot yang ingin Anda arsipkan. Untuk `--second-snapshot-id`, tentukan ID snapshot yang ingin Anda arsipkan.

   ```
   $ aws ebs list-changed-blocks --first-snapshot-id snapshot_created_before --second-snapshot-id snapshot_to_archive
   ```

   Misalnya, perintah berikut menunjukkan indeks blok untuk blok yang berbeda antara snapshot `snap-08ca60083f86816b0` (snapshot yang dibuat sebelum snapshot yang ingin Anda arsipkan), dan snapshot `snap-09c9114207084f0d9` (snapshot yang ingin Anda arsipkan).

   ```
   $ aws ebs list-changed-blocks --first-snapshot-id snap-08ca60083f86816b0 --second-snapshot-id snap-09c9114207084f0d9
   ```

   Berikut ini akan menunjukkan output perintah, dengan beberapa blok dihilangkan.

   ```
   {
       "BlockSize": 524288, 
       "ChangedBlocks": [
           {
               "FirstBlockToken": "ABgBAX6y+WH6Rm9y5zq1VyeTCmEzGmTT0jNZG1cDirFq1rOVeFbWXsH3W4z/", 
               "SecondBlockToken": "ABgBASyx0bHHBnTERu+9USLxYK/81UT0dbHIUFqUjQUkwTwK5qkjP8NSGyNB", 
               "BlockIndex": 4
           }, 
           {
               "FirstBlockToken": "ABgBAcfL+EfmQmlNgstqrFnYgsAxR4SDSO4LkNLYOOChGBWcfJnpn90E9XX1", 
               "SecondBlockToken": "ABgBAdX0mtX6aBAt3EBy+8jFCESMpig7csKjbO2Ocd08m2iNJV2Ue+cRwUqF", 
               "BlockIndex": 5
           }, 
           {
               "FirstBlockToken": "ABgBAVBaFJmbP/eRHGh7vnJlAwyiyNUi3MKZmEMxs2wC3AmM/fc6yCOAMb65", 
               "SecondBlockToken": "ABgBAdewWkHKTcrhZmsfM7GbaHyXD1Ctcn2nppz4wYItZRmAo1M72fpXU0Yv", 
               "BlockIndex": 13
           }, 
           {
               "FirstBlockToken": "ABgBAQGxwuf6z095L6DpRoVRVnOqPxmx9r7Wf6O+i+ltZ0dwPpGN39ijztLn", 
               "SecondBlockToken": "ABgBAUdlitCVI7c6hGsT4ckkKCw6bMRclnV+bKjViu/9UESTcW7CD9w4J2td", 
               "BlockIndex": 14
           }, 
           {
               "FirstBlockToken": "ABgBAZBfEv4EHS1aSXTXxSE3mBZG6CNeIkwxpljzmgSHICGlFmZCyJXzE4r3", 
               "SecondBlockToken": "ABgBAVWR7QuQQB0AP2TtmNkgS4Aec5KAQVCldnpc91zBiNmSfW9ouIlbeXWy", 
               "BlockIndex": 15
           },
           .....
           {
               "SecondBlockToken": "ABgBAeHwXPL+z3DBLjDhwjdAM9+CPGV5VO5Q3rEEA+ku50P498hjnTAgMhLG", 
               "BlockIndex": 13171
           }, 
           {
               "SecondBlockToken": "ABgBAbZcPiVtLx6U3Fb4lAjRdrkJMwW5M2tiCgIp6ZZpcZ8AwXxkjVUUHADq", 
               "BlockIndex": 13172
           }, 
           {
               "SecondBlockToken": "ABgBAVmEd/pQ9VW9hWiOujOAKcauOnUFCO+eZ5ASVdWLXWWC04ijfoDTpTVZ", 
               "BlockIndex": 13173
           }, 
           {
               "SecondBlockToken": "ABgBAT/jeN7w+8ALuNdaiwXmsSfM6tOvMoLBLJ14LKvavw4IiB1d0iykWe6b", 
               "BlockIndex": 13174
           }, 
           {
               "SecondBlockToken": "ABgBAXtGvUhTjjUqkwKXfXzyR2GpQei/+pJSG/19ESwvt7Hd8GHaUqVs6Zf3", 
               "BlockIndex": 13175
           }
       ], 
       "ExpiryTime": 1637648751.813, 
       "VolumeSize": 8
   }
   ```

   Selanjutnya, gunakan perintah yang sama untuk menemukan blok yang berbeda antara snapshot yang ingin Anda arsipkan dan snapshot yang dibuat segera setelahnya. Untuk `--first-snapshot-id`, tentukan ID snapshot yang ingin Anda arsipkan. Untuk `--second-snapshot-id`, tentukan ID snapshot yang dibuat segera sebelum snapshot yang ingin Anda arsipkan.

   ```
   $ aws ebs list-changed-blocks --first-snapshot-id snapshot_to_archive --second-snapshot-id snapshot_created_after
   ```

   Misalnya, perintah berikut menunjukkan indeks blok untuk blok yang berbeda antara snapshot `snap-09c9114207084f0d9` (snapshot yang dibuat sebelum snapshot yang ingin Anda arsipkan), dan snapshot `snap-024f49fe8dd853fa8` (snapshot yang ingin Anda arsipkan).

   ```
   $ aws ebs list-changed-blocks --first-snapshot-id snap-09c9114207084f0d9 --second-snapshot-id snap-024f49fe8dd853fa8
   ```

   Berikut ini akan menunjukkan output perintah, dengan beberapa blok dihilangkan.

   ```
   {
       "BlockSize": 524288, 
       "ChangedBlocks": [
           {
               "FirstBlockToken": "ABgBAVax0bHHBnTERu+9USLxYK/81UT0dbSnkDk0gqwRFSFGWA7HYbkkAy5Y", 
               "SecondBlockToken": "ABgBASEvi9x8Om7Htp37cKG2NT9XUzEbLHpGcayelomSoHpGy8LGyvG0yYfK", 
               "BlockIndex": 4
           }, 
           {
               "FirstBlockToken": "ABgBAeL0mtX6aBAt3EBy+8jFCESMpig7csfMrI4ufnQJT3XBm/pwJZ1n2Uec", 
               "SecondBlockToken": "ABgBAXmUTg6rAI+v0LvekshbxCVpJjWILvxgC0AG0GQBEUNRVHkNABBwXLkO", 
               "BlockIndex": 5
           }, 
           {
               "FirstBlockToken": "ABgBATKwWkHKTcrhZmsfM7GbaHyXD1CtcnjIZv9YzisYsQTMHfTfh4AhS0s2", 
               "SecondBlockToken": "ABgBAcmiPFovWgXQio+VBrxOqGy4PKZ9SAAHaZ2HQBM9fQQU0+EXxQjVGv37", 
               "BlockIndex": 13
           }, 
           {
               "FirstBlockToken": "ABgBAbRlitCVI7c6hGsT4ckkKCw6bMRclnARrMt1hUbIhFnfz8kmUaZOP2ZE", 
               "SecondBlockToken": "ABgBAXe935n544+rxhJ0INB8q7pAeoPZkkD27vkspE/qKyvOwpozYII6UNCT", 
               "BlockIndex": 14
           }, 
           {
               "FirstBlockToken": "ABgBAd+yxCO26I+1Nm2KmuKfrhjCkuaP6LXuol3opCNk6+XRGcct4suBHje1", 
               "SecondBlockToken": "ABgBAcPpnXz821NtTvWBPTz8uUFXnS8jXubvghEjZulIjHgc+7saWys77shb", 
               "BlockIndex": 18
           },
           .....
           {
               "SecondBlockToken": "ABgBATni4sDE5rS8/a9pqV03lU/lKCW+CTxFl3cQ5p2f2h1njpuUiGbqKGUa", 
               "BlockIndex": 13190
           }, 
           {
               "SecondBlockToken": "ABgBARbXo7zFhu7IEQ/9VMYFCTCtCuQ+iSlWVpBIshmeyeS5FD/M0i64U+a9", 
               "BlockIndex": 13191
           }, 
           {
               "SecondBlockToken": "ABgBAZ8DhMk+rROXa4dZlNK45rMYnVIGGSyTeiMli/sp/JXUVZKJ9sMKIsGF", 
               "BlockIndex": 13192
           }, 
           {
               "SecondBlockToken": "ABgBATh6MBVE904l6sqOC27s1nVntFUpDwiMcRWGyJHy8sIgGL5yuYXHAVty", 
               "BlockIndex": 13193
           }, 
           {
               "SecondBlockToken": "ABgBARuZykaFBWpCWrJPXaPCneQMbyVgnITJqj4c1kJWPIj5Gn61OQyy+giN", 
               "BlockIndex": 13194
           }
       ], 
       "ExpiryTime": 1637692677.286, 
       "VolumeSize": 8
   }
   ```

1. Bandingkan output yang dikembalikan oleh kedua perintah pada langkah sebelumnya. Jika indeks blok yang sama muncul di kedua output perintah, ini menunjukkan bahwa blok berisi data yang tidak direferensikan.

   Misalnya, output perintah pada langkah sebelumnya menunjukkan bahwa blok 4, 5, 13, dan 14 unik untuk snapshot `snap-09c9114207084f0d9` dan bahwa mereka tidak direferensikan oleh snapshot lain dalam garis keturunan snapshot.

   Untuk menentukan pengurangan penyimpanan tingkat standar, kalikan jumlah blok yang muncul di kedua output perintah dengan 512 KiB, yang merupakan ukuran blok snapshot.

   Misalnya, jika 9.950 indeks blok muncul di kedua output perintah, ini menunjukkan bahwa Anda akan mengurangi penyimpanan tingkat standar sekitar 4,85 GiB (9.950 blok \$1 512 KiB = 4,85 GiB).

1. Tentukan biaya penyimpanan untuk menyimpan blok yang tidak direferensikan di tingkat standar selama 90 hari. Bandingkan nilai ini dengan biaya penyimpanan snapshot lengkap, dijelaskan pada langkah 1, di tingkat arsip. Anda dapat menentukan penghematan biaya dengan membandingkan nilainya, dengan asumsi bahwa Anda tidak memulihkan snapshot penuh dari tingkat arsip selama periode minimum 90 hari. Untuk informasi selengkapnya, lihat [Harga dan penagihan untuk pengarsipan snapshot Amazon EBS](snapshot-archive-pricing.md).

# Izin IAM yang diperlukan untuk mengarsipkan snapshot Amazon EBS
<a name="snapshot-archiving-iam"></a>

Secara default, pengguna tidak memiliki izin untuk menggunakan pengarsipan snapshot. Untuk mengizinkan pengguna bekerja dengan sumber daya ini, Anda harus membuat kebijakan IAM yang memberikan izin menggunakan sumber daya dan tindakan API tertentu. Untuk informasi selengkapnya, lihat [Membuat kebijakan IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html) dalam Panduan Pengguna IAM.

Untuk menggunakan pengarsipan snapshot, pengguna memerlukan izin berikut.
+ `ec2:DescribeSnapshotTierStatus`
+ `ec2:ModifySnapshotTier`
+ `ec2:RestoreSnapshotTier`

Pengguna konsol mungkin memerlukan izin tambahan seperti `ec2:DescribeSnapshots`.

Untuk mengarsipkan dan memulihkan snapshot terenkripsi, AWS KMS izin tambahan berikut diperlukan.
+ `kms:CreateGrant`
+ `kms:Decrypt`
+ `kms:DescribeKey`

Berikut ini adalah contoh kebijakan IAM yang memberikan izin kepada pengguna IAM untuk mengarsipkan, memulihkan, serta melihat snapshot terenkripsi dan tidak terenkripsi. Ini termasuk izin `ec2:DescribeSnapshots` untuk pengguna konsol. Jika beberapa izin tidak diperlukan, Anda dapat menghapusnya dari kebijakan.

**Tip**  
Untuk mengikuti prinsip hak akses paling rendah, jangan biarkan akses penuh ke `kms:CreateGrant`. Sebagai gantinya, gunakan tombol `kms:GrantIsForAWSResource` kondisi untuk memungkinkan pengguna membuat hibah pada kunci KMS hanya ketika hibah dibuat atas nama pengguna oleh AWS layanan, seperti yang ditunjukkan pada contoh berikut.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [{
        "Effect": "Allow",
        "Action": [
            "ec2:DescribeSnapshotTierStatus",
            "ec2:ModifySnapshotTier",
            "ec2:RestoreSnapshotTier",
            "ec2:DescribeSnapshots",
            "kms:CreateGrant",
            "kms:Decrypt",
            "kms:DescribeKey"
        ],
        "Resource": "*",
        "Condition": {
                "Bool": {
                    "kms:GrantIsForAWSResource": true
                }
            }
    }]
}
```

------

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 petunjuk dalam [Menambahkan izin ke pengguna (konsol)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console) dalam *Panduan Pengguna IAM*.

# Arsipkan snapshot Amazon EBS
<a name="archive-snapshot"></a>

Anda dapat mengarsipkan snapshot apa pun yang ada dalam status `completed` dan yang Anda miliki di akun Anda. Anda tidak dapat mengarsipkan snapshot yang ada di status `pending` atau `error`, atau snapshot yang dibagikan dengan Anda. Untuk informasi selengkapnya, lihat [Pertimbangan dan batasan untuk mengarsipkan snapshot Amazon EBS](snapshot-archive-considerations.md).

Jika snapshot dikaitkan dengan satu atau lebih AMIs, maka Anda harus terlebih dahulu menonaktifkan yang terkait AMIs sebelum Anda dapat mengarsipkan snapshot. Untuk informasi selengkapnya, lihat [Menonaktifkan AMI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html).

Snapshot yang diarsipkan mempertahankan ID snapshot, status enkripsi, izin AWS Identity and Access Management (IAM), informasi pemilik, dan tag sumber daya. Namun, pemulihan snapshot cepat dan berbagi snapshot dinonaktifkan secara otomatis setelah snapshot diarsipkan.

Anda dapat terus menggunakan snapshot saat arsip sedang dalam proses. Segera setelah status tingkat snapshot mencapai status `archival-complete`, Anda tidak dapat lagi menggunakan snapshot.

------
#### [ Console ]

**Untuk mengarsipkan snapshot**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Snapshot**.

1. Dalam daftar snapshot, pilih snapshot yang akan diarsipkan, kemudian pilih **Tindakan**, **Arsipkan snapshot**.

1. Untuk mengonfirmasi, pilih **Pulihkan snapshot**.

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

**Untuk mengarsipkan snapshot**  
Gunakan [ modify-snapshot-tier](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-snapshot-tier.html) AWS CLI perintah. Untuk `--snapshot-id`, tentukan ID snapshot yang ingin Anda arsipkan. Untuk `--storage-tier`, tentukan `archive`.

```
aws ec2 modify-snapshot-tier \
    --snapshot-id snap-0abcdef1234567890 \
    --storage-tier archive
```

Berikut ini adalah output contoh. Parameter respons `TieringStartTime` menunjukkan tanggal dan waktu proses arsip dimulai, dalam format waktu UTC (YYY-MM-DDTHH:MM:SSZ).

```
{
    "SnapshotId": "snap-0abcdef1234567890",
    "TieringStartTime": "2021-09-15T16:44:37.574Z"
}
```

------
#### [ PowerShell ]

**Untuk mengarsipkan snapshot**  
Gunakan [Edit-EC2SnapshotTier](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2SnapshotTier.html)cmdlet. Contoh berikut mengarsipkan snapshot yang ditentukan.

```
Edit-EC2SnapshotTier `
    -SnapshotId snap-0abcdef1234567890 `
    -StorageTier "archive"
```

------

# Memulihkan snapshot Amazon EBS yang diarsipkan
<a name="restore-archived-snapshot"></a>

Sebelum dapat menggunakan snapshot yang diarsipkan, Anda harus terlebih dahulu memulihkannya ke tingkat standar. Snapshot yang dipulihkan memiliki ID snapshot, status enkripsi, izin IAM, informasi pemilik, dan tanda sumber daya yang sama yang dimilikinya sebelum diarsipkan. Anda dapat menggunakan AMI yang dipulihkan dengan cara yang sama seperti Anda menggunakan AMI lainnya di akun Anda. Snapshot yang dipulihkan selalu merupakan snapshot penuh.

Saat memulihkan snapshot, Anda dapat memilih untuk memulihkannya **secara permanen** atau **sementara**.

Jika Anda memulihkan snapshot secara permanen, snapshot dipindahkan dari tingkat arsip ke tingkat standar secara permanen. Snapshot tetap dipulihkan dan siap digunakan sampai Anda mengarsipkan ulang secara manual atau Anda menghapusnya secara manual. Saat Anda memulihkan snapshot secara permanen, snapshot dihapus dari tingkat arsip.

Jika Anda memulihkan snapshot sementara, snapshot disalin dari tingkat arsip ke tingkat standar untuk periode pemulihan yang Anda tentukan. Snapshot tetap dipulihkan dan siap digunakan hanya untuk periode pemulihan. Selama periode pemulihan, salinan snapshot tetap berada di tingkat arsip. Setelah periode berakhir, snapshot secara otomatis dihapus dari tingkat standar. Anda dapat menambah atau mengurangi periode pemulihan atau mengubah tipe pemulihan menjadi permanen kapan saja selama periode pemulihan. Untuk informasi selengkapnya, lihat [Ubah periode pemulihan untuk snapshot Amazon EBS yang dipulihkan sementara](modify-temp-restore-period.md).

Jika Anda memulihkan snapshot yang terkait dengan AMI yang dinonaktifkan, dan Anda bermaksud menggunakan AMI itu, Anda harus terlebih dahulu **memulihkan semua snapshot terkait secara permanen** dan kemudian mengaktifkan [kembali AMI yang dinonaktifkan](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html#re-enable-a-disabled-ami) sebelum Anda dapat menggunakannya. Anda tidak dapat mengaktifkan AMI jika snapshot terkait dipulihkan sementara. Anda dapat menggunakan perintah berikut untuk menemukan semua snapshot yang terkait dengan AMI.

```
aws ec2 describe-images --image-id ami_id \
  --query Images[*].BlockDeviceMappings[*].Ebs[].SnapshotId[]
```

------
#### [ Console ]

**Untuk memulihkan snapshot dari arsip**

Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Snapshot**.

1. Dalam daftar snapshot, pilih snapshot yang akan diarsipkan, kemudian pilih **Tindakan**, **Pulihkan snapshot dari arsip**.

1. Tentukan jenis pemulihan yang akan dilakukan. Untuk **Jenis pemulihan**, lakukan salah satu langkah berikut:
   + Untuk memulihkan snapshot secara permanen, pilih **Permanen**.
   + Untuk memulihkan snapshot secara sementara, pilih **Sementara**, kemudian untuk **Periode pemulihan sementara**, masukkan jumlah hari untuk mengembalikan snapshot.

1. Untuk mengonfirmasi, pilih **Pulihkan snapshot**.

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

**Untuk memulihkan snapshot yang diarsipkan secara permanen**  
Gunakan [ restore-snapshot-tier](https://docs.aws.amazon.com/cli/latest/reference/ec2/restore-snapshot-tier.html) AWS CLI perintah dengan `--permanent-restore` opsi. Untuk `--snapshot-id`, tentukan ID snapshot yang akan dipulihkan.

```
aws ec2 restore-snapshot-tier \
    --snapshot-id snap-0abcdef1234567890 \
    --permanent-restore
```

Berikut ini adalah output contoh.

```
{
    "SnapshotId": "snap-0abcdef1234567890",
    "IsPermanentRestore": true
}
```

**Untuk memulihkan snapshot yang diarsipkan sementara**  
Gunakan [ restore-snapshot-tier](https://docs.aws.amazon.com/cli/latest/reference/ec2/restore-snapshot-tier.html) AWS CLI perintah. Abaikan `--permanent-restore` opsi. Untuk`--temporary-restore-days`, tentukan jumlah hari untuk mengembalikan snapshot. Kisaran yang diizinkan adalah 1 hingga 180 hari. Jika Anda tidak menentukan nilai, defaultnya adalah 1 hari.

Contoh berikut untuk sementara mengembalikan snapshot yang ditentukan untuk periode pemulihan 5 hari.

```
aws ec2 restore-snapshot-tier \
    --snapshot-id snap-0abcdef1234567890 \
    --temporary-restore-days 5
```

Berikut ini adalah output contoh.

```
{
    "SnapshotId": "snap-0abcdef1234567890",
    "RestoreDuration": 5,
    "IsPermanentRestore": false
}
```

------
#### [ PowerShell ]

**Untuk memulihkan snapshot yang diarsipkan secara permanen**  
Gunakan [Restore-EC2SnapshotTier](https://docs.aws.amazon.com/powershell/latest/reference/items/Restore-EC2SnapshotTier.html)cmdlet.

```
Restore-EC2SnapshotTier `
    -SnapshotId snap-0abcdef1234567890 `
    -PermanentRestore $true
```

**Untuk memulihkan snapshot yang diarsipkan sementara**  
Gunakan [Restore-EC2SnapshotTier](https://docs.aws.amazon.com/powershell/latest/reference/items/Restore-EC2SnapshotTier.html)cmdlet.

```
Restore-EC2SnapshotTier `
    -SnapshotId snap-0abcdef1234567890 `
    -TemporaryRestoreDays 5
```

------

# Ubah periode pemulihan untuk snapshot Amazon EBS yang dipulihkan sementara
<a name="modify-temp-restore-period"></a>

Saat Anda memulihkan snapshot sementara, Anda harus menentukan jumlah hari di mana snapshot akan tetap dipulihkan di akun Anda. Setelah periode kedaluwasa, snapshot secara otomatis dihapus dari tingkat standar.

Anda dapat mengubah periode pemulihan untuk snapshot yang dipulihkan sementara kapan saja.

Anda dapat memilih untuk menambah atau mengurangi periode pemulihan, atau Anda dapat mengubah jenis pemulihan dari sementara menjadi permanen.

Jika Anda mengubah periode pemulihan, periode pemulihan baru berlaku sejak tanggal saat ini. Misalnya, jika Anda menentukan periode pemulihan baru `5` hari, snapshot akan tetap dipulihkan selama lima hari dari tanggal saat ini.

**catatan**  
Anda dapat mengakhiri pemulihan sementara lebih awal dengan mengatur periode pemulihan menjadi 1 hari.

Jika Anda mengubah jenis pemulihan dari sementara ke permanen, salinan snapshot dihapus dari tingkat arsip, dan snapshot tetap tersedia di akun Anda sampai Anda mengarsipkan ulang atau menghapusnya secara manual.

------
#### [ Console ]

**Untuk memodifikasi periode pemulihan atau jenis pemulihan**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Snapshot**.

1. Dalam daftar snapshot, pilih snapshot yang sebelumnya Anda pulihkan sementara, kemudian pilih **Tindakan**, **Pulihkan snapshot dari arsip**.

1. Untuk **Jenis pemulihan**, lakukan salah satu langkah berikut:
   + Untuk mengubah jenis pemulihan dari sementara ke permanen, pilih **Permanen**.
   + Untuk menambah atau mengurangi periode pemulihan, tetap pilih **Sementara**, dan kemudian untuk **Periode pemulihan sementara**, masukkan periode pemulihan baru dalam beberapa hari. 

1. Untuk mengonfirmasi, pilih **Pulihkan snapshot**.

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

**Untuk memodifikasi periode pemulihan atau jenis pemulihan**  
Gunakan perintah [ restore-snapshot-tier](https://docs.aws.amazon.com/cli/latest/reference/ec2/restore-snapshot-tier.html). Untuk `--snapshot-id`, tentukan ID snapshot yang sebelumnya Anda pulihkan sementara. Untuk mengubah jenis pemulihan dari sementara ke permanen, tentukan `--permanent-restore` dan hilangkan `--temporary-restore-days`. Untuk menambah atau mengurangi periode pemulihan, hilangkan `--permanent-restore` dan untuk `--temporary-restore-days`, tentukan periode pemulihan baru dalam hitungan hari.

**Contoh: Menambah atau mengurangi periode pemulihan**  
Perintah berikut mengubah periode pemulihan untuk snapshot yang ditentukan menjadi `10` hari.

```
aws ec2 restore-snapshot-tier \
    --snapshot-id snap-0abcdef1234567890 \
    --temporary-restore-days 10
```

Berikut ini adalah output contoh.

```
{
    "SnapshotId": "snap-0abcdef1234567890",
    "RestoreDuration": 10,
    "IsPermanentRestore": false
}
```

**Contoh: Ubah jenis pemulihan menjadi permanen**  
Perintah berikut mengubah jenis pemulihan untuk snapshot yang ditentukan dari sementara ke permanen.

```
aws ec2 restore-snapshot-tier \
    --snapshot-id snap-0abcdef1234567890 \
    --permanent-restore
```

Berikut ini adalah output contoh.

```
{
    "SnapshotId": "snap-0abcdef1234567890",
    "IsPermanentRestore": true
}
```

------
#### [ PowerShell ]

**Untuk memodifikasi periode pemulihan atau jenis pemulihan**  
Gunakan [Restore-EC2SnapshotTier](https://docs.aws.amazon.com/powershell/latest/reference/items/Restore-EC2SnapshotTier.html)cmdlet. Untuk `-SnapshotId`, tentukan ID snapshot yang sebelumnya Anda pulihkan sementara. Untuk mengubah jenis pemulihan dari sementara ke permanen, tentukan `-PermanentRestore` dan hilangkan `-TemporaryRestoreDays`. Untuk menambah atau mengurangi periode pemulihan, hilangkan `-PermanentRestore` dan untuk `-TemporaryRestoreDays`, tentukan periode pemulihan baru dalam hitungan hari.

**Contoh: Menambah atau mengurangi periode pemulihan**  
Perintah berikut mengubah periode pemulihan untuk snapshot yang ditentukan menjadi `10` hari.

```
Restore-EC2SnapshotTier `
    -SnapshotId snap-0abcdef1234567890 `
    -TemporaryRestoreDays 10
```

**Contoh: Ubah jenis pemulihan menjadi permanen**  
Perintah berikut mengubah jenis pemulihan untuk snapshot yang ditentukan dari sementara ke permanen.

```
Restore-EC2SnapshotTier `
    -SnapshotId snap-0abcdef1234567890 `
    -PermanentRestore $true
```

------

# Lihat snapshot Amazon EBS yang diarsipkan
<a name="view-archived-snapshot"></a>

------
#### [ Console ]

**Untuk melihat informasi tingkat penyimpanan untuk snapshot**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Snapshot**.

1. Dalam daftar snapshot, pilih snapshot dan pilih tab **Tingkat penyimpanan**.

   Memberikan informasi berikut ini:
   + **Perubahan tingkat terakhir dimulai pada** — Tanggal dan waktu ketika arsip atau pemulihan terakhir dimulai.
   + **Kemajuan perubahan tingkat** - Kemajuan arsip terakhir atau tindakan pemulihan, sebagai persentase.
   + **Tingkat penyimpanan** — Tingkat penyimpanan untuk snapshot. Selalu `archive` untuk snapshot yang diarsipkan, dan `standard` untuk snapshot yang disimpan di tingkat standar, termasuk snapshot yang dipulihkan sementara.
   + **Status tingkatan** — Status arsip terakhir atau tindakan pemulihan.
   + **Arsip selesai pada** — Tanggal dan waktu ketika arsip selesai.
   + **Pemulihan sementara kedaluwarsa pada** — Tanggal dan waktu ketika snapshot yang dipulihkan sementara akan kedaluwarsa.

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

**Untuk melihat informasi pengarsipan tentang snapshot yang diarsipkan**  
Gunakan perintah [ describe-snapshot-tier-status](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshot-tier-status.html). Tentukan filter `snapshot-id`, dan untuk nilai filter, tentukan ID snapshot. Atau, untuk melihat semua snapshot yang diarsipkan, hilangkan filter.

```
--filters "Name=snapshot-id, Values=snapshot_id"
```

Output mencakup parameter respons berikut:
+ `Status` — Status snapshot. Selalu `completed` untuk snapshot yang diarsipkan. Hanya snapshot yang ada dalam status `completed` yang dapat diarsipkan.
+ `LastTieringStartTime` — Tanggal dan waktu proses pengarsipan dimulai, dalam format waktu UTC (YYYY-MM-DDTHH:MM:SSZ).
+ `LastTieringOperationState` — Status proses arsip saat ini. Status yang mungkin termasuk: `archival-in-progress` `archival-completed` `archival-failed` \$1 `permanent-restore-in-progress` \$1 `permanent-restore-completed` \$1 \$1 `permanent-restore-failed` \$1 `temporary-restore-in-progress` \$1 `temporary-restore-completed` \$1 `temporary-restore-failed`
+ `LastTieringProgress` — Kemajuan proses arsip snapshot, dalam persentase.
+ `StorageTier` — Tingkat penyimpanan untuk snapshot. Selalu `archive` untuk snapshot yang diarsipkan, dan `standard` untuk snapshot yang disimpan di tingkat standar, termasuk snapshot yang dipulihkan sementara.
+ `ArchivalCompleteTime` — Tanggal dan waktu proses pengarsipan selesai, dalam format waktu UTC (YYYY-MM-DDTHH:MM:SSZ).

**Contoh: Jelaskan snapshot**  
Contoh berikut menampilkan informasi tentang snapshot yang ditentukan.

```
aws ec2 describe-snapshot-tier-status \
    --filters "Name=snapshot-id, Values=snap-0abcdef1234567890"
```

Berikut ini adalah output contoh.

```
{
    "SnapshotTierStatuses": [
        {
            "Status": "completed",
            "ArchivalCompleteTime": "2021-09-15T17:33:16.147Z",
            "LastTieringProgress": 100,
            "Tags": [],
            "VolumeId": "vol-01234567890abcdef",
            "LastTieringOperationState": "archival-completed",
            "StorageTier": "archive",
            "OwnerId": "123456789012",
            "SnapshotId": "snap-0abcdef1234567890",
            "LastTieringStartTime": "2021-09-15T16:44:37.574Z"
        }
    ]
}
```

**Untuk melihat snapshot yang diarsipkan dan tingkat standar**  
Gunakan perintah [describe-snapshots](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html). Untuk`--snapshot-ids`, tentukan ID snapshot.

```
aws ec2 describe-snapshots --snapshot-ids snap-0abcdef1234567890
```

Berikut ini adalah output contoh. Parameter respons `StorageTier` menunjukkan apakah snapshot saat ini diarsipkan. `archive` menunjukkan bahwa snapshot saat ini diarsipkan dan disimpan di tingkat arsip, serta `standard` menunjukkan bahwa snapshot saat ini tidak diarsipkan dan disimpan di tingkat standar.

Dalam contoh output berikut, hanya `Snap A` yang diarsipkan. `Snap B` dan `Snap C` tidak diarsipkan.

Selain itu, parameter respons `RestoreExpiryTime` dikembalikan hanya untuk snapshot yang dipulihkan sementara dari arsip. Hal ini menunjukkan waktu snapshot yang dipulihkan sementara akan dihapus secara otomatis dari tingkat standar. Parameter respons tersebut **tidak** dikembalikan untuk snapshot yang dipulihkan secara permanen.

Dalam contoh output berikut, `Snap C` dipulihkan sementara, dan akan secara otomatis dihapus dari tingkat standar pada 2021-09-19T21:00:00.000Z (19 September 2021, pukul 21:00 UTC).

```
{
    "Snapshots": [
        {
            "Description": "Snap A",
            "Encrypted": false,
            "VolumeId": "vol-01234567890aaaaaa",
            "State": "completed",
            "VolumeSize": 8,
            "StartTime": "2021-09-07T21:00:00.000Z",
            "Progress": "100%",
            "OwnerId": "123456789012",
            "SnapshotId": "snap-01234567890aaaaaa",
            "StorageTier": "archive",
            "Tags": []
        },
        {
            "Description": "Snap B",
            "Encrypted": false,
            "VolumeId": "vol-09876543210bbbbbb",
            "State": "completed",
            "VolumeSize": 10,
            "StartTime": "2021-09-14T21:00:00.000Z",
            "Progress": "100%",
            "OwnerId": "123456789012",
            "SnapshotId": "snap-09876543210bbbbbb",
            "StorageTier": "standard",           
            "RestoreExpiryTime": "2019-09-19T21:00:00.000Z",
            "Tags": []
        },
        {
            "Description": "Snap C",
            "Encrypted": false,
            "VolumeId": "vol-054321543210cccccc",
            "State": "completed",
            "VolumeSize": 12,
            "StartTime": "2021-08-01T21:00:00.000Z",
            "Progress": "100%",
            "OwnerId": "123456789012",
            "SnapshotId": "snap-054321543210cccccc",
            "StorageTier": "standard",
            "Tags": []
        }
    ]
}
```

**Untuk hanya melihat snapshot yang disimpan di tingkat arsip atau tingkat standar**  
Gunakan perintah [describe-snapshots](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html). Sertakan `--filter` opsi, dengan nama filter`storage-tier`. Untuk nilai filter tentukan salah satu `archive` atau`standard`. Contoh berikut hanya menampilkan snapshot yang diarsipkan.

```
aws ec2 describe-snapshots --filters "Name=storage-tier,Values=archive"
```

------
#### [ PowerShell ]

**Untuk melihat informasi pengarsipan tentang snapshot yang diarsipkan**  
Gunakan [Get-EC2SnapshotTierStatus](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2SnapshotTierStatus.html)cmdlet.

```
Get-EC2SnapshotTierStatus `
    -Filter @{Name="snapshot-id"; Values="snap-0abcdef1234567890"}
```

**Untuk melihat snapshot yang diarsipkan dan tingkat standar**  
Gunakan [Get-EC2Snapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Snapshot.html)cmdlet.

```
Get-EC2Snapshot `
    -SnapshotId snap-0abcdef1234567890
```

**Untuk hanya melihat snapshot yang disimpan di tingkat arsip atau tingkat standar**  
Gunakan [Get-EC2Snapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Snapshot.html)cmdlet. Contoh berikut hanya menampilkan snapshot yang diarsipkan.

```
Get-EC2Snapshot `
    -Filter @{Name="storage-tier"; Values="archive"}
```

------

# Pantau pengarsipan snapshot Amazon EBS menggunakan Acara CloudWatch
<a name="monitor-snapshot-archiving"></a>

Amazon EBS memancarkan peristiwa yang terkait dengan tindakan pengarsipan snapshot. Anda dapat menggunakan AWS Lambda dan CloudWatch Acara Amazon untuk menangani pemberitahuan acara secara terprogram. Peristiwa dipancarkan atas dasar upaya terbaik. Untuk informasi selengkapnya, lihat [Panduan EventBridge Pengguna Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/).

Peristiwa berikut ini tersedia:
+ `archiveSnapshot` — Dipancarkan ketika tindakan pengarsipan snapshot berhasil atau gagal.

  Berikut ini adalah contoh peristiwa yang dipancarkan saat tindakan arsip snapshot berhasil.

  ```
  {
     "version": "0",
     "id": "01234567-0123-0123-0123-012345678901",
     "detail-type": "EBS Snapshot Notification",
     "source": "aws.ec2",
     "account": "123456789012",
     "time": "2021-05-25T13:12:22Z",
     "region": "us-east-1",
     "resources": [
       "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
     ],
     "detail": {
       "event": "archiveSnapshot",
       "result": "succeeded",
       "cause": "",
       "request-id": "123456789",
       "snapshot_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef",
       "startTime": "2021-05-25T13:12:22Z",
       "endTime": "2021-05-45T15:30:00Z",
       "recycleBinExitTime": "2021-10-45T15:30:00Z"
    }
  ```

  Berikut ini adalah contoh peristiwa yang dipancarkan saat tindakan arsip snapshot gagal.

  ```
  {
     "version": "0",
    "id": "01234567-0123-0123-0123-012345678901",
    "detail-type": "EBS Snapshot Notification",
    "source": "aws.ec2",
    "account": "123456789012",
    "time": "2021-05-25T13:12:22Z",
    "region": "us-east-1",
    "resources": [
      "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
    ],
    "detail": {
      "event": "archiveSnapshot",
      "result": "failed",
      "cause": "Source snapshot ID is not valid",
      "request-id": "1234567890",
      "snapshot_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef",
      "startTime": "2021-05-25T13:12:22Z",
      "endTime": "2021-05-45T15:30:00Z",
      "recycleBinExitTime": "2021-10-45T15:30:00Z"
    }
  }
  ```
+ `permanentRestoreSnapshot` — Dipancarkan ketika tindakan pemulihan permanen berhasil atau gagal.

  Berikut ini adalah contoh peristiwa yang dipancarkan saat tindakan pemulihan permanen berhasil.

  ```
  {
     "version": "0",
    "id": "01234567-0123-0123-0123-012345678901",
    "detail-type": "EBS Snapshot Notification",
    "source": "aws.ec2",
    "account": "123456789012",
    "time": "2021-05-25T13:12:22Z",
    "region": "us-east-1",
    "resources": [
      "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
    ],
    "detail": {
      "event": "permanentRestoreSnapshot",
      "result": "succeeded",
      "cause": "",
      "request-id": "1234567890",
      "snapshot_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef",
      "startTime": "2021-05-25T13:12:22Z",
      "endTime": "2021-10-45T15:30:00Z"
    }
  }
  ```

  Berikut ini adalah contoh peristiwa yang dipancarkan saat tindakan pemulihan permanen gagal.

  ```
  {
     "version": "0",
    "id": "01234567-0123-0123-0123-012345678901",
    "detail-type": "EBS Snapshot Notification",
    "source": "aws.ec2",
    "account": "123456789012",
    "time": "2021-05-25T13:12:22Z",
    "region": "us-east-1",
    "resources": [
      "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
    ],
    "detail": {
      "event": "permanentRestoreSnapshot",
      "result": "failed",
      "cause": "Source snapshot ID is not valid",
      "request-id": "1234567890",
      "snapshot_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef",
      "startTime": "2021-05-25T13:12:22Z",
      "endTime": "2021-05-45T15:30:00Z",
      "recycleBinExitTime": "2021-10-45T15:30:00Z"
    }
  }
  ```
+ `temporaryRestoreSnapshot` — Dipancarkan ketika tindakan pemulihan sementara berhasil atau gagal.

  Berikut ini adalah contoh peristiwa yang dipancarkan saat tindakan pemulihan sementara berhasil.

  ```
  {
     "version": "0",
    "id": "01234567-0123-0123-0123-012345678901",
    "detail-type": "EBS Snapshot Notification",
    "source": "aws.ec2",
    "account": "123456789012",
    "time": "2021-05-25T13:12:22Z",
    "region": "us-east-1",
    "resources": [
      "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
    ],
    "detail": {
      "event": "temporaryRestoreSnapshot",
      "result": "succeeded",
      "cause": "",
      "request-id": "1234567890",
      "snapshot_id": "arn:aws:ec2:us-us-east-1::snapshot/snap-01234567890abcdef",
      "startTime": "2021-05-25T13:12:22Z",
      "endTime": "2021-05-45T15:30:00Z",    
      "restoreExpiryTime": "2021-06-45T15:30:00Z",
      "recycleBinExitTime": "2021-10-45T15:30:00Z"
    }
  }
  ```

  Berikut ini adalah contoh peristiwa yang dipancarkan saat tindakan pemulihan sementara gagal.

  ```
  {
     "version": "0",
    "id": "01234567-0123-0123-0123-012345678901",
    "detail-type": "EBS Snapshot Notification",
    "source": "aws.ec2",
    "account": "123456789012",
    "time": "2021-05-25T13:12:22Z",
    "region": "us-east-1",
    "resources": [
      "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
    ],
    "detail": {
      "event": "temporaryRestoreSnapshot",
      "result": "failed",
      "cause": "Source snapshot ID is not valid",
      "request-id": "1234567890",
      "snapshot_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef",
      "startTime": "2021-05-25T13:12:22Z",
      "endTime": "2021-05-45T15:30:00Z",
      "recycleBinExitTime": "2021-10-45T15:30:00Z"
    }
  }
  ```
+ `restoreExpiry` — Dipancarkan saat periode pemulihan untuk snapshot yang dipulihkan sementara kedaluwarsa.

  Berikut adalah contohnya.

  ```
  {
     "version": "0",
    "id": "01234567-0123-0123-0123-012345678901",
    "detail-type": "EBS Snapshot Notification",
    "source": "aws.ec2",
    "account": "123456789012",
    "time": "2021-05-25T13:12:22Z",
    "region": "us-east-1",
    "resources": [
      "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef"
    ],
    "detail": {
      "event": "restoryExpiry",
      "result": "succeeded",
      "cause": "",
      "request-id": "1234567890",
      "snapshot_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef",
      "startTime": "2021-05-25T13:12:22Z",
      "endTime": "2021-05-45T15:30:00Z",
      "recycleBinExitTime": "2021-10-45T15:30:00Z"
    }
  }
  ```