Amazon S3 Cross-Region Replication (CRR)

Dengan S3 Cross-Region Replication (CRR), Anda dapat mereplikasi objek (juga masing-masing metadata dan tag objek) ke dalam Wilayah AWS lainnya untuk mengurangi latensi, kepatuhan, keamanan, pemulihan bencana, dan kasus penggunaan lainnya. S3 CRR dapat dikonfigurasi dari satu bucket S3 sumber untuk mereplikasi objek ke dalam satu atau beberapa bucket tujuan di Wilayah AWS lainnya.

Amazon S3 CRR secara otomatis mereplikasi data di antara bucket di berbagai Wilayah AWS. Dengan CRR, Anda dapat mengatur replikasi pada tingkat bucket, tingkat prefiks bersama, atau tingkat objek menggunakan tag objek S3. Anda dapat menggunakan CRR untuk memberikan akses data dengan latensi yang lebih rendah di wilayah geografis yang berbeda. CRR juga dapat membantu jika Anda memiliki persyaratan kepatuhan untuk menyimpan salinan data yang jaraknya ratusan mil. Anda dapat menggunakan CRR untuk mengubah kepemilikan akun bagi objek yang direplikasi guna melindungi data dari penghapusan yang tidak disengaja. Untuk mempelajari selengkapnya tentang CRR, kunjungi panduan pengembang replikasi.

Kasus penggunaan

Kepatuhan — Amazon S3 menyimpan data Anda secara default di beberapa Availability Zone yang jauh secara geografis, tetapi persyaratan kepatuhan mungkin mengharuskan Anda menyimpan data pada jarak yang lebih jauh. CRR memungkinkan Anda mereplikasi data di antara Wilayah AWS yang jauh untuk memenuhi persyaratan ini.

Performa latensi — Jika pelanggan atau pengguna akhir Anda didistribusikan di satu atau beberapa lokasi geografis, Anda dapat meminimalkan latensi untuk akses data dengan memelihara beberapa salinan objek di Wilayah AWS yang secara geografis lebih dekat dengan pelanggan Anda.

Efisiensi wilayah — Jika Anda memiliki kluster komputasi di dua atau beberapa Wilayah AWS yang menganalisis set objek yang sama, Anda dapat memilih untuk memelihara salinan objek di seluruh Wilayah AWS tersebut.

Amazon S3: Cross-Region Replication & Versioning (3:34)

Amazon S3 Same-Region Replication (SRR)

Amazon S3 SRR adalah fitur S3 yang secara otomatis mereplikasi data antar-bucket dalam Wilayah AWS yang sama. Dengan SRR, Anda dapat mengatur replikasi pada tingkat bucket, tingkat prefiks bersama, atau tingkat objek menggunakan tag objek S3. Anda dapat menggunakan SRR untuk membuat satu atau beberapa salinan data Anda dalam Wilayah AWS yang sama. SRR membantu Anda menangani persyaratan kedaulatan dan kepatuhan data dengan menyimpan salinan data Anda di akun AWS terpisah dalam wilayah yang sama seperti aslinya. Anda dapat menggunakan SRR guna mengubah kepemilikan akun untuk objek tereplikasi dengan tujuan melindungi data dari penghapusan yang tidak disengaja. Anda juga dapat menggunakan SRR untuk mengumpulkan log dengan mudah dari bucket S3 yang berbeda untuk pemrosesan dalam wilayah, atau untuk mengonfigurasi replikasi langsung antara lingkungan pengujian dan pengembangan. 

Kasus penggunaan

Mengumpulkan log ke dalam satu bucket — Jika Anda menyimpan log di beberapa bucket atau di beberapa akun, Anda dapat dengan mudah mereplikasi log ke satu bucket dalam wilayah. Ini memungkinkan pemrosesan log yang lebih sederhana di satu lokasi.

Replikasi antara akun developer dan pengujian — Jika Anda atau pelanggan memiliki akun developer dan pengujian yang menggunakan data yang sama, Anda dapat mereplikasi objek di antara beberapa akun tersebut, sambil memelihara metadata objek, dengan mengimplementasikan aturan SRR.

Mematuhi undang-undang kedaulatan data — Sering kali pelanggan diharuskan untuk menyimpan data dalam akun AWS terpisah sementara datanya dilarang meninggalkan wilayah tertentu. Replikasi Wilayah yang Sama dapat membantu mencadangkan data penting saat peraturan kepatuhan tidak mengizinkan data untuk meninggalkan negara Anda.

Amazon S3 Batch Replication

Selagi replikasi langsung seperti CRR dan SRR secara otomatis mereplikasi objek yang baru diunggah saat ditulis ke bucket Anda, S3 Batch Replication memungkinkan Anda untuk mereplikasi objek yang sudah ada. Anda dapat menggunakan S3 Batch Replication untuk mengisi ulang bucket yang baru dibuat dengan objek yang sudah ada, mencoba kembali objek yang sebelumnya tidak dapat direplikasi, memigrasikan data di seluruh akun, atau menambahkan bucket baru ke danau data Anda. S3 Batch Replication bekerja pada berbagai jumlah data, memberi Anda cara terkelola penuh untuk memenuhi kedaulatan dan kepatuhan data Anda, pemulihan bencana, dan kebutuhan optimisasi performa. Anda dapat memulai S3 Batch Replication hanya dengan beberapa klik di konsol S3 atau satu permintaan API.

S3 Batch Replication melengkapi Replikasi Wilayah yang Sama (SRR) dan Replikasi Lintas Wilayah (CRR). S3 Batch Replication mereplikasi objek yang sudah ada, sementara SRR dan CRR memantau unggahan objek baru dan mereplikasinya di antara bucket.

Kasus penggunaan

Isi ulang bucket yang baru dibuat — Jika Anda memiliki inisiatif penyimpanan multiwilayah baru yang mengharuskan Anda menyiapkan bucket baru dan mengisinya kembali dengan objek yang sudah ada dari bucket lain, Anda dapat menggunakan Replikasi Batch untuk mereplikasi objek ini.

Coba kembali replikasi — Jika Anda perlu mencoba kembali replikasi karena berbagai alasan - termasuk karena objek gagal direplikasi pada awalnya, karena objek sebelumnya telah berhasil direplikasi ke satu tujuan tetapi sekarang perlu direplikasi ke tujuan lain, atau karena ingin mereplikasi objek replika dari sumber lain - Anda dapat menggunakan Replikasi Batch untuk mencoba kembali replikasi.

Migrasi — Jika Anda perlu memigrasikan objek yang sudah ada di seluruh bucket, baik objek tersebut berada di Wilayah yang berbeda ataupun akun yang berbeda, Anda dapat menggunakan Replikasi Batch untuk migrasi guna mempertahankan metadata dan ID versi.

Amazon S3 Replication Time Control

Amazon S3 replication time control membantu Anda memenuhi kepatuhan "atau persyaratan bisnis" untuk replikasi data dan memberikan visibilitas ke dalam aktivitas replikasi Simple Storage Service (Amazon S3). Replication time control mereplikasi sebagian besar objek "yang Anda unggah" ke Amazon S3 dalam hitungan detik, dan 99,99 persen objek itu dalam 15 menit. S3 Replication Time Control, secara default, mencakup metrik replikasi S3 dan notifikasi peristiwa S3, sehingga Anda dapat memantau jumlah total operasi API S3 yang menunggu replikasi, ukuran total objek yang menunggu replikasi, dan waktu replikasi maksimum.

S3 Replication Time Control didukung oleh Service Level Agreement (SLA) pada replikasi 99,9% objek dalam 15 menit selama bulan penagihan.

Untuk mempelajari selengkapnya tentang S3 Replication Time Control, kunjungi halaman dokumentasi S3 Replication atau FAQ S3 Replication.

Cara kerja S3 Replication Time Control

Penjelasan S3 Replication Time Control

Memulai dengan S3 Replication

Amazon S3 Replication (CRR, SRR) dan S3 Replication Time Control dapat dikonfigurasi pada tingkat bucket S3, tingkat prefiks bersama, atau tingkat objek menggunakan tag objek S3. Selain itu, S3 Replication Time Control dapat diaktifkan untuk satu atau beberapa pasangan wilayah.

Untuk memulai dengan S3 Replication, silakan baca FAQ S3 Replicationhalaman web Replication di Panduan Developer, dan untuk harga, lihat harga fitur S3 Replication.