Sebelum membuat tugas migrasi atau sinkronisasi data, Anda harus terlebih dahulu membuat sumber data. Topik ini menjelaskan cara membuat sumber data TiDB menggunakan layanan transmisi data.
Risiko keamanan
Anda dapat memilih untuk menambahkan blok CIDR publik untuk layanan transmisi data secara otomatis atau manual, namun risiko keamanan tetap ada. Dengan menggunakan layanan transmisi data, Anda dianggap telah memahami dan menyetujui kemungkinan risiko keamanan tersebut. Pastikan Anda menerapkan langkah-langkah perlindungan keamanan dasar, seperti menetapkan kata sandi yang kompleks untuk akun Anda, membatasi jumlah port terbuka pada blok CIDR, mengaktifkan autentikasi untuk komunikasi antar-API internal, serta secara berkala memeriksa dan menghapus blok CIDR yang tidak diperlukan.
Layanan transmisi data akan menambah atau menghapus blok CIDR yang ditambahkan secara otomatis dari daftar putih atau security group sesuai dengan kebutuhan bisnis dan pertimbangan risiko keamanan. Jangan gunakan blok CIDR dalam daftar putih atau security group untuk keperluan bisnis selain layanan transmisi data. Jika blok CIDR tersebut digunakan untuk keperluan bisnis lain, segala masalah yang timbul akibat hal tersebut berada di luar cakupan jaminan SLA layanan transmisi data. Untuk informasi lebih lanjut tentang cara menambahkan alamat IP ke daftar putih atau security group untuk layanan transmisi data, lihat Add a whitelist.
Prasyarat
Anda telah memperoleh alamat IP dan nomor port database terkait.
Anda telah membuat pengguna database untuk migrasi data.
Kami menyarankan Anda membuat pengguna database khusus untuk tugas migrasi data dan memberikan hak istimewa operasi data yang diperlukan kepada pengguna tersebut. Untuk informasi lebih lanjut, lihat Create a TiDB database user.
Jika Anda perlu berlangganan log inkremental dari database TiDB, deploy sumber data Kafka dan topik Kafka. Selain itu, Anda harus terlebih dahulu membuat tugas untuk menyinkronkan data dari database TiDB ke sumber data Kafka. Untuk informasi lebih lanjut, lihat dokumentasi TiDB.
PentingNama database dan tabel yang Anda langganan di database TiDB harus sama dengan yang ditentukan dalam tugas migrasi data.
Prosedur
Masuk ke
ApsaraDB for OceanBase console.Pada panel navigasi sebelah kiri, pilih Data Transmission > Data Source Management.
Pada bagian Data Sources, klik New Data Source di pojok kanan atas.

Pada dialog New Data Source, pilih TiDB untuk Data Source Type.

Konfigurasikan parameter-parameter berikut. Pilih tipe instans dari daftar drop-down Instance Type. Bagian konfigurasi yang sesuai akan muncul secara otomatis.

Instance type
Parameter
Description
Self-Managed Database in VPC
Cross Alibaba Cloud Account
Layanan transmisi data memungkinkan Anda mengonfigurasi tugas untuk memigrasi atau menyinkronkan data antar instans di bawah Akun Alibaba Cloud yang berbeda.
Anda dapat memilih opsi ini atau tidak berdasarkan kebutuhan bisnis. Jika Anda memilih opsi ini, masukkan Akun Alibaba Cloud dari instans target. Jika Anda tidak memiliki izin pada Akun Alibaba Cloud tersebut, mintalah otorisasi terlebih dahulu. Untuk informasi lebih lanjut, lihat Apply for cross-account authorization.
VPC
ID unik dari VPC yang Anda gunakan. Pilih virtual private cloud (VPC) yang diinginkan dari daftar drop-down VPC. Anda juga dapat melakukan pencarian fuzzy.
Common parameters
Self-Managed Database with Public IP Address (containing all common parameters)
Data Source Identifier
Kami menyarankan Anda menetapkannya sebagai kombinasi angka dan huruf. Tidak boleh mengandung spasi dan panjangnya tidak boleh melebihi 32 karakter.
Host IP Address
Alamat IP server tempat database TiDB berada.
Port
Nomor port yang sesuai dengan alamat IP server tempat database TiDB berada.
Username
Nama pengguna database TiDB untuk migrasi atau sinkronisasi data.
Kami menyarankan Anda membuat pengguna database terpisah untuk tugas migrasi atau sinkronisasi tersebut. Untuk informasi lebih lanjut, lihat Create a database user.
Password
Password pengguna database tersebut.
Incremental Synchronization Settings
Kafka Data Source/Topic
Menentukan apakah akan menggunakan sumber data Kafka untuk menyimpan log inkremental database TiDB yang dikonversi oleh TiCDC agar dapat dikonsumsi oleh sistem transmisi data.
Jika Anda memilih opsi ini, pilih sumber data Kafka dan topik Kafka yang sesuai dari daftar drop-down.
CatatanSaat ini, layanan transmisi data hanya mendukung instans Kafka self-managed dalam VPC sebagai sumber data Kafka.
Jika Anda tidak memilih opsi ini, Anda tidak dapat memilih Incremental Synchronization untuk
Migration Type saat membuat tugas migrasi data dari database TiDB ke database OceanBase dalam mode kompatibel MySQL.
TiDB Data Format
Saat Anda memigrasikan data dari database TiDB ke database OceanBase dalam mode kompatibel MySQL, Anda dapat memilih format data TiCDC atau TiDB Binlog dari daftar drop-down.
Remarks (Optional)
Informasi tambahan mengenai sumber data.
Klik Test Connection untuk memverifikasi koneksi jaringan antara layanan transmisi data dan sumber data, serta validitas nama pengguna dan kata sandi.
Setelah pengujian berhasil, klik OK.