Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Salin data dari bucket S3 ke akun dan Wilayah lain dengan menggunakan Replikasi Batch S3
Appasaheb Bagali, Lakshmikanth B D, Shubham Harsora, Purushotham G K, dan Suman Rajotia, Amazon Web Services
Ringkasan
Pola ini menjelaskan bagaimana Anda dapat menggunakan Amazon Simple Storage Service (Amazon S3) Simple Storage Replication (Amazon S3) Batch Replication untuk menyalin konten bucket S3 ke bucket S3 lain secara otomatis, tanpa intervensi manual, setelah Anda menyiapkan bucket. Ember sumber dan tujuan dapat berada di tempat yang sama atau berbeda Akun AWS atau Wilayah.
Replikasi Batch S3 memberi Anda cara untuk mereplikasi objek Amazon S3 yang ada sebelum konfigurasi replikasi diterapkan, objek yang sebelumnya direplikasi, dan objek yang gagal replikasi. Metode ini menggunakan pekerjaan Operasi Batch S3. Ketika pekerjaan selesai, Anda menerima laporan penyelesaian.
Anda dapat menggunakan Replikasi Batch S3 dalam skenario yang memerlukan migrasi objek baru secara terus menerus dan otomatis dari bucket sumber ke bucket tujuan. Untuk migrasi satu kali, Anda dapat menggunakan AWS Command Line Interface (AWS CLI) sebagai gantinya, seperti yang dijelaskan dalam pola Salin data dari bucket S3 ke akun dan Wilayah lain dengan menggunakan. AWS CLI
Prasyarat dan batasan
Sebuah sumber Akun AWS.
Sebuah tujuan Akun AWS.
Bucket S3 di akun sumber dengan beberapa objek (file atau folder).
Satu atau lebih bucket S3 di akun tujuan.
Versi S3 diaktifkan pada bucket sumber dan tujuan.
AWS Identity and Access Management Izin (IAM) untuk membuat kebijakan IAM, peran IAM, dan kebijakan bucket S3 pada akun sumber dan tujuan.
Aturan Siklus Hidup Amazon S3 dinonaktifkan saat tugas Replikasi Batch S3 aktif. Ini memastikan paritas antara ember sumber dan tujuan. Jika tidak, bucket tujuan mungkin bukan replika yang tepat dari bucket sumber.
Arsitektur

Alat
AWS layanan
AWS Identity and Access Management (IAM) membantu Anda mengelola akses ke AWS sumber daya dengan aman dengan mengontrol siapa yang diautentikasi dan diberi wewenang untuk menggunakannya.
Amazon Simple Storage Service (Amazon S3) adalah layanan penyimpanan objek berbasis cloud yang membantu Anda menyimpan, melindungi, dan mengambil sejumlah data.
Praktik terbaik
Video berikut dari AWS re:Invent 2022 membahas praktik terbaik untuk menggunakan replikasi Amazon S3 untuk kepatuhan terhadap peraturan, perlindungan data, dan peningkatan kinerja aplikasi.
https://www.youtube-nocookie.com/embed/jam JEb ISBL04? kontrol=0
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Buat kebijakan IAM untuk replikasi lintas akun. | Di akun AWS sumber:
Untuk informasi selengkapnya, lihat Membuat kebijakan IAM di dokumentasi IAM. | Administrator cloud, administrator AWS |
Buat peran IAM untuk replikasi lintas akun. | Di akun AWS sumber:
Untuk informasi selengkapnya, lihat Membuat peran IAM dalam dokumentasi IAM. | Administrator cloud, administrator AWS |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Buat aturan replikasi terhadap bucket sumber di akun sumber. | Di akun AWS sumber:
Untuk informasi selengkapnya, lihat Mengonfigurasi replikasi saat bucket sumber dan tujuan dimiliki oleh akun yang berbeda dalam dokumentasi Amazon S3. | Administrator AWS, Administrator cloud |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Terapkan kebijakan bucket ke bucket tujuan. | Langkah ini harus dilakukan untuk setiap bucket tujuan secara individual di akun AWS tujuan. Di akun AWS tujuan:
Kebijakan ini mencakup dua pernyataan:
| Administrator AWS, administrator sistem AWS, administrator Cloud |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Verifikasi bahwa replikasi berfungsi dengan benar. |
Untuk informasi selengkapnya, lihat Memantau metrik dengan Amazon CloudWatch di dokumentasi Amazon S3. | Administrator AWS, Administrator cloud |
Sumber daya terkait
Kapan saya menggunakan IAM? (Dokumentasi IAM)
Cara kerja IAM (dokumentasi IAM)
Membuat peran IAM (dokumentasi IAM)
Membuat kebijakan IAM (dokumentasi IAM)
Ikhtisar manajemen akses: Izin dan kebijakan (dokumentasi IAM)
Membuat, mengonfigurasi, dan bekerja dengan bucket Amazon S3 (dokumentasi Amazon S3)
Mengunggah, mengunduh, dan bekerja dengan objek di Amazon S3 (dokumentasi Amazon S3)
Mereplikasi objek (dokumentasi Amazon S3)