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

Mereplikasi ikhtisar objek

Anda dapat menggunakan replikasi untuk mengaktifkan penyalinan objek secara otomatis dan asinkron di seluruh bucket Amazon S3. Bucket yang dikonfigurasi untuk replikasi objek dapat dimiliki oleh Akun AWS yang sama atau oleh akun yang berbeda. Anda dapat mereplikasi objek ke satu bucket tujuan atau ke beberapa bucket tujuan. Bucket tujuan bisa berbeda Wilayah AWS atau dalam Wilayah yang sama dengan ember sumber.

Ada dua jenis replikasi: replikasi langsung dan replikasi sesuai permintaan.

  • Replikasi langsungUntuk secara otomatis mereplikasi objek baru dan yang diperbarui saat ditulis ke keranjang sumber, gunakan replikasi langsung. Replikasi langsung tidak mereplikasi objek apa pun yang ada di bucket sebelum Anda mengatur replikasi. Untuk mereplikasi objek yang ada sebelum Anda mengatur replikasi, gunakan replikasi sesuai permintaan.

  • Replikasi sesuai permintaanUntuk mereplikasi objek yang ada dari bucket sumber ke satu atau beberapa bucket tujuan sesuai permintaan, gunakan Replikasi Batch S3. Untuk informasi selengkapnya tentang mereplikasi objek yang ada, lihat Kapan menggunakan Replikasi Batch S3.

Ada dua bentuk replikasi hidup: Replikasi Lintas Wilayah (CRR) dan Replikasi Wilayah Tunggal (SRR).

  • Replikasi Lintas Wilayah (CRR) - Anda dapat menggunakan CRR untuk mereplikasi objek di seluruh bucket Amazon S3 secara berbeda. Wilayah AWS Untuk informasi lebih lanjut tentang CRR, lihatKapan menggunakan Replikasi Lintas-Wilayah.

  • Replikasi Wilayah Tunggal (SRR) - Anda dapat menggunakan SRR untuk menyalin objek di bucket Amazon S3 secara bersamaan. Wilayah AWS Untuk informasi lebih lanjut tentang SRR, lihatKapan menggunakan Replikasi Lintas-Wilayah.

Mengapa menggunakan replikasi?

Replikasi dapat membantu Anda melakukan hal berikut:

  • Replikasi objek sambil mempertahankan metadata–Anda dapat menggunakan replikasi untuk membuat salinan objek yang mempertahankan semua metadata, seperti waktu pembuatan objek asli dan ID versi. Kemampuan ini penting jika Anda harus memastikan bahwa replika Anda identik dengan objek sumber.

  • Replikasi objek ke dalam kelas penyimpanan yang berbeda–Anda dapat menggunakan replikasi untuk secara langsung memasukkan objek ke dalam S3 Glacier Flexible Retrieval, S3 Glacier Deep Archive, atau kelas penyimpanan lainnya di bucket tujuan. Anda juga dapat mereplikasi data Anda ke kelas penyimpanan yang sama dan menggunakan konfigurasi siklus hidup pada bucket tujuan untuk memindahkan objek Anda ke kelas penyimpanan yang lebih dingin seiring bertambahnya usia.

  • Pertahankan salinan objek di bawah kepemilikan yang berbeda — Terlepas dari siapa yang memiliki objek sumber, Anda dapat memberi tahu Amazon S3 untuk mengubah kepemilikan replika ke yang memiliki Akun AWS bucket tujuan. Ini disebut sebagai opsi penggantian pemilik. Anda dapat menggunakan opsi ini untuk membatasi akses ke replika objek.

  • Simpan objek yang disimpan di beberapa tempat Wilayah AWS— Untuk memastikan perbedaan geografis di mana data Anda disimpan, Anda dapat mengatur beberapa bucket tujuan di berbagai tempat. Wilayah AWS Fitur ini dapat membantu Anda memenuhi persyaratan kepatuhan tertentu.

  • Replikasi objek dalam waktu 15 menit — Untuk mereplikasi data Anda di Wilayah yang sama Wilayah AWS atau di berbagai Wilayah dalam jangka waktu yang dapat diprediksi, Anda dapat menggunakan Kontrol Waktu Replikasi S3 (S3 RTC). S3 RTC mereplikasi 99,99 persen objek baru yang disimpan di Amazon S3 dalam 15 menit (didukung oleh perjanjian tingkat layanan). Untuk informasi selengkapnya, lihat Memenuhi persyaratan kepatuhan menggunakan Kontrol Waktu Replikasi S3 (S3 RTC).

    catatan

    S3 RTC tidak berlaku untuk Replikasi Batch. Replikasi Batch adalah pekerjaan replikasi sesuai permintaan, dan dapat dilacak dengan Operasi Batch S3. Untuk informasi selengkapnya, lihat Melacak status tugas dan laporan penyelesaian.

  • Menyinkronkan bucket, mereplikasi objek yang ada, dan mereplikasi objek yang sebelumnya gagal atau direplikasi–Untuk menyinkronkan bucket dan mereplikasi objek yang ada, gunakan Replikasi Batch sebagai tindakan replikasi sesuai permintaan. Untuk informasi selengkapnya tentang kapan menggunakan Replikasi Batch, lihat Kapan menggunakan Replikasi Batch S3.

  • Replikasi objek dan failover ke bucket di Wilayah AWS lain–Untuk menjaga agar semua metadata dan objek tetap sinkron di seluruh bucket selama replikasi data, gunakan aturan replikasi dua arah (juga dikenal sebagai replikasi bidireksional) sebelum mengonfigurasi kontrol failover Titik Akses Multi-Wilayah Amazon S3. Aturan replikasi dua arah membantu memastikan bahwa ketika data ditulis ke bucket S3 yang lalu lintas failover, data tersebut kemudian direplikasi kembali ke bucket sumber.

