DTS mendukung transmisi data antara sumber data RDBMS, NoSQL, dan OLAP, termasuk migrasi data, sinkronisasi data, dan pelacakan perubahan.
Untuk informasi lebih lanjut mengenai istilah seperti jenis migrasi, jenis sinkronisasi, dan jenis data pelacakan perubahan, lihat Istilah.
Tugas cross-region didukung untuk semua tautan data kecuali ketika tujuannya adalah Function Compute (FC).
Untuk tautan data di mana sumber atau tujuannya adalah database RDS for MySQL, instans RDS for MySQL Serverless didukung. Untuk tautan data di mana sumber atau tujuannya adalah database RDS for PostgreSQL, instans RDS for PostgreSQL Serverless hanya didukung sebagai tujuan. Instans ApsaraMQ for Kafka Serverless tidak didukung.
Dukungan tugas cross-account bergantung pada jenis database dan jenis koneksi. Jika didukung, opsi Replicate Data Across Alibaba Cloud Accounts akan muncul saat Anda mengonfigurasi instans sumber atau tujuan. Atur ke Yes untuk membuat tugas cross-account. Konfigurasikan tugas lintas akun Alibaba Cloud.
DTS dapat mengakses instans ApsaraDB for MyBase. Atur Access Method ke Alibaba Cloud Instance, lalu ikuti petunjuk relevan dalam tabel di bawah ini.
Sinkronisasi data
Sinkronisasi data mereplikasi data antar sumber secara real time. Kasus penggunaan tipikal meliputi redundansi geo-aktif, pemulihan bencana geo, pemulihan bencana data on-premises, sinkronisasi lintas batas, offloading kueri dan laporan, intelijen bisnis (BI) cloud, serta gudang data real-time.
Tabel-tabel berikut dan Ikhtisar solusi sinkronisasi data mencantumkan database, versi, dan jenis sinkronisasi yang didukung.
Jika jenis database sumber Anda tidak tersedia dalam daftar Database Type untuk fitur sinkronisasi data DTS, Anda dapat menggunakan fitur pengiriman data. Untuk informasi selengkapnya, lihat Pengiriman data.
MySQL yang dikelola sendiri atau RDS for MySQL
-
Database dalam PolarDB-X 1.0 harus dibuat berdasarkan instans ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibuat berdasarkan PolarDB for MySQL.
-
Jika tujuannya adalah instans PolarDB-X 1.0, sinkronisasi skema dan inisialisasi skema tidak didukung. Jika tujuannya adalah instans PolarDB-X 2.0, keduanya didukung.
-
Kami menyarankan menggunakan PolarDB-X 2.0 versi 5.4.11 atau yang lebih baru. Untuk informasi selengkapnya, lihat Lihat dan upgrade versi mesin instans PolarDB for Xscale.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Referensi |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
|
|
PolarDB for MySQL Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
||
|
Oracle (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, atau 19c |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi ApsaraDB RDS for MySQL ke database Oracle yang dikelola sendiri |
|
|
PolarDB-X 1.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
PolarDB-X 2.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
AnalyticDB for MySQL Versi 2.0 atau 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi ApsaraDB RDS for MySQL ke ApsaraDB RDS for PostgreSQL |
|
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi ApsaraDB RDS for MySQL ke AnalyticDB for PostgreSQL |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
ApsaraDB for ClickHouse Versi 20.8 atau yang lebih baru |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for MySQL ke ApsaraDB for ClickHouse |
|
|
DataHub |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, atau 8.x |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
MaxCompute |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Tair Versi 4.0, 5.0, 6.0, atau 7.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Tablestore |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Function Compute Versi 2.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
ApsaraDB for SelectDB |
migrasi skema sinkronisasi data penuh sinkronisasi data inkremental |
Migrasikan data dari ApsaraDB RDS for MySQL ke ApsaraDB for SelectDB |
Sinkronisasi ApsaraDB RDS for MySQL ke ApsaraDB for SelectDB |
|
|
ApsaraDB for Lindorm |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Doris Versi 1.2 atau yang lebih baru |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for MySQL ke database Doris yang dikelola sendiri |
|
|
Message Queue for Apache RocketMQ seri 4.x dan 5.x |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi ApsaraDB RDS for MySQL ke ApsaraMQ for RocketMQ |
Sumber: PolarDB for MySQL
-
Database dalam PolarDB-X 1.0 harus dibuat berdasarkan instans ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibuat berdasarkan PolarDB for MySQL.
-
Jika tujuannya adalah instans PolarDB-X 1.0, sinkronisasi skema dan inisialisasi skema tidak didukung. Jika tujuannya adalah instans PolarDB-X 2.0, keduanya didukung.
-
Kami menyarankan menggunakan PolarDB-X 2.0 versi 5.4.11 atau yang lebih baru. Untuk informasi selengkapnya, lihat Lihat dan upgrade versi mesin instans PolarDB for Xscale.
|
Database sumber |
Database tujuan |
Jenis |
Topologi |
Dokumentasi |
|
PolarDB for MySQL Semua versi |
PolarDB for MySQL Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
Sinkronisasi data dari PolarDB for MySQL ke ApsaraDB RDS for MySQL |
|
|
PolarDB-X 1.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
PolarDB-X 2.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
AnalyticDB for MySQL Versi 2.0 atau 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke AnalyticDB for PostgreSQL |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke Message Queue for Apache Kafka |
|
|
DataHub |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
ApsaraDB for ClickHouse Versi 20.8 atau yang lebih baru |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke ApsaraDB for ClickHouse |
|
|
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, atau 8.x |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
MaxCompute |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Oracle (RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, atau 19c |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke Oracle yang dikelola sendiri |
|
|
ApsaraDB for SelectDB |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke ApsaraDB for SelectDB |
|
|
Doris Versi 1.2 atau yang lebih baru |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke Doris yang dikelola sendiri |
|
|
ApsaraDB for Lindorm |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari PolarDB for MySQL ke ApsaraDB for Lindorm |
Sumber: PolarDB for PostgreSQL
|
Sumber |
Tujuan |
Jenis sinkronisasi |
Topologi |
Dokumentasi |
|
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 |
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
|
|
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
||
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi PolarDB for PostgreSQL ke AnalyticDB for PostgreSQL |
|
|
Alibaba Cloud SelectDB |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi PolarDB for PostgreSQL ke Alibaba Cloud SelectDB |
PolarDB-X sebagai sumber
-
Database dalam PolarDB-X 1.0 harus dibuat berdasarkan instans ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibuat berdasarkan PolarDB for MySQL.
-
Jika tujuannya adalah instans PolarDB-X 1.0, sinkronisasi skema dan inisialisasi skema tidak didukung. Jika tujuannya adalah instans PolarDB-X 2.0, keduanya didukung.
-
Kami menyarankan menggunakan PolarDB-X 2.0 versi 5.4.11 atau yang lebih baru. Untuk informasi selengkapnya, lihat Lihat dan upgrade versi mesin instans PolarDB for Xscale.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Referensi |
|
PolarDB-X 1.0 |
PolarDB-X 1.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke instans RDS for MySQL |
|
|
PolarDB for MySQL Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke kluster PolarDB for MySQL |
|
|
AnalyticDB for MySQL Versi 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke AnalyticDB for MySQL 3.0 |
|
|
DataHub |
sinkronisasi skema sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke proyek DataHub |
|
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke instans AnalyticDB for PostgreSQL |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke Message Queue for Apache Kafka |
|
|
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, atau 8.x |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke kluster Elasticsearch |
|
|
PolarDB-X 2.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 1.0 ke instans PolarDB-X 2.0 |
|
|
PolarDB-X 2.0 |
PolarDB-X 2.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke instans RDS for MySQL |
|
|
PolarDB for MySQL Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke kluster PolarDB for MySQL |
|
|
AnalyticDB for MySQL Versi 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke AnalyticDB for MySQL 3.0 |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke Message Queue for Apache Kafka |
|
|
DataHub |
sinkronisasi skema sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke proyek DataHub |
|
|
MaxCompute |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke proyek MaxCompute |
|
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke instans AnalyticDB for PostgreSQL |
|
|
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, atau 8.x |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke kluster Elasticsearch |
|
|
Oracle (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, atau 19c |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
Tablestore |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke instans Tablestore |
|
|
PolarDB-X 1.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke instans PolarDB-X 1.0 |
|
|
Alibaba Cloud SelectDB |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari instans PolarDB-X 2.0 ke instans Alibaba Cloud SelectDB |
PolarDB for PostgreSQL (Kompatibel dengan Oracle) sebagai sumber
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Dokumentasi |
|
Kluster PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi |
Kluster PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah sinkronisasi dua arah |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
AnalyticDB for MySQL Versi 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sumber: Oracle
-
Anda hanya dapat mengonfigurasi skenario ini di konsol baru.
-
Gunakan versi 5.4.11 atau yang lebih baru untuk instans tujuan PolarDB-X 2.0. Untuk meng-upgrade instans, lihat Lihat dan update versi mesin instans PolarDB for Xscale.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Referensi |
|
Database Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, atau 19c |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi database Oracle yang dikelola sendiri ke AnalyticDB for PostgreSQL |
|
DataHub |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi database Oracle yang dikelola sendiri ke DataHub |
|
|
PolarDB-X 2.0 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi database Oracle yang dikelola sendiri ke PolarDB-X 2.0 |
|
|
PolarDB for MySQL Semua versi |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi database Oracle yang dikelola sendiri ke PolarDB for MySQL |
|
|
MaxCompute |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi database Oracle yang dikelola sendiri ke MaxCompute |
|
|
PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
||
|
ApsaraMQ for Kafka Versi 0.10.1.0 hingga 2.x |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi database Oracle yang dikelola sendiri ke ApsaraMQ for Kafka |
Sumber: PostgreSQL yang dikelola sendiri atau RDS for PostgreSQL
Instans RDS for PostgreSQL serverless dapat digunakan sebagai database tujuan, tetapi tidak sebagai database sumber.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Referensi |
|
|
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah Sinkronisasi dua arah |
|
|
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah Sinkronisasi dua arah |
||
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi RDS for PostgreSQL ke AnalyticDB for PostgreSQL |
|
|
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
||
|
PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi PostgreSQL yang dikelola sendiri ke PolarDB for PostgreSQL (Kompatibel dengan Oracle) |
|
|
SelectDB |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sumber: SQL Server yang dikelola sendiri atau ApsaraDB RDS for SQL Server
-
SQL Server yang dikelola sendiri sebagai sumber harus merupakan salah satu edisi berikut: Enterprise, Developer, Enterprise Evaluation, Standard, atau Web.
-
SQL Server yang dikelola sendiri sebagai tujuan harus merupakan salah satu edisi berikut: Enterprise, Developer, Enterprise Evaluation, Standard, atau Web.
-
Kluster SQL Server dan grup ketersediaan Always On SQL Server didukung.
Jika database sumber adalah Azure SQL Database, atur parameter SQL Server Incremental Synchronization Mode ke Polling and querying CDC instances for incremental synchronization.
-
Database sumber berikut tidak didukung: SQL Server yang dikelola sendiri versi 2005 dan ApsaraDB RDS for SQL Server versi 2008 atau 2008 R2.
-
Dalam mode parsing log hibrid, di mana SQL Server Incremental Synchronization Mode diatur ke Log-based Parsing for Non-heap Tables and CDC-based Incremental Synchronization for Heap Tables (Hybrid Log-based Parsing), database sumber berikut didukung:
-
Edisi Enterprise atau Enterprise Evaluation: 2012, 2014, 2016, 2019, 2022, atau 2025.
-
Edisi Standard: 2016, 2019, 2022, atau 2025.
-
-
Jika database sumber adalah edisi Web SQL Server, SQL Server Incremental Synchronization Mode hanya dapat diatur ke Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported).
|
Sumber |
Tujuan |
Jenis sinkronisasi |
Topologi |
Panduan |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for SQL Server ke ApsaraDB RDS for MySQL |
|
|
PolarDB for MySQL Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari SQL Server yang dikelola sendiri ke PolarDB for MySQL |
|
|
AnalyticDB for MySQL Versi 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for SQL Server ke AnalyticDB for MySQL 3.0 |
|
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
ApsaraDB RDS for PostgreSQL Versi 9.4, 10, 11, 12, 13, 14, 15, 16, 17, dan 18 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari SQL Server yang dikelola sendiri ke ApsaraDB RDS for PostgreSQL |
|
|
DataHub |
sinkronisasi skema sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for SQL Server ke DataHub |
Sumber: MariaDB
|
Sumber |
Tujuan |
Jenis sinkronisasi |
Topologi |
Dokumentasi |
|
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
|
|
ApsaraDB RDS for MySQL |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for MariaDB ke ApsaraDB RDS for MySQL |
|
|
ApsaraDB RDS for PostgreSQL Versi 9.4, 10, 11, 12, 13, 14, 15, dan 16 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari ApsaraDB RDS for MariaDB ke ApsaraDB RDS for PostgreSQL |
Sumber: MongoDB yang dikelola sendiri atau Alibaba Cloud MongoDB
|
Sumber |
Tujuan |
Jenis sinkronisasi |
Topologi |
Panduan |
|
Arsitektur replica set
|
Arsitektur replica set atau kluster sharded
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi replica set ke replica set atau kluster sharded |
|
Arsitektur kluster sharded
|
Arsitektur replica set atau kluster sharded
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi kluster sharded ke replica set atau kluster sharded |
|
Alibaba Cloud MongoDB (arsitektur kluster sharded) Versi 4.0, 4.2, 4.4, 5.0, 6.0, 7.0, dan 8.0 |
Alibaba Cloud MongoDB (arsitektur kluster sharded) Versi 4.0, 4.2, 4.4, 5.0, 6.0, 7.0, dan 8.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi dua arah |
Sinkronisasi dua arah antar kluster sharded Alibaba Cloud MongoDB |
|
Alibaba Cloud MongoDB (arsitektur replica set) Versi 4.0, 4.2, 4.4, 5.0, 6.0, 7.0, dan 8.0 |
Alibaba Cloud MongoDB (arsitektur replica set) Versi 4.0, 4.2, 4.4, 5.0, 6.0, 7.0, dan 8.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi dua arah |
Sinkronisasi dua arah antar replica set Alibaba Cloud MongoDB |
|
Arsitektur replica set atau kluster sharded
|
Function Compute Versi 2.0 |
sinkronisasi data inkremental |
sinkronisasi satu arah |
|
|
Lindorm |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
AnalyticDB for MySQL 3.0 |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
PolarDB for MySQL Semua versi |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
||
|
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sumber: Redis Swakelola atau Tair (Kompatibel dengan Redis OSS)
-
Redis adalah database NoSQL dan tidak memerlukan sinkronisasi skema.
-
Hanya sinkronisasi dua arah antar instans Tair (Edisi Enterprise) yang didukung.
-
Ketika database sumber adalah Redis yang dikelola sendiri atau instans Tair (Kompatibel OSS Redis), sinkronisasi data penuh dan sinkronisasi data inkremental didukung dan secara kolektif ditampilkan sebagai Incremental Data Synchronization.
-
Mendukung versi RDB hingga 11, yang sesuai dengan Redis 7.2.
|
Database sumber |
Database tujuan |
Jenis |
Topologi |
Referensi |
|
|
Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
|
|
Instans Tair (Kompatibel OSS Redis) Edisi Enterprise (arsitektur kluster, standar, atau pemisahan baca/tulis) |
Instans Tair (Kompatibel OSS Redis) Edisi Enterprise (arsitektur kluster, standar, atau pemisahan baca/tulis) |
Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi dua arah |
Sumber: TiDB
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Dokumentasi |
|
TiDB |
AnalyticDB for MySQL Versi 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi database TiDB yang dikelola sendiri ke kluster AnalyticDB for MySQL V3.0 |
|
Instans PolarDB-X 2.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Segera hadir |
Sumber: Db2 for LUW
-
Db2 for LUW ditampilkan sebagai DB2 for LUW di konsol.
-
Instans tujuan PolarDB-X 2.0 harus versi 5.4.11 atau yang lebih baru. Untuk instruksi upgrade, lihat Lihat dan upgrade versi instans.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Dokumen konfigurasi |
|
Db2 for LUW Versi 9.5, 9.7, 10.1, 10.5, 11.1, dan 11.5 |
|
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
|
|
PolarDB for MySQL Semua versi |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi data dari Db2 for LUW ke kluster PolarDB for MySQL |
|
|
PolarDB-X 2.0 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
||
|
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi data dari Db2 for LUW ke instans AnalyticDB for PostgreSQL |
|
|
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sinkronisasi data dari Db2 for LUW ke kluster Kafka yang dikelola sendiri |
Sumber: Db2 for i (AS/400)
Konsol menampilkan Db2 for i sebagai DB2 for iSeries (AS/400).
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Dokumentasi |
|
Db2 for i Versi 7.3 dan 7.4 |
|
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Segera tersedia |
|
PolarDB for MySQL Semua versi |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Segera tersedia |
Sumber: AnalyticDB for MySQL 3.0
Kluster sumber AnalyticDB for MySQL 3.0 harus menjalankan kernel versi 3.2.1.0 atau yang lebih baru.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Panduan konfigurasi |
|
AnalyticDB for MySQL Versi 3.0 |
AnalyticDB for MySQL Versi 3.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi data dari AnalyticDB for MySQL 3.0 ke AnalyticDB for MySQL 3.0 |
Sumber: AnalyticDB for PostgreSQL
Instans sumber AnalyticDB for PostgreSQL memerlukan kernel versi 7.2.1.4 atau yang lebih baru.
|
Sumber |
Tujuan |
Jenis |
Topologi |
Dokumen |
|
AnalyticDB for PostgreSQL Versi 7.0 |
AnalyticDB for PostgreSQL Versi 7.0 |
sinkronisasi skema sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
|
|
AnalyticDB for PostgreSQL Versi 7.0 |
Message Queue for Apache Kafka Versi 0.10.1.0 hingga 2.x |
sinkronisasi data penuh sinkronisasi data inkremental |
sinkronisasi satu arah |
Sinkronisasi Data dari Instans AnalyticDB for PostgreSQL ke Instans Message Queue for Apache Kafka |
Database logis DMS sebagai sumber
Database logis DMS harus dibuat dari shard beberapa kluster PolarDB for MySQL.
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Dokumen konfigurasi |
|
Database logis DMS |
AnalyticDB for MySQL Versi 3.0 |
Sinkronisasi skema Sinkronisasi data penuh Sinkronisasi data inkremental |
Sinkronisasi satu arah |
Sumber: Database AWS
|
Database sumber |
Database tujuan |
Jenis sinkronisasi |
Topologi sinkronisasi |
Dokumen konfigurasi |
|
Database AWS |
Lihat konsol untuk informasi terbaru. |
Gunakan DTS untuk menyinkronkan data antara ApsaraDB RDS dan Amazon EC2 melalui gateway VPN |
||
Migrasi data
Migrasi data memindahkan data antara sumber homogen atau heterogen. Kasus penggunaan tipikal meliputi migrasi ke cloud, migrasi antar instans, serta sharding dan scale-out database.
Untuk informasi tentang database, versi, jenis migrasi, dan dokumen konfigurasi yang didukung, lihat tabel berikut atau Skenario migrasi.
Migrasi dari MySQL yang dikelola sendiri atau RDS for MySQL
Database dalam instans PolarDB-X 1.0 harus dibangun di atas ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibangun di atas PolarDB for MySQL.
DTS mendukung migrasi skema ke instans PolarDB-X 2.0, tetapi tidak ke instans PolarDB-X 1.0.
Kami menyarankan menggunakan PolarDB-X 2.0 versi 5.4.11 atau yang lebih baru. Untuk instruksi cara meng-upgrade instans, lihat Lihat dan update versi mesin instans PolarDB for Xscale.
Konsol baru tidak mendukung migrasi ke AnalyticDB for MySQL 2.0. Gunakan konsol sebelumnya untuk tugas ini.
Sumber | Tujuan | Jenis | Referensi |
|
| migrasi skema migrasi data penuh migrasi data inkremental | |
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | ||
PolarDB-X 1.0 | migrasi data penuh migrasi data inkremental | ||
PolarDB-X 2.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for MySQL Versi 2.0 dan 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari ApsaraDB RDS for MySQL ke AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari ApsaraDB RDS for MySQL ke AnalyticDB for PostgreSQL | |
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi ApsaraDB RDS for MySQL ke ApsaraDB RDS for PostgreSQL | |
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari ApsaraDB RDS for MySQL ke Message Queue for Apache Kafka | |
ApsaraDB for ClickHouse Versi 20.8 atau yang lebih baru | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari ApsaraDB RDS for MySQL ke ApsaraDB for ClickHouse | |
DataHub Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | ||
Alibaba Cloud Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi ApsaraDB RDS for MySQL ke Alibaba Cloud Elasticsearch | |
MaxCompute | migrasi skema migrasi data penuh migrasi data inkremental | ||
Database Oracle yang dikelola sendiri (dalam arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari ApsaraDB RDS for MySQL ke database Oracle yang dikelola sendiri | |
Tair (arsitektur kluster, standar, atau pemisahan baca/tulis) Versi 4.0, 5.0, 6.0, dan 7.0 | migrasi data penuh migrasi data inkremental | ||
Tablestore | migrasi skema migrasi data penuh migrasi data inkremental | ||
ApsaraDB for SelectDB | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari ApsaraDB RDS for MySQL ke ApsaraDB for SelectDB | |
Lindorm | migrasi data penuh migrasi data inkremental | ||
Doris Versi 1.2 atau yang lebih baru | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari ApsaraDB RDS for MySQL ke database Doris yang dikelola sendiri | |
Message Queue for Apache RocketMQ seri 4.x dan 5.x | migrasi data penuh migrasi data inkremental | Migrasi data dari ApsaraDB RDS for MySQL ke Message Queue for Apache RocketMQ |
Skenario migrasi untuk sumber MariaDB
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
|
| migrasi skema migrasi data penuh migrasi data inkremental | |
RDS for MySQL | migrasi skema migrasi data penuh migrasi data inkremental | ||
RDS for PostgreSQL Versi 9.4 dan 10–18 | migrasi skema migrasi data penuh migrasi data inkremental |
Migrasi dari ApsaraDB RDS for PPAS
Database sumber | Database tujuan | Jenis migrasi | Dokumentasi |
ApsaraDB RDS for PPAS Semua versi | PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari ApsaraDB RDS for PPAS ke PolarDB for PostgreSQL (Kompatibel dengan Oracle) |
Migrasi dari PolarDB for MySQL
Database dalam instans PolarDB-X 1.0 harus berbasis instans ApsaraDB RDS for MySQL. DTS tidak mendukung jenis instans ini jika databasenya berbasis PolarDB for MySQL.
Migrasi skema tidak didukung untuk instans PolarDB-X 1.0 tetapi didukung untuk instans PolarDB-X 2.0.
Gunakan PolarDB-X 2.0 versi 5.4.11 atau yang lebih baru. Untuk instruksi upgrade, lihat Lihat dan update versi mesin instans PolarDB for Xscale.
Sumber | Tujuan | Jenis migrasi | Dokumentasi |
Kluster PolarDB for MySQL Semua versi | Kluster PolarDB for MySQL Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke instans ApsaraDB RDS for MySQL | |
Instans PolarDB-X 1.0 | Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke instans PolarDB-X 1.0 | |
Instans PolarDB-X 2.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke instans PolarDB-X 2.0 | |
Kluster AnalyticDB for MySQL Versi 3.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke kluster AnalyticDB for MySQL V3.0 | |
Instans AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke instans AnalyticDB for PostgreSQL | |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | ||
Proyek DataHub Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke proyek DataHub | |
Kluster ApsaraDB for ClickHouse Versi 20.8 atau yang lebih baru | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke kluster ApsaraDB for ClickHouse | |
Database Oracle yang dikelola sendiri (arsitektur RAC, PDB, atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke database Oracle yang dikelola sendiri | |
Kluster Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke kluster Elasticsearch | |
Proyek MaxCompute | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke proyek MaxCompute | |
Instans ApsaraDB for SelectDB | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke instans ApsaraDB for SelectDB | |
Database Doris Versi 1.2 atau yang lebih baru | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke database Doris yang dikelola sendiri | |
Lindorm Instans | Migrasi data penuh Migrasi data inkremental | Migrasi data dari kluster PolarDB for MySQL ke instans Lindorm |
Migrasi dari PolarDB for PostgreSQL (Kompatibel dengan Oracle)
Sumber | Tujuan | Jenis | Dokumentasi |
PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi | PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data antar instans PolarDB for PostgreSQL (Kompatibel dengan Oracle) |
Database Oracle yang dikelola sendiri (arsitektur RAC, PDB, atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, atau 19c | migrasi data penuh migrasi data inkremental | ||
| migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for MySQL versi 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari PolarDB for PostgreSQL (Kompatibel dengan Oracle) ke AnalyticDB for MySQL |
Migrasi dari PolarDB-X
Anda hanya dapat mengonfigurasi skenario migrasi ini di konsol DTS baru.
Database dalam instans PolarDB-X 1.0 harus dibuat di atas ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibuat berdasarkan PolarDB for MySQL.
Kami menyarankan menggunakan PolarDB-X 2.0 versi 5.4.11 atau yang lebih baru. Untuk instruksi upgrade, lihat Lihat dan upgrade versi instans.
Sumber | Tujuan | Jenis migrasi | Dokumentasi |
PolarDB-X 1.0 | PolarDB-X 2.0 | migrasi skema migrasi data penuh migrasi data inkremental | |
AnalyticDB for MySQL Versi 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
DataHub | migrasi skema migrasi data inkremental | ||
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | migrasi skema migrasi data penuh migrasi data inkremental | ||
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari PolarDB-X 1.0 ke Message Queue for Apache Kafka | |
| migrasi skema migrasi data penuh migrasi data inkremental | ||
PolarDB-X 2.0 | PolarDB-X 2.0 | migrasi skema migrasi data penuh migrasi data inkremental | |
| migrasi skema migrasi data penuh migrasi data inkremental | ||
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for MySQL Versi 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
MaxCompute | migrasi skema migrasi data penuh migrasi data inkremental | ||
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari PolarDB-X 2.0 ke Message Queue for Apache Kafka | |
DataHub Semua versi | migrasi skema migrasi data inkremental | ||
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | migrasi skema migrasi data penuh migrasi data inkremental | ||
Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari PolarDB-X 2.0 ke database Oracle yang dikelola sendiri | |
Tablestore | migrasi skema migrasi data penuh migrasi data inkremental | ||
PolarDB-X 1.0 | migrasi data penuh migrasi data inkremental | ||
ApsaraDB for SelectDB | migrasi skema migrasi data penuh migrasi data inkremental |
Migrasi dari PolarDB for PostgreSQL
Database sumber | Database tujuan | Jenis migrasi | Dokumentasi |
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 | PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 | Migrasi skema Migrasi data penuh Migrasi data inkremental | |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari PolarDB for PostgreSQL ke ApsaraDB RDS for PostgreSQL | |
Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Migrasi data penuh Migrasi data inkremental | Migrasi data dari PolarDB for PostgreSQL ke Oracle yang dikelola sendiri | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari PolarDB for PostgreSQL ke AnalyticDB for PostgreSQL | |
ApsaraDB for SelectDB | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasi data dari PolarDB for PostgreSQL ke ApsaraDB for SelectDB |
Skenario migrasi dari MaxCompute
Sumber | Tujuan | Jenis | Dokumentasi |
MaxCompute Semua versi |
| Migrasi skema Migrasi data penuh |
Migrasi dari OceanBase (mode MySQL)
Database sumber | Database tujuan | Jenis migrasi | Dokumentasi |
|
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari OceanBase (mode MySQL) ke ApsaraDB RDS for MySQL |
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | ||
Lindorm | migrasi data penuh migrasi data inkremental |
Skenario migrasi sumber Oracle
Database dalam instans PolarDB-X 1.0 harus berbasis instans RDS for MySQL. DTS tidak mendukung database berbasis kluster PolarDB for MySQL.
Migrasi skema tidak didukung untuk instans PolarDB-X 1.0, tetapi didukung untuk instans PolarDB-X 2.0.
Instans PolarDB-X 2.0 Anda harus versi 5.4.11 atau yang lebih baru. Untuk instruksi upgrade, lihat Lihat dan upgrade versi mesin instans PolarDB for Xscale.
Sumber | Tujuan | Jenis migrasi | Referensi |
Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | |
Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | migrasi skema migrasi data penuh migrasi data inkremental | ||
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke RDS for MySQL | |
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke PolarDB for MySQL | |
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke PolarDB for PostgreSQL | |
PolarDB-X 1.0 dan 2.0 | migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke PolarDB-X 2.0 | |
AnalyticDB for MySQL Versi 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke AnalyticDB for PostgreSQL | |
| migrasi skema migrasi data penuh migrasi data inkremental | ||
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database Oracle yang dikelola sendiri ke Alibaba Cloud Message Queue for Apache Kafka | |
DataHub Semua versi | migrasi skema migrasi data penuh migrasi data inkremental |
Migrasi dari sumber PostgreSQL
ApsaraDB RDS for PostgreSQL Serverless hanya didukung sebagai database tujuan, bukan sebagai database sumber.
Sumber | Tujuan | Jenis | Referensi |
|
| migrasi skema migrasi data penuh migrasi data inkremental | |
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, atau 18 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database PostgreSQL yang dikelola sendiri ke kluster PolarDB for PostgreSQL | |
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi ApsaraDB RDS for PostgreSQL ke ApsaraDB RDS for MySQL | |
PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi database PostgreSQL yang dikelola sendiri ke AnalyticDB for PostgreSQL | |
ApsaraDB for SelectDB | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi ApsaraDB RDS for PostgreSQL ke ApsaraDB for SelectDB |
Migrasi dari SQL Server yang dikelola sendiri atau RDS SQL Server
SQL Server yang dikelola sendiri sebagai sumber harus merupakan salah satu edisi berikut: Enterprise, Developer, Enterprise Evaluation, Standard, atau Web.
SQL Server yang dikelola sendiri sebagai tujuan harus merupakan salah satu edisi berikut: Enterprise, Developer, Enterprise Evaluation, Standard, atau Web.
Migrasi data inkremental tidak didukung jika SQL Server yang dikelola sendiri sebagai sumber adalah versi 2005, atau jika RDS for SQL Server sebagai sumber adalah versi 2008 atau 2008 R2.
Jika database sumber adalah Azure SQL Database, atur parameter SQL Server Incremental Synchronization Mode ke Polling and querying CDC instances for incremental synchronization.
Kluster SQL Server dan grup ketersediaan Always On SQL Server didukung.
Dalam mode parsing log hibrid (ketika parameter SQL Server Incremental Synchronization Mode diatur ke log-based parsing for non-heap tables and CDC-based incremental synchronization for heap tables), mode ini mendukung database sumber berikut (termasuk RDS for SQL Server dan SQL Server yang dikelola sendiri):
Enterprise atau Enterprise Evaluation: 2012, 2014, 2016, 2019, 2022, atau 2025.
Standard: 2016, 2019, 2022, atau 2025.
Jika database sumber adalah edisi Web SQL Server, parameter SQL Server Incremental Synchronization Mode hanya mendukung Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported).
Sumber | Tujuan | Jenis migrasi | Dokumentasi |
|
| migrasi skema migrasi data penuh migrasi data inkremental | |
| migrasi skema migrasi data penuh migrasi data inkremental | ||
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for MySQL Versi 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari SQL Server yang dikelola sendiri ke AnalyticDB for PostgreSQL | |
RDS for PostgreSQL Versi 9.4, 10, 11, 12, 13, 14, 15, 16, 17, dan 18 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi dari SQL Server yang dikelola sendiri ke RDS for PostgreSQL | |
DataHub | migrasi skema migrasi data inkremental |
Migrasi dari MongoDB yang dikelola sendiri atau ApsaraDB for MongoDB
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Arsitektur standalone
| Arsitektur standalone, replica set, atau kluster sharded
| Migrasi skema Migrasi data penuh | |
Arsitektur replica set
| Arsitektur replica set atau kluster sharded
| Migrasi skema Migrasi data penuh Migrasi data inkremental | |
Arsitektur kluster sharded
| Arsitektur replica set atau kluster sharded
| Migrasi skema Migrasi data penuh Migrasi data inkremental | |
Arsitektur replica set atau kluster sharded
| Lindorm | Migrasi data penuh Migrasi data inkremental | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Migrasi data penuh Migrasi data inkremental | Migrasi data dari ApsaraDB for MongoDB ke AnalyticDB for PostgreSQL | |
AnalyticDB for MySQL 3.0 | Migrasi data penuh Migrasi data inkremental | Migrasi data dari ApsaraDB for MongoDB ke AnalyticDB for MySQL 3.0 | |
| Migrasi data penuh Migrasi data inkremental | Migrasi data dari ApsaraDB for MongoDB ke ApsaraDB RDS for MySQL | |
PolarDB for MySQL Semua versi | Migrasi data penuh Migrasi data inkremental | ||
| Migrasi data penuh Migrasi data inkremental | Sinkronisasi data dari ApsaraDB for MongoDB ke Message Queue for Apache Kafka |
Migrasi dari Redis atau ApsaraDB for Tair
Redis adalah database NoSQL dan tidak memerlukan migrasi skema.
Jika database sumber adalah instans Redis yang dikelola sendiri atau instans ApsaraDB for Tair (kompatibel Redis), migrasi data penuh dan migrasi data inkremental didukung. Jenis migrasi ini ditampilkan sebagai Incremental Data Migration.
-
Mendukung versi RDB hingga 11, yang sesuai dengan Redis 7.2.
Database sumber | Database tujuan | Jenis migrasi | Panduan |
|
| Migrasi data penuh Migrasi data inkremental |
TiDB sebagai sumber migrasi
Database sumber | Database tujuan | Jenis migrasi | Referensi |
TiDB |
| migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari TiDB yang dikelola sendiri ke ApsaraDB RDS for MySQL |
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari TiDB yang dikelola sendiri ke PolarDB for MySQL | |
PolarDB-X 2.0 | migrasi skema migrasi data penuh migrasi data inkremental | Dokumentasi segera hadir. | |
AnalyticDB for MySQL Versi 3.0 | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari TiDB yang dikelola sendiri ke AnalyticDB for MySQL 3.0 |
Migrasi dari Db2 for LUW
Di konsol, Db2 for LUW ditampilkan sebagai DB2 LUW.
Kami menyarankan agar instans tujuan PolarDB-X 2.0 menggunakan versi 5.4.11 atau yang lebih baru. Untuk instruksi upgrade, lihat Lihat dan update versi mesin instans PolarDB for Xscale.
Database sumber | Database tujuan | Jenis migrasi | Referensi |
Db2 for LUW Versi 9.5, 9.7, 10.1, 10.5, 11.1, dan 11.5 |
| migrasi skema migrasi data penuh migrasi data inkremental | |
PolarDB-X 2.0 | migrasi data penuh migrasi data inkremental | ||
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | migrasi skema migrasi data penuh migrasi data inkremental | ||
| migrasi skema migrasi data penuh migrasi data inkremental | ||
PolarDB for MySQL Semua versi | migrasi skema migrasi data penuh migrasi data inkremental |
Migrasi Db2 for i (AS/400)
Di konsol, Db2 for i ditampilkan sebagai DB2 iSeries(AS/400).
Database sumber | Database tujuan | Jenis migrasi | Dokumentasi |
Db2 for i Versi 7.3 dan 7.4 |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Segera tersedia |
PolarDB for MySQL Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | Segera tersedia |
Migrasi dari Teradata
Tugas ini hanya dapat dikonfigurasi di konsol baru. Instans migrasi data harus berada di wilayah China (Shanghai), China (Qingdao), atau China (Zhangjiakou).
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Teradata Versi 17 atau yang lebih awal | AnalyticDB for PostgreSQL Versi 4.3, 6.0, atau 7.0 | Migrasi skema Migrasi data penuh |
Migrasi dari HBase yang dikelola sendiri
Migrasi ini hanya dapat dikonfigurasi di konsol baru.
Sumber | Tujuan | Jenis | Dokumentasi |
HBase yang dikelola sendiri Versi 1.x | AnalyticDB for MySQL Versi 3.0 | migrasi skema migrasi data penuh | Migrasi data dari instans HBase yang dikelola sendiri ke AnalyticDB for MySQL V3.0 |
Migrasi dari AnalyticDB for MySQL V3.0
Migrasi data inkremental memerlukan kluster sumber AnalyticDB for MySQL V3.0 memiliki versi kernel 3.2.1.0 atau yang lebih baru.
Sumber | Target | Jenis | Dokumentasi |
AnalyticDB for MySQL V3.0 | AnalyticDB for MySQL V3.0 | migrasi skema migrasi data penuh migrasi data inkremental |
Migrasi dari AnalyticDB for PostgreSQL
Untuk migrasi data inkremental, instans sumber AnalyticDB for PostgreSQL harus memiliki versi kernel 7.2.1.4 atau yang lebih baru.
Database sumber | Database Tujuan | Jenis migrasi | Referensi |
AnalyticDB for PostgreSQL Versi 7.0 | AnalyticDB for PostgreSQL Versi 7.0 | migrasi skema migrasi data penuh migrasi data inkremental |
Migrasi dari cloud pihak ketiga
Data Transmission Service (DTS) melakukan migrasi data dari cloud pihak ketiga, seperti Amazon RDS for MySQL dan Amazon RDS for Oracle, ke produk Alibaba Cloud seperti ApsaraDB RDS for MySQL.
Database sumber | Database tujuan | Jenis | Referensi |
Database di Microsoft Azure | Lihat konsol. | ||
Amazon RDS for MySQL | ApsaraDB RDS for MySQL | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari Amazon RDS for MySQL ke ApsaraDB RDS for MySQL |
Amazon RDS for Oracle | ApsaraDB RDS for MySQL | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari Amazon RDS for Oracle ke ApsaraDB RDS for MySQL |
Amazon RDS for PostgreSQL | ApsaraDB RDS for PostgreSQL | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data inkremental dari Amazon RDS for PostgreSQL ke ApsaraDB RDS for PostgreSQL |
migrasi skema migrasi data penuh | Migrasi data penuh dari Amazon RDS for PostgreSQL ke ApsaraDB RDS for PostgreSQL | ||
Amazon RDS for SQL Server | ApsaraDB RDS for SQL Server | migrasi skema migrasi data penuh | Migrasi data penuh dari Amazon RDS for SQL Server ke ApsaraDB RDS for SQL Server |
Amazon Aurora MySQL | ApsaraDB RDS for MySQL | migrasi skema migrasi data penuh migrasi data inkremental | Migrasi data dari Amazon Aurora MySQL ke ApsaraDB RDS for MySQL |
PolarDB for MySQL | migrasi skema migrasi data penuh migrasi data inkremental | ||
Amazon Aurora PostgreSQL | ApsaraDB RDS for PostgreSQL | migrasi skema migrasi data penuh | Migrasi data dari Amazon Aurora PostgreSQL ke ApsaraDB RDS for PostgreSQL |
MongoDB Atlas | ApsaraDB for MongoDB | migrasi data penuh migrasi data inkremental | |
Migrasi data dapat menggantikan sinkronisasi data dalam beberapa skenario, tetapi keduanya berbeda dalam hal skenario, database yang didukung, fitur, dan penagihan. Apa perbedaan antara migrasi data dan sinkronisasi data?
Untuk migrasi data inkremental jangka panjang, gunakan sinkronisasi data, yang menyediakan stabilitas jaringan yang lebih baik dan fitur yang lebih lengkap.
Pelacakan perubahan
Pelacakan perubahan mengambil data inkremental real-time dari database seperti MySQL yang dikelola sendiri dan RDS for MySQL. Kasus penggunaan meliputi pembaruan cache, penguraian keterkaitan asinkron, sinkronisasi lintas sumber, serta proses ETL kompleks. Anda dapat mengonsumsi data yang dilacak melalui SDK, Flink, atau klien lainnya. Untuk informasi tentang solusi pelacakan perubahan yang didukung dan dokumen konfigurasinya, lihat tabel berikut atau Rencana pelacakan perubahan.
|
Database sumber |
Jenis yang didukung |
Dokumentasi |
|
|
|
|
PolarDB for MySQL Semua versi |
|
|
|
PolarDB-X 1.0 Penting
Database dasar untuk PolarDB-X harus berbasis ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibuat di atas PolarDB for MySQL. |
|
|
|
PolarDB-X 2.0 Penting
Database dasar untuk PolarDB-X harus berbasis ApsaraDB RDS for MySQL. DTS tidak mendukung database yang dibuat di atas PolarDB for MySQL. |
|
|
|
PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi |
pembaruan data |
Buat tugas pelacakan perubahan untuk PolarDB for PostgreSQL (Kompatibel dengan Oracle) |
|
Oracle yang dikelola sendiri (arsitektur non-RAC) Versi 9i, 10g, dan 11g |
|
|
|
pembaruan data |
|
|
Data Management (DMS) database logis Penting
Database logis harus terdiri dari shard database dari beberapa instans PolarDB for MySQL. |
pembaruan data |
|
|
PolarDB for PostgreSQL Versi 11, 14, 15, 16, 17, dan 18 |
|