Membuat snapshot Amazon EBS - Amazon EBS

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

Membuat snapshot Amazon EBS

Untuk membuat snapshot yang konsisten dengan aplikasi pada instance Windows, lihat Membuat Snapshot Konsisten Aplikasi VSS.

Anda dapat membuat point-in-time snapshot dari volume EBS dan menggunakannya sebagai baseline untuk volume baru atau untuk cadangan data. Jika Anda membuat snapshot berkala dari suatu volume, snapshot tersebut bersifat inkremental—snapshot baru hanya menyimpan blok yang telah berubah sejak snapshot terakhir Anda.

Snapshot terjadi secara asinkron; point-in-time snapshot dibuat segera, tetapi status snapshot pending sampai snapshot selesai (ketika semua blok yang dimodifikasi telah ditransfer ke Amazon S3), yang dapat memakan waktu beberapa jam untuk snapshot awal yang besar atau snapshot berikutnya di mana banyak blok telah berubah. Saat prosesnya selesai, snapshot yang sedang berlangsung tidak terpengaruh oleh pembacaan dan penulisan terus-menerus ke volume.

Anda dapat mengambil snapshot dari volume terlampir yang sedang digunakan. Namun, snapshot hanya menangkap data yang telah ditulis ke volume Amazon EBS Anda pada saat perintah snapshot dikeluarkan. Ini mungkin mengecualikan data yang telah disimpan oleh aplikasi atau sistem operasi apa pun. Jika Anda dapat menjeda file apa pun yang ditulis ke volume dalam waktu yang cukup lama untuk mengambil snapshot, snapshot Anda akan lengkap. Namun, jika Anda tidak dapat menjeda semua tugas penulisan file ke volume, Anda harus melepas volume dari instans, mengeluarkan perintah snapshot, kemudian memasang ulang volume untuk memastikan snapshot yang konsisten dan lengkap. Anda dapat memasang ulang dan menggunakan volume Anda saat status snapshot adalah pending.

Untuk memudahkan manajemen snapshot, Anda dapat menandai snapshot Anda selama pembuatan atau menambahkan tanda sesudahnya. Misalnya, Anda dapat menerapkan tag yang menjelaskan volume asli dari mana snapshot dibuat, atau nama perangkat yang digunakan untuk melampirkan volume asli ke instance.

Enkripsi Snapshot

Snapshot yang diambil dari volume terenkripsi dienkripsi secara otomatis. Volume yang dibuat dari snapshot terenkripsi juga dienkripsi secara otomatis. Data dalam volume Anda yang dienkripsi dan snapshot apa pun yang terkait dilindungi baik saat diam maupun saat bergerak. Untuk informasi selengkapnya, lihat Enkripsi EBS Amazon.

Secara default, hanya Anda yang dapat membuat volume dari snapshot yang Anda miliki. Namun, Anda dapat membagikan snapshot Anda yang tidak terenkripsi dengan AWS akun tertentu, atau Anda dapat membagikannya dengan seluruh AWS komunitas dengan menjadikannya publik. Untuk informasi selengkapnya, lihat Membagikan snapshot Amazon EBS.

Anda dapat membagikan snapshot terenkripsi hanya dengan akun tertentu. AWS Agar orang lain dapat menggunakan snapshot bersama yang dienkripsi, Anda juga harus berbagi kunci CMK yang digunakan untuk mengenkripsinya. Pengguna yang memiliki akses ke snapshot terenkripsi Anda harus membuat salinan pribadinya dan menggunakan salinan tersebut. Salinan snapshot bersama yang dienkripsi juga dapat dienkripsi ulang menggunakan kunci yang berbeda. Untuk informasi selengkapnya, lihat Membagikan snapshot Amazon EBS.

Snapshot multivolume

Anda dapat membuat snapshot multi-volume, yang merupakan point-in-time snapshot untuk semua, atau beberapa, volume yang dilampirkan ke sebuah instance.

Secara default, saat Anda membuat snapshot multivolume dari sebuah instans, Amazon EBS membuat snapshot dari semua volume (root dan data (non-root)) yang dilampirkan ke instans. Namun, Anda dapat memilih untuk membuat snapshot dari subset volume yang dilampirkan ke instans.

Anda dapat menandai snapshot multivolume Anda seperti jika Anda menginginkan satu snapshot volume. Kami menyarankan Anda menandai banyak snapshot volume untuk mengelolanya secara kolektif selama pemulihan, penyalinan, atau retensi. Anda juga dapat memilih untuk menyalin tanda secara otomatis dari volume sumber ke snapshot yang sesuai. Hal ini membantu Anda mengatur metadata snapshot, seperti kebijakan akses, informasi lampiran, dan alokasi biaya, untuk mencocokkan volume sumber.