Kapan menggunakan Replikasi Lintas-Wilayah

Replikasi Lintas Wilayah (CRR) S3 digunakan untuk menyalin objek di seluruh bucket Amazon S3 di Wilayah AWS yang berbeda. CRR dapat membantu Anda melakukan ini:

  • Memenuhi persyaratan kepatuhan–Meskipun Amazon S3 menyimpan data Anda di beberapa Zona Ketersediaan yang secara geografis berjauhan secara default, persyaratan kepatuhan mungkin mengatur bahwa Anda menyimpan data dengan jarak yang lebih jauh. Untuk memenuhi persyaratan ini, gunakan Replikasi Lintas Wilayah untuk mereplikasi data antara Wilayah AWS yang jauh.

  • Minimalkan latensi — Jika pelanggan Anda berada di dua lokasi geografis, Anda dapat meminimalkan latensi dalam mengakses objek dengan mempertahankan salinan objek Wilayah AWS yang secara geografis lebih dekat dengan pengguna Anda.

  • Tingkatkan efisiensi operasional — Jika Anda memiliki cluster komputasi dalam dua kelompok berbeda Wilayah AWS yang menganalisis kumpulan objek yang sama, Anda dapat memilih untuk mempertahankan salinan objek di Wilayah tersebut.

Kapan menggunakan Replikasi Lintas-Wilayah

Replikasi Wilayah yang Sama (SRR) digunakan untuk menyalin objek di seluruh bucket Amazon S3 dalam Wilayah AWS yang sama. CRR dapat membantu Anda melakukan ini:

  • Menggabungkan log ke dalam satu bucket–Jika Anda menyimpan log dalam beberapa bucket atau beberapa akun, Anda dapat dengan mudah mereplikasi log ke dalam satu bucket di Wilayah. Melakukan hal itu memungkinkan pemrosesan log yang lebih sederhana di satu lokasi.

  • Mengonfigurasi replikasi langsung antara akun produksi dan pengujian–Jika Anda atau pelanggan Anda memiliki akun produksi dan pengujian yang menggunakan data yang sama, Anda dapat mereplikasi objek di antara beberapa akun tersebut, sambil mempertahankan metadata objek.

  • Mematuhi undang-undang kedaulatan data — Anda mungkin diminta untuk menyimpan beberapa salinan data Anda secara terpisah Akun AWS dalam Wilayah tertentu. Replikasi di Wilayah yang sama dapat membantu Anda mereplikasi data penting secara otomatis ketika peraturan kepatuhan tidak mengizinkan data meninggalkan negara Anda.

Kapan menggunakan replikasi dua arah (replikasi bidireksional)

  • Membangun kumpulan data bersama di beberapa Wilayah AWS — Dengan sinkronisasi modifikasi replika, Anda dapat dengan mudah mereplikasi perubahan metadata, seperti daftar kontrol akses objek (ACL), tag objek, atau kunci objek, pada objek replikasi. Replikasi dua arah ini penting jika Anda ingin menjaga agar semua objek dan perubahan metadata objek tetap sinkron. Anda dapat mengaktifkan sinkronisasi modifikasi replika pada aturan replikasi baru atau yang sudah ada saat melakukan replikasi dua arah antara dua bucket atau lebih dalam Wilayah AWS yang sama atau berbeda.

  • Menyinkronkan data di seluruh Wilayah selama failover — Anda dapat menyinkronkan data dalam bucket di antaranya Wilayah AWS dengan mengonfigurasi aturan replikasi dua arah dengan S3 Cross-Region Replication (CRR) langsung dari Titik Akses Multi-Wilayah. Untuk membuat keputusan berdasarkan informasi tentang kapan memulai failover, Anda juga dapat mengaktifkan metrik replikasi S3 sehingga Anda dapat memantau replikasi di Amazon CloudWatch, di Kontrol Waktu Replikasi S3 (S3 RTC), atau dari Titik Akses Multi-Wilayah.

  • Menjadikan aplikasi Anda sangat tersedia–Bahkan jika terjadi gangguan lalu lintas Regional, Anda dapat menggunakan aturan replikasi dua arah untuk menjaga agar semua metadata dan objek tetap sinkron di seluruh bucket selama replikasi data.

Kapan menggunakan Replikasi Batch S3

Replikasi Batch mereplikasi objek yang ada ke bucket yang berbeda sebagai opsi sesuai permintaan. Tidak seperti replikasi langsung, pekerjaan ini dapat dijalankan sesuai kebutuhan. Replikasi Batch dapat membantu Anda melakukan hal berikut:

  • Mereplikasi objek yang ada–Anda dapat menggunakan Replikasi Batch untuk mereplikasi objek yang ditambahkan ke bucket sebelum Replikasi Wilayah yang Sama atau Replikasi Lintas Wilayah dikonfigurasi.

  • Mereplikasi objek yang sebelumnya gagal direplikasi–Anda dapat memfilter pekerjaan Replikasi Batch untuk mencoba mereplikasi objek dengan status replikasi GAGAL.

  • Replikasi objek yang sudah direplikasi–Anda mungkin diminta untuk menyimpan beberapa salinan data Anda di Akun AWS atau Wilayah AWS terpisah. Replikasi Batch dapat mereplikasi objek yang ada ke tujuan yang baru ditambahkan.

  • Replikasi replika objek yang dibuat dari aturan replikasi–Konfigurasi replikasi membuat replika objek dalam bucket tujuan. Replika objek hanya dapat direplikasi dengan Replikasi Batch.

Persyaratan beban kerja dan replikasi langsung

Bergantung pada persyaratan beban kerja Anda, beberapa jenis replikasi akan lebih cocok untuk kasus penggunaan Anda daripada yang lain. Gunakan tabel berikut untuk menentukan jenis replikasi yang akan digunakan untuk situasi Anda, dan apakah akan menggunakan Kontrol Waktu Replikasi S3 (S3 RTC) untuk beban kerja Anda. S3 RTC mereplikasi 99,99 persen objek baru yang disimpan di Amazon S3 dalam waktu 15 menit (didukung oleh perjanjian tingkat layanan, atau SLA). Untuk informasi selengkapnya, lihat Memenuhi persyaratan kepatuhan menggunakan Kontrol Waktu Replikasi S3 (S3 RTC).

Persyaratan beban kerja untuk perbandingan replikasi
Persyaratan beban kerja S3 RTC (15 menit SLA) Replikasi Lintas Wilayah (CRR) Replikasi Wilayah Tunggal (SRR)
Replikasi objek antara yang berbeda Akun AWS Ya Ya Ya
Replikasi objek dalam waktu yang sama Wilayah AWS dalam 24-48 jam (tidak didukung SLA) Tidak Tidak Ya
Replikasi objek antara yang berbeda Wilayah AWS dalam 24-48 jam (tidak didukung SLA) Tidak Ya Tidak

Waktu replikasi yang dapat diprediksi: Didukung oleh SLA untuk mereplikasi 99,9 persen objek dalam 15 menit

Ya Tidak Tidak