Sebelum membuat tugas migrasi atau sinkronisasi data, Anda harus mengonfigurasi sumber data. Topik ini menjelaskan cara membuat sumber data RocketMQ menggunakan layanan transmisi data.
Risiko keamanan
Anda dapat memilih untuk menambahkan blok CIDR publik secara otomatis atau manual untuk layanan transmisi data, namun risiko keamanan tetap ada. Dengan menggunakan layanan transmisi data, Anda menyatakan telah memahami dan menerima kemungkinan risiko tersebut. Pastikan untuk mengambil langkah-langkah perlindungan dasar, seperti menetapkan kata sandi yang kompleks untuk akun Anda, membatasi jumlah port terbuka dari blok CIDR, mengaktifkan autentikasi untuk komunikasi antar-API internal, serta secara berkala memeriksa dan membatasi blok CIDR yang tidak diperlukan.
Layanan transmisi data akan menambahkan atau menghapus blok CIDR yang ditambahkan secara otomatis ke daftar putih atau grup keamanan berdasarkan kebutuhan bisnis dan risiko keamanan. Jangan gunakan blok CIDR dalam daftar putih atau grup keamanan untuk kebutuhan bisnis lainnya. Jika Anda menggunakan blok CIDR tersebut untuk tujuan lain, masalah yang timbul tidak termasuk dalam cakupan jaminan SLA layanan transmisi data. Untuk informasi lebih lanjut tentang cara menambahkan alamat IP ke daftar putih atau grup keamanan untuk layanan transmisi data, lihat Tambahkan Daftar Putih.
Prasyarat
Layanan transmisi data memiliki hak istimewa untuk mengakses sumber daya cloud. Untuk informasi lebih lanjut, lihat Berikan Hak Istimewa kepada Peran untuk Transmisi Data.
Anda telah membuat grup di instance RocketMQ. Untuk informasi lebih lanjut, lihat Buat Grup.
Anda telah membuat topik bernama
oms_test_topicdi instance RocketMQ.Anda telah mengaktifkan Authentication-free in VPCs untuk tipe kontrol akses Intelligent Authentication di instance RocketMQ.
Intelligent Authentication adalah tipe kontrol akses default untuk instance RocketMQ. Dalam mode ini, klien yang terhubung ke instance RocketMQ di VPC akan diautentikasi secara default. Jika Authentication-free in VPCs dinonaktifkan, username dan password instance RocketMQ diperlukan agar titik akhir VPC dapat lulus uji koneksi sumber data.
Keterbatasan
Layanan transmisi data mendukung instance RocketMQ versi 4.x dan 5.x, termasuk edisi komersial dan komunitas.
Prosedur
Masuk ke
ApsaraDB for OceanBase console.Di bilah navigasi sebelah kiri, pilih Data Transmission > Data Source Management.
Di bagian Data Sources, klik New Data Source di pojok kanan atas.
Di kotak dialog New Data Source, pilih RocketMQ untuk Data Source Type.
Konfigurasikan parameter.
Parameter
Deskripsi
Tipe Instance
Saat ini, hanya opsi Alibaba Cloud RocketMQ Instance yang didukung.
Pengenal Sumber Data
Kami merekomendasikan Anda menyetelnya menjadi kombinasi digit dan huruf. Tidak boleh mengandung spasi dan tidak boleh melebihi 32 karakter.
Lintas Akun Alibaba Cloud
Layanan transmisi data memungkinkan Anda mengonfigurasi tugas untuk memigrasi atau menyinkronkan data antar instance di bawah akun Alibaba Cloud yang berbeda.
Anda dapat memilih apakah akan memilih opsi ini berdasarkan kebutuhan bisnis. Jika Anda memilih opsi ini, masukkan akun Alibaba Cloud dari instance target. Jika Anda tidak memiliki izin pada akun Alibaba Cloud ini, minta otorisasi terlebih dahulu. Untuk informasi lebih lanjut, lihat Ajukan otorisasi lintas akun.
Instance
Sumber data. Anda dapat memilih instance RocketMQ Alibaba Cloud dari daftar drop-down.
Informasi Titik Akhir RocketMQ
Titik akhir database RocketMQ, yang dalam format alamat IP:nomor port atau nama domain:nomor port.
AccessKey
ID AccessKey yang Anda buat di Konsol Resource Access Management (RAM) untuk autentikasi identitas.
Anda dapat mengarahkan kursor ke avatar pengguna di pojok kanan atas halaman dan mengklik AccessKey Management untuk melihat ID AccessKey.
SecretKey
Rahasia AccessKey yang Anda buat di Konsol RAM untuk autentikasi identitas.
Rahasia AccessKey hanya ditampilkan sekali saat pertama kali dibuat. Anda tidak dapat mengambil Rahasia AccessKey jika Anda lupa. Kami merekomendasikan Anda menyimpan Rahasia AccessKey untuk digunakan selanjutnya. Untuk informasi lebih lanjut, lihat Buat pasangan AccessKey.
Catatan (Opsional)
Informasi tambahan tentang sumber data.
Klik Test Connection untuk menguji koneksi jaringan antara sistem transmisi data dan database sumber.
PentingJika Anda tidak membuat topik
oms_test_topic, pengujian akan gagal.Setelah pengujian berhasil, klik OK.
Buat grup
Sebelum membuat sumber data RocketMQ, Anda perlu membuat defaultGroup terlebih dahulu. Jika tidak, uji koneksi akan gagal.
Pergi ke halaman detail instance RocketMQ.
Di bilah navigasi sebelah kiri, klik Instances.
Di daftar instance, klik nama instance target. Halaman Instances akan muncul.
Di bilah navigasi sebelah kiri, klik Groups.
Di halaman Groups, klik Create Group dan atur parameter.
Parameter bervariasi sesuai dengan versi instance RocketMQ. Untuk informasi lebih lanjut, lihat Kelola Grup.
PentingSaat membuat grup, ID grup harus disetel ke defaultGroup.
Setelah mengonfigurasi parameter, klik OK.
Buat topik bernama oms_test_topic.
Di halaman detail instance, klik Topics di bilah navigasi sebelah kiri.
Di halaman Topics, klik Create Topic.
Di kotak dialog Create Topic, konfigurasikan parameter.
Parameter
Deskripsi
Nama
Setel parameter ini ke oms_test_topic.
Metode Penagihan
Parameter ini hanya tersedia untuk instance RocketMQ versi 4.x, dan mendukung Pay-as-you-go saja.
Tipe Pesan
Instance RocketMQ versi 4.x mendukung Normal Message, Transactional Message, Partitionally Ordered Message, Globally Ordered Message dan Scheduled/Delayed Message.
Instance RocketMQ versi 5.x mendukung Normal Message, Ordered Message, Scheduled/Delayed Message, dan Transactional Message.
Deskripsi
Dapat berisi maksimal 128 karakter.
Setelah mengonfigurasi parameter, klik OK.