Setelah snapshot dibuat, setiap snapshot diperlakukan sebagai snapshot individu. Anda dapat melakukan semua operasi snapshot, seperti memulihkan, menghapus, dan menyalin di seluruh Wilayah atau akun, sama seperti yag Anda lakukan dengan snapshot volume tunggal.

Snapshot multivolume yang crash-consistent biasanya dipulihkan sebagai satu set. Identifikasi snapshot yang berada dalam set crash-consistent dapat terbantu dengan menandai set Anda dengan ID instans, nama, atau detail relevan lainnya.

Setelah membuat snapshot Anda, mereka muncul di konsol EC2 Anda yang dibuat tepat. point-in-time

Jika salah satu snapshot untuk kumpulan snapshot multi-volume gagal, semua snapshot lainnya menampilkan status kesalahan dan createSnapshots CloudWatch peristiwa dengan hasil dikirim ke akun failed Anda. AWS Untuk informasi selengkapnya, lihat Membuat snapshot (membuatSnapshots).

Amazon Data Lifecycle Manager

Anda dapat membuat kebijakan siklus hidup snapshot untuk mengotomatisasi pembuatan dan retensi snapshot volume individual dan snapshot multivolume instans. Untuk informasi selengkapnya, lihat Amazon Data Lifecycle Manager.

Pertimbangan

Pertimbangan hal-hal berikut berlaku saat membuat snapshot:

  • Saat Anda membuat snapshot untuk volume EBS yang berfungsi sebagai perangkat root, sebaiknya Anda menghentikan instans sebelum melakukan snapshot.

  • Anda tidak dapat membuat snapshot dari instans yang mengaktifkan hibernasi, atau dari instans hibernasi. Jika Anda membuat snapshot atau AMI dari instans yang hibernasi atau mengaktifkan hibernasi, Anda mungkin tidak dapat terhubung ke instans baru yang diluncurkan dari AMI, atau dari AMI yang dibuat dari snapshot.

  • Meskipun Anda dapat mengambil snapshot volume sementara snapshot volume tersebut sebelumnya ada dalam status pending, memiliki banyak snapshot volume pending dapat mengurangi performa volume hingga snapshot selesai.

  • Ada batas satu snapshot pending untuk satu volume st1 atau sc1, atau lima snapshot pending untuk satu volume dari tipe volume lainnya. Jika Anda menerima kesalahan ConcurrentSnapshotLimitExceeded saat mencoba membuat banyak snapshot secara bersamaan dari volume yang sama, tunggu satu atau beberapa snapshot pending selesai sebelum membuat snapshot lain dari volume tersebut.

  • Ketika snapshot dibuat dari volume dengan kode AWS Marketplace produk, kode produk disebarkan ke snapshot.

  • Saat membuat kumpulan snapshot multivolume dari instans, Anda dapat menentukan hingga 127 volume data (non-root) untuk dikecualikan. Jumlah maksimum volume Amazon EBS yang dapat dilampirkan ke instans bergantung pada tipe instans dan ukuran instans. Untuk informasi selengkapnya, lihat Batas volume instans.

Buat snapshot

Gunakan salah satu dari metode berikut ini untuk membuat snapshot dari volume yang ditentukan.

Console
Untuk membuat snapshot menggunakan konsol
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Snapshot, Buat snapshot.

  3. Untuk Jenis sumber daya, pilih Volume.

  4. Untuk ID Snapshot, pilih snapshot yang akan digunakan untuk membuat volume.

    Bidang Enkripsi menunjukkan status enkripsi volume yang dipilih. Jika volume yang dipilih dienkripsi, snapshot secara otomatis dienkripsi menggunakan kunci KMS yang sama. Jika volume yang dipilih tidak dienkripsi, snapshot tidak dienkripsi.

  5. (Opsional) Untuk Deskripsi, masukkan deskripsi singkat untuk snapshot tersebut.

  6. (Opsional) Untuk menetapkan tanda kustom ke snapshot, di bagian Tanda, pilih Tambahkan tanda, lalu masukkan pasangan nilai-kunci. Anda dapat menambahkan hingga 50 tanda.

  7. Pilih Buat snapshot.

AWS CLI
Untuk membuat snapshot menggunakan AWS CLI

Menggunakan perintah create-snapshot.

Tools for Windows PowerShell
Untuk membuat snapshot menggunakan Alat untuk Windows PowerShell

Gunakan perintah New-EC2Snapshot.

Membuat snapshot multivolume

Saat membuat kumpulan snapshot multivolume dari sebuah instans, Anda dapat memilih apakah akan menyalin tanda dari volume sumber ke snapshot yang sesuai. Anda dapat menentukan apakah akan membuat snapshot volume root. Anda juga dapat menentukan apakah akan membuat snapshot dari semua volume data (non-root) yang dilampirkan ke instans, atau apakah akan membuat snapshot dari subset volume tersebut.

Pertimbangan-pertimbangan

  • Snapshot multivolume mendukung hingga 128 volume Amazon EBS untuk setiap instans, yang mencakup volume root dan hingga 127 volume data (non-root). Jumlah maksimum volume Amazon EBS yang dapat dilampirkan ke instans bergantung pada tipe instans dan ukuran instans. Untuk informasi selengkapnya, lihat Batas volume instans.

Gunakan salah satu dari metode berikut ini untuk membuat snapshot dari volume suatu instans.

Console
Untuk membuat snapshot multivolume menggunakan konsol
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Snapshot, Buat snapshot.

  3. Untuk Tipe sumber daya, pilih Instans.

  4. (Opsional) Untuk Deskripsi, masukkan deskripsi singkat untuk snapshot tersebut. Deskripsi ini diterapkan ke semua snapshot.

  5. (Opsional) Secara default, Amazon EBS membuat snapshot volume root instans. Jika Anda tidak ingin membuat snapshot dari volume root instans, pilih Kecualikan volume root.

  6. (Opsional) Secara default, Amazon EBS membuat snapshot dari semua volume data (non-root) yang dilampirkan ke instans. Jika Anda ingin membuat snapshot dari subset volume data (non-root) yang dilampirkan ke instans, pilih Kecualikan volume data tertentu. Bagian Volume data terlampir mencantumkan semua volume data yang saat ini dilampirkan ke instans yang dipilih.

    Di bagian Volume data terlampir, pilih volume data yang tidak ingin Anda buat snapshot. Hanya volume yang tetap tidak dipilih yang akan disertakan dalam kumpulan snapshot multivolume. Anda dapat mengecualikan hingga 127 volume.

  7. (Opsional) Untuk secara otomatis menyalin tanda dari volume sumber ke snapshot yang sesuai, untuk Salin tanda dari volume sumber, pilih Salin tanda. Tindakan ini akan mengatur metadata snapshot—seperti kebijakan akses, informasi lampiran, dan alokasi biaya—agar cocok dengan volume sumber.

  8. (Opsional) Untuk menetapkan tanda kustom tambahan ke snapshot, di bagian Tanda, pilih Tambahkan tanda, lalu masukkan pasangan kunci-nilai. Anda dapat menambahkan hingga 50 tanda.

  9. Pilih Buat snapshot.

    Selama pembuatan snapshot, snapshot dikelola bersama. Jika salah satu snapshot dalam set volume gagal, snapshot lainnya dipindahkan ke status kesalahan untuk set volume. Anda dapat memantau kemajuan snapshot Anda menggunakan CloudWatchAcara. Setelah proses pembuatan snapshot selesai, buat CloudWatch peristiwa yang berisi status dan semua detail snapshot yang relevan untuk instance yang terpengaruh.

AWS CLI

Untuk membuat snapshot multi-volume menggunakan AWS CLI, gunakan perintah create-snapshots.

Jika Anda tidak ingin membuat snapshot dari volume root, untuk --instance-specification ExcludeBootVolume, tentukantrue. Jika Anda tidak ingin membuat snapshot dari semua volume data (non-root) yang dilampirkan pada instans, untuk --instance-specification ExcludeDataVolumes, tentukan ID volume data yang tidak ingin Anda buat snapshot. Anda dapat menentukan hingga 127 volume data (non-root) untuk dikecualikan.

Tools for Windows PowerShell;

Untuk membuat snapshot multi-volume menggunakan Tools untuk Windows PowerShell, gunakan perintah. New-EC2SnapshotBatch

Jika Anda tidak ingin membuat snapshot dari volume root, untuk -InstanceSpecification_ExcludeBootVolume, tentukan1. Jika Anda tidak ingin membuat snapshot dari semua volume data (non-root) yang dilampirkan pada instans, untuk -InstanceSpecification_ExcludeDataVolumes, tentukan ID volume data yang tidak ingin Anda buat snapshot. Anda dapat menentukan hingga 127 volume data (non-root) untuk dikecualikan.

Jika semua snapshot berhasil diselesaikan, createSnapshots CloudWatch acara dengan hasil dikirim ke AWS akun Anda. succeeded Jika salah satu snapshot untuk kumpulan snapshot multi-volume gagal, semua snapshot lainnya menampilkan status kesalahan dan createSnapshots CloudWatch peristiwa dengan hasil dikirim ke akun failed Anda. AWS Untuk informasi selengkapnya, lihat Membuat snapshot (membuatSnapshots).

Cara menggunakan snapshot

Anda dapat menyalin snapshot, berbagi snapshot, dan membuat volume dari snapshot. Untuk informasi selengkapnya, lihat hal berikut: