Halaman ini menjelaskan cara menggunakan replikasi lintas bucket, yang menggunakan Storage Transfer Service untuk menyalin objek baru dan yang diperbarui secara asinkron dari bucket sumber ke bucket tujuan. Saat menggunakan replikasi lintas bucket, Anda membuat dan mengelola tugas replikasi, yang merupakan jenis tugas di Storage Transfer Service.
Sebelum memulai
Untuk menggunakan replikasi lintas bucket, Anda harus menyelesaikan langkah-langkah prasyarat. Untuk mengetahui petunjuknya, lihat Sebelum memulai dalam dokumentasi Storage Transfer Service.
Membuat tugas replikasi
Konsol
Saat Anda membuat tugas replikasi lintas bucket menggunakan konsolGoogle Cloud , agen layanan Storage Transfer Service otomatis diberi peran storage.legacyBucketOwner
di bucket sumber dan peran storage.legacyBucketWriter
di bucket tujuan.
Saat menggunakan konsol Google Cloud , Anda dapat membuat tugas replikasi untuk bucket yang ada atau untuk bucket baru selama proses pembuatan bucket.
Untuk membuat tugas replikasi untuk bucket baru, ikuti petunjuk untuk membuat bucket baru.
Untuk membuat tugas replikasi bagi bucket yang ada, selesaikan langkah-langkah berikut:
- Di Google Cloud konsol, buka halaman Bucket Cloud Storage.
Dalam daftar bucket, klik nama bucket sumber yang objeknya ingin Anda replikasi.
Di halaman Detail bucket, klik tab Konfigurasi.
Temukan opsi Replikasi lintas bucket, lalu klik
Edit.Di panel Edit replikasi lintas bucket yang terbuka, klik Tambahkan tujuan.
Di bagian Choose a destination, pilih bucket tujuan, lalu klik Next.
Di bagian Pilih setelan replikasi, lakukan tindakan berikut:
Opsional: Untuk memfilter objek yang akan direplikasi menurut awalan nama objek, centang kotak Replikasi objek berdasarkan awalan di bagian Pilih objek yang akan direplikasi.
Untuk menyertakan objek menurut awalan, masukkan awalan di bagian Sertakan objek dengan awalan, lalu klik
Tambahkan awalan.Untuk mengecualikan objek berdasarkan awalan, masukkan awalan di bagian Kecualikan objek dengan awalan, lalu klik
Tambahkan awalan.
Opsional: Untuk menetapkan kelas penyimpanan bagi objek yang direplikasi, pilih kelas penyimpanan dari menu di bagian Tetapkan kelas penyimpanan untuk objek yang direplikasi.
Jika Anda melewati langkah ini, objek yang direplikasi akan menggunakan kelas penyimpanan bucket tujuan secara default.
- Klik Simpan.
Command line
Untuk mengetahui petunjuk Google Cloud CLI tentang cara membuat tugas replikasi, lihat Membuat tugas replikasi menggunakan Google Cloud CLI.
REST API
JSON API
Untuk mengetahui petunjuk JSON API tentang cara membuat tugas replikasi, lihat Membuat tugas replikasi menggunakan JSON API.
Untuk memeriksa status tugas replikasi, lihat log Cloud Logging untuk Storage Transfer Service.
Mencantumkan tugas replikasi
Konsol
Anda tidak dapat mencantumkan tugas replikasi menggunakan konsol Google Cloud . Lihat Melihat tugas replikasi untuk mengetahui petunjuk cara melihat satu tugas replikasi dalam satu waktu.
Command line
Untuk mengetahui petunjuk Google Cloud CLI tentang cara membuat daftar tugas replikasi, lihat Membuat daftar tugas replikasi menggunakan Google Cloud CLI.
REST API
JSON API
Untuk mengetahui petunjuk JSON API tentang cara mencantumkan tugas replikasi, lihat Mencantumkan tugas replikasi menggunakan JSON API.
Melihat tugas replikasi
Konsol
- Di Google Cloud konsol, buka halaman Bucket Cloud Storage.
Dalam daftar bucket, klik nama bucket sumber yang tugas replikasi antar-bucketnya ingin Anda lihat.
Di halaman Detail bucket, klik tab Konfigurasi.
Temukan opsi Replikasi lintas bucket, lalu klik
Edit.Panel Edit replikasi lintas bucket akan muncul, yang menampilkan tugas replikasi untuk setiap bucket tujuan.
Di halaman Buckets, Anda dapat melihat kolom Replication, yang menampilkan apakah bucket memiliki tugas replikasi Turbo atau tugas replikasi antar-bucket yang sedang berjalan. Untuk mengetahui petunjuk tentang cara menampilkan kolom Replikasi, lihat Menampilkan kolom.
Command line
Untuk mengetahui petunjuk Google Cloud CLI tentang cara melihat tugas replikasi, lihat Melihat tugas replikasi menggunakan Google Cloud CLI.
REST API
JSON API
Untuk mengetahui petunjuk JSON API tentang cara melihat tugas replikasi, lihat Melihat tugas replikasi menggunakan JSON API.
Memperbarui tugas replikasi
Anda dapat memperbarui kolom berikut dari tugas replikasi:
Deskripsi tugas replikasi
Konfigurasi untuk menjalankan tugas replikasi
Konfigurasi notifikasi yang dipublikasikan ke Pub/Sub
Perilaku logging untuk operasi tugas replikasi
Status tugas replikasi (apakah diaktifkan, dinonaktifkan, atau dihapus)
Konsol
Saat menggunakan konsol Google Cloud , Anda hanya dapat mengupdate tugas replikasi dengan menjeda atau melanjutkan tugas.
- Di Google Cloud konsol, buka halaman Bucket Cloud Storage.
Dalam daftar bucket, klik nama bucket sumber yang ingin Anda jeda atau lanjutkan replikasinya.
Di halaman Detail bucket, klik tab Konfigurasi.
Temukan opsi Replikasi lintas bucket, lalu klik
Edit.Di panel Edit replikasi lintas bucket yang muncul, klik
Jeda atau Lanjutkan di samping tugas replikasi yang ingin Anda perbarui.
Command line
Untuk mengetahui petunjuk Google Cloud CLI tentang cara memperbarui tugas replikasi, lihat Memperbarui tugas replikasi menggunakan Google Cloud CLI.
REST API
JSON API
Untuk mengetahui petunjuk JSON API tentang cara memperbarui tugas replikasi, lihat Memperbarui tugas replikasi menggunakan JSON API.
Menghapus tugas replikasi
Konsol
- Di Google Cloud konsol, buka halaman Bucket Cloud Storage.
Dalam daftar bucket, klik nama bucket sumber yang ingin Anda hentikan replikasinya.
Di halaman Detail bucket, klik tab Konfigurasi.
Temukan opsi Replikasi lintas bucket, lalu klik
Edit.Di panel Edit replikasi lintas bucket yang muncul, klik
Hapus di samping tugas replikasi yang ingin Anda hapus.Pada dialog yang muncul, klik Konfirmasi.
Command line
Untuk mengetahui petunjuk Google Cloud CLI tentang cara menghapus tugas replikasi, lihat Menghapus tugas replikasi menggunakan Google Cloud CLI.
REST API
JSON API
Untuk mengetahui petunjuk JSON API tentang cara menghapus tugas replikasi, lihat Menghapus tugas replikasi menggunakan JSON API.
Langkah berikutnya
Pantau objek yang direplikasi.