Fitur migrasi data membantu Anda memindahkan data antara sumber data homogen atau heterogen. Fitur ini cocok untuk skenario bisnis seperti migrasi data ke cloud, migrasi data antar instans Alibaba Cloud, serta sharding dan penskalaan database. Topik ini menjelaskan database, versi, dan jenis migrasi yang didukung oleh fitur migrasi data, serta menyediakan tautan ke dokumen konfigurasi.
Informasi latar belakang
Jenis migrasi
Jenis migrasi | Deskripsi |
Migrasi skema | DTS memigrasikan definisi skema objek dari database sumber ke database tujuan. Objek tersebut dapat mencakup tabel, view, trigger, stored procedure, dan indeks. Untuk migrasi skema antar database heterogen, DTS mengonversi sintaks definisi skema berdasarkan database sumber dan tujuan. Misalnya, DTS mengonversi NUMBER di Oracle menjadi DECIMAL di MySQL. |
Migrasi data penuh | DTS memigrasikan seluruh data historis objek dari database sumber ke database tujuan. Jika Anda hanya memilih migrasi skema dan migrasi data penuh saat mengonfigurasi tugas migrasi data, data baru di database sumber tidak akan dimigrasikan ke database tujuan. Penting Untuk memastikan konsistensi data, jangan menulis data baru ke database sumber selama proses migrasi. Untuk melakukan migrasi tanpa downtime, Anda harus memilih Schema Migration, Full Data Migration, dan Incremental Data Migration saat mengonfigurasi tugas migrasi data. |
Migrasi data inkremental | DTS memperoleh pernyataan perubahan data inkremental untuk objek dari database sumber. Misalnya, DTS memperoleh pernyataan perubahan inkremental dari binary logging database MySQL. DTS kemudian mengonversi pernyataan tersebut berdasarkan tipe database tujuan dan mengeksekusinya di database tujuan. Hal ini mewujudkan migrasi data inkremental secara real-time ke database tujuan. Catatan Tugas migrasi data inkremental berjalan secara real-time dan tidak berhenti secara otomatis. Anda harus menghentikan atau melepas tugas migrasi secara manual. Untuk informasi lebih lanjut, lihat Hentikan instans DTS dan Lepaskan instans DTS. |
Perbedaan antara sinkronisasi data dan migrasi data
Migrasi data dapat digunakan untuk sinkronisasi data dalam skenario tertentu. Namun, fitur sinkronisasi data menyediakan stabilitas jaringan yang lebih baik dan fitur yang lebih lengkap. Gunakan fitur sinkronisasi data untuk memanfaatkan keunggulan tersebut. Untuk informasi lebih lanjut mengenai perbedaannya, lihat Apa perbedaan antara migrasi data dan sinkronisasi data?.
Jika Anda ingin mengonfigurasi tugas migrasi di mana database sumber dan tujuan berada di wilayah berbeda (lintas batas negara atau cross-region), database sumber dan tujuan harus memenuhi kondisi berikut:
Jika parameter Access Method diatur ke Alibaba Cloud Instance untuk database sumber, database sumber harus memiliki public endpoint.
Jika parameter Access Method tidak diatur ke Alibaba Cloud Instance untuk database sumber, database tujuan harus memiliki public endpoint.
Jika Anda mengonfigurasi tugas sinkronisasi atau migrasi yang melibatkan operasi cross-border dan cross-region, bandwidth tugas dibatasi hingga 100 Mbit/s. Untuk menggunakan bandwidth yang melebihi 100 Mbit/s, Anda harus menggunakan CEN untuk mengonfigurasi bandwidth jaringan cross-region, lalu mengonfigurasi tugas DTS.
CatatanTugas cross-region atau cross-border adalah tugas di mana database sumber dan tujuan berada di wilayah berbeda. Contohnya, database sumber adalah instans RDS di wilayah Singapura dan database tujuan adalah instans RDS di wilayah Tiongkok (Hangzhou).
Migrasi data cross-account
Tipe database dan jenis koneksi menentukan apakah Anda dapat membuat tugas migrasi cross-Akun Alibaba Cloud, di mana item konfigurasi Replicate Data Across Alibaba Cloud Accounts untuk instans database sumber atau tujuan diatur ke Yes. Untuk informasi lebih lanjut, lihat Konfigurasikan tugas cross-Akun Alibaba Cloud.
Batasan database sumber
Batasan bandwidth jaringan dan persyaratan bisnis untuk database sumber tercantum dalam tabel berikut. Untuk batasan lainnya, lihat dokumen konfigurasi spesifik untuk skenario Anda.
Batas | Deskripsi |
Bandwidth jaringan |
|
Persyaratan bisnis |
|
FAQ
Apakah DTS mendukung instans Serverless ApsaraDB RDS for MySQL?
Ya, benar.
Apakah DTS mendukung kluster serverless PolarDB for MySQL?
Didukung.
Apakah DTS mendukung instans serverless RDS for PostgreSQL?
Saat ini didukung untuk database tujuan, tetapi tidak untuk database sumber.
Apakah DTS mendukung instans di kluster khusus ApsaraDB for MyBase?
Ya. DTS dapat membaca data dari instans database yang dibuat di ApsaraDB for MyBase menggunakan Alibaba Cloud Instance Access Method. Untuk petunjuk konfigurasi, lihat dokumentasi untuk tautan database yang sesuai dalam tabel di bawah.
CatatanSebagai contoh, Anda dapat merujuk ke Migrasikan database MySQL yang dikelola sendiri ke ApsaraDB RDS for MySQL untuk memigrasikan ke instans MySQL di kluster khusus ApsaraDB for MyBase.
Apa itu database yang dikelola sendiri?
Database yang dikelola sendiri adalah instans database di mana Access Method tidak diatur ke Alibaba Cloud Instance saat Anda mengonfigurasi instans DTS. Database yang dikelola sendiri mencakup instans database dari cloud pihak ketiga, database on-premises, dan database yang dideploy pada instans ECS.
Mengapa terjadi perbedaan antara total estimasi dan jumlah yang telah selesai selama fase migrasi penuh?
Perbedaan dapat terjadi antara total estimasi dan jumlah yang telah selesai selama fase migrasi penuh. Total estimasi didasarkan pada statistik performa database, yang terkadang tidak akurat. Untuk memastikan akurasi data, andalkan data yang diverifikasi selama fase validasi data penuh.
Ikhtisar solusi migrasi
Berdasarkan kebutuhan bisnis Anda, Anda dapat mengklik solusi migrasi database sumber di bagian On this page di sebelah kanan untuk dengan cepat menemukan versi yang didukung, jenis migrasi, dan langkah-langkah konfigurasi.
Solusi migrasi untuk sumber MySQL yang dikelola sendiri atau RDS for MySQL
Database di PolarDB-X 1.0 harus menggunakan RDS for MySQL. DTS tidak mendukung database di PolarDB-X 1.0 yang menggunakan PolarDB for MySQL.
Migrasi skema tidak didukung ketika tujuannya adalah PolarDB-X 1.0. Didukung ketika tujuannya adalah PolarDB-X 2.0.
Gunakan versi instans PolarDB-X 2.0 5.4.11 atau yang lebih baru. Untuk informasi cara upgrade versi, lihat Lihat dan upgrade versi instans.
Solusi migrasi yang menggunakan AnalyticDB for MySQL 2.0 sebagai tujuan tidak tersedia di konsol baru. Anda hanya dapat mengonfigurasi solusi ini di Konsol Lama.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
|
| 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 | Migrasikan data dari instans RDS for MySQL ke instans PolarDB-X 1.0 | |
PolarDB-X 2.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans PolarDB-X 2.0 | |
AnalyticDB for MySQL Versi 2.0 dan 3.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke kluster AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans AnalyticDB for PostgreSQL | |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans RDS for PostgreSQL | |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans ApsaraMQ for Kafka | |
Kluster ApsaraDB for ClickHouse Versi 20.8 dan yang lebih baru | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke kluster ApsaraDB for ClickHouse | |
DataHub Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | ||
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke kluster Elasticsearch | |
MaxCompute | Migrasi skema Migrasi data penuh Migrasi data inkremental | ||
Database 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 | Migrasikan data dari instans RDS for MySQL ke database Oracle yang dikelola sendiri | |
Instans Tair (arsitektur kluster, standar, atau pemisahan baca/tulis) Versi 4.0, 5.0, 6.0, dan 7.0 | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans Tair atau Redis | |
Tablestore | Migrasi skema Migrasi data penuh Migrasi data inkremental | ||
ApsaraDB for SelectDB | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans ApsaraDB for SelectDB | |
Lindorm | Migrasi data penuh Migrasi data inkremental | ||
Doris Versi 1.2 dan yang lebih baru | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke database Doris yang dikelola sendiri | |
ApsaraMQ for RocketMQ Seri 4.x dan 5.x | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS for MySQL ke instans ApsaraMQ for RocketMQ |
Solusi migrasi untuk sumber MariaDB
Source database | Destination database | Migration types | Configuration document |
|
| Schema migration Full data migration Incremental data migration | |
RDS for MySQL | Schema migration Full data migration Incremental data migration | Migrate data from an RDS for MariaDB instance to an RDS for MySQL instance | |
RDS for PostgreSQL Versi 9.4, 10, 11, 12, 13, 14, 15, 16, dan 17 | Schema migration Full data migration Incremental data migration | Migrate data from an RDS for MariaDB instance to an RDS for PostgreSQL instance |
Solusi migrasi untuk sumber RDS PPAS
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
RDS PPAS Semua versi | PolarDB for PostgreSQL (Kompatibel dengan Oracle) Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans RDS PPAS ke kluster PolarDB for PostgreSQL (Kompatibel dengan Oracle) |
Solusi migrasi untuk sumber PolarDB for MySQL
Database di PolarDB-X 1.0 harus menggunakan RDS for MySQL. DTS tidak mendukung database di PolarDB-X 1.0 yang menggunakan PolarDB for MySQL.
Migrasi skema tidak didukung ketika tujuannya adalah PolarDB-X 1.0. Didukung ketika tujuannya adalah PolarDB-X 2.0.
Gunakan versi instans PolarDB-X 2.0 5.4.11 atau yang lebih baru. Untuk informasi cara upgrade versi, lihat Lihat dan upgrade versi instans.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
PolarDB for MySQL Semua versi | PolarDB for MySQL Semua versi | Schema migration Full data migration Incremental data migration | |
| Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to an RDS for MySQL instance | |
PolarDB-X 1.0 | Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to a PolarDB-X 1.0 instance | |
PolarDB-X 2.0 | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to a PolarDB-X 2.0 instance | |
AnalyticDB for MySQL Versi 3.0 | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to an AnalyticDB for MySQL 3.0 cluster | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to an AnalyticDB for PostgreSQL instance | |
| Schema migration Full data migration Incremental data migration | ||
DataHub Semua versi | Schema migration Full data migration Incremental data migration | ||
ApsaraDB for ClickHouse cluster Versi 20.8 dan yang lebih baru | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to an ApsaraDB for ClickHouse cluster | |
Self-managed Oracle (arsitektur RAC, PDB, atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to a self-managed Oracle database | |
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to an Elasticsearch cluster | |
MaxCompute | Schema migration Full data migration Incremental data migration | ||
ApsaraDB for SelectDB | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to an ApsaraDB for SelectDB instance | |
Doris Versi 1.2 dan yang lebih baru | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for MySQL cluster to a self-managed Doris database | |
Lindorm | Full data migration Incremental data migration |
Solusi migrasi untuk sumber PolarDB for PostgreSQL (Kompatibel dengan Oracle)
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
PolarDB for PostgreSQL (Compatible with Oracle) Semua versi | PolarDB for PostgreSQL (Compatible with Oracle) Semua versi | Schema migration Full data migration Incremental data migration | Migrate data between PolarDB for PostgreSQL (Compatible with Oracle) clusters |
Self-managed Oracle (arsitektur RAC, PDB, atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Full data migration Incremental data migration | ||
| Schema migration Full data migration Incremental data migration | ||
AnalyticDB for MySQL Versi 3.0 | Schema migration Full data migration Incremental data migration |
Solusi migrasi untuk sumber PolarDB-X
Anda hanya dapat mengonfigurasi tugas ini di konsol baru.
Database di PolarDB-X 1.0 harus menggunakan RDS for MySQL. DTS tidak mendukung database di PolarDB-X 1.0 yang menggunakan PolarDB for MySQL.
Gunakan versi instans PolarDB-X 2.0 5.4.11 atau yang lebih baru. Untuk informasi cara upgrade versi, lihat Lihat dan upgrade versi instans.
Source database | Destination database | Migration types | Configuration document |
PolarDB-X 1.0 | PolarDB-X 2.0 | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 1.0 ke instans PolarDB-X 2.0 |
AnalyticDB for MySQL Version 3.0 | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 1.0 ke kluster AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 1.0 ke instans AnalyticDB for PostgreSQL | |
DataHub | Schema migration Incremental data migration | ||
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 1.0 ke kluster Elasticsearch | |
| Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 1.0 ke ApsaraMQ for Kafka | |
| Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 1.0 ke instans RDS for MySQL | |
PolarDB-X 2.0 | PolarDB-X 2.0 | Schema migration Full data migration Incremental data migration | |
| Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke instans RDS for MySQL | |
PolarDB for MySQL Semua versi | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke kluster PolarDB for MySQL | |
AnalyticDB for MySQL Version 3.0 | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke kluster AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke instans AnalyticDB for PostgreSQL | |
MaxCompute | Schema migration Full data migration Incremental data migration | ||
| Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke ApsaraMQ for Kafka | |
DataHub Semua versi | Schema migration Incremental data migration | ||
Elasticsearch Versi 5.5, 5.6, 6.x, 7.x, dan 8.x | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke kluster Elasticsearch | |
Self-managed Oracle (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke database Oracle yang dikelola sendiri | |
Tablestore | Schema migration Full data migration Incremental data migration | ||
PolarDB-X 1.0 | Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke instans PolarDB-X 1.0 | |
ApsaraDB for SelectDB | Schema migration Full data migration Incremental data migration | Migrasikan data dari instans PolarDB-X 2.0 ke instans ApsaraDB for SelectDB |
Solusi migrasi untuk sumber PolarDB for PostgreSQL
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
PolarDB for PostgreSQL Versi 11, 14, 15, 16, dan 17 | PolarDB for PostgreSQL Versi 11, 14, 15, 16, dan 17 | Schema migration Full data migration Incremental data migration | |
| Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for PostgreSQL cluster to an RDS for PostgreSQL instance | |
Self-managed Oracle (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Full data migration Incremental data migration | Migrate data from a PolarDB for PostgreSQL cluster to a self-managed Oracle database | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for PostgreSQL cluster to an AnalyticDB for PostgreSQL instance | |
ApsaraDB for SelectDB | Schema migration Full data migration Incremental data migration | Migrate data from a PolarDB for PostgreSQL cluster to an ApsaraDB for SelectDB instance |
Solusi migrasi untuk sumber MaxCompute
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
MaxCompute Semua versi |
| Migrasi skema Migrasi data penuh |
Solusi migrasi untuk sumber OceanBase (MySQL)
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
|
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari database OceanBase (mode MySQL) ke instans RDS for MySQL |
PolarDB for MySQL Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari database OceanBase (mode MySQL) ke kluster PolarDB for MySQL | |
Lindorm | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari database OceanBase (mode MySQL) ke Lindorm |
Solusi migrasi untuk sumber Oracle
Database di PolarDB-X 1.0 harus menggunakan RDS for MySQL. DTS tidak mendukung database di PolarDB-X 1.0 yang menggunakan PolarDB for MySQL.
Migrasi skema tidak didukung ketika tujuannya adalah PolarDB-X 1.0. Didukung ketika tujuannya adalah PolarDB-X 2.0.
Gunakan versi instans PolarDB-X 2.0 5.4.11 atau yang lebih baru. Untuk informasi cara upgrade versi, lihat Lihat dan upgrade versi instans.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Database Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | PolarDB for PostgreSQL (Compatible with Oracle) Semua versi | Schema migration Full data migration Incremental data migration | |
Database Oracle yang dikelola sendiri (arsitektur RAC atau non-RAC) Versi 9i, 10g, 11g, 12c, 18c, dan 19c | Schema migration Full data migration Incremental data migration | ||
| Schema migration Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to an RDS for MySQL instance | |
PolarDB for MySQL Semua versi | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to a PolarDB for MySQL cluster | |
PolarDB for PostgreSQL Versi 11, 14, 15, 16, dan 17 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to a PolarDB for PostgreSQL cluster | |
PolarDB-X 1.0 dan 2.0 | Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to a PolarDB-X 2.0 instance | |
AnalyticDB for MySQL Versi 3.0 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to an AnalyticDB for MySQL 3.0 cluster | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to an AnalyticDB for PostgreSQL instance | |
| Schema migration Full data migration Incremental data migration | ||
| Schema migration Full data migration Incremental data migration | Migrate data from a self-managed Oracle database to an ApsaraMQ for Kafka instance | |
DataHub Semua versi | Schema migration Full data migration Incremental data migration |
Solusi migrasi untuk sumber PostgreSQL yang dikelola sendiri atau RDS for PostgreSQL
Instans serverless RDS for PostgreSQL tidak didukung sebagai database sumber, tetapi didukung sebagai database tujuan.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
|
| Schema migration Full data migration Incremental data migration | |
PolarDB for PostgreSQL Versi 11, 14, 15, 16, dan 17 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed PostgreSQL database to a PolarDB for PostgreSQL cluster | |
| Schema migration Full data migration Incremental data migration | Migrate data from an RDS for PostgreSQL instance to an RDS for MySQL instance | |
PolarDB for PostgreSQL (Compatible with Oracle) Semua versi | Schema migration Full data migration Incremental data migration | ||
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed PostgreSQL database to an AnalyticDB for PostgreSQL instance | |
ApsaraDB for SelectDB | Schema migration Full data migration Incremental data migration | Migrate data from an RDS for PostgreSQL instance to an ApsaraDB for SelectDB instance |
Solusi migrasi untuk sumber SQL Server yang dikelola sendiri atau RDS for SQL Server
SQL Server yang dikelola sendiri sebagai sumber harus merupakan edisi Enterprise, Developer, Enterprise Evaluation, Standard, atau Web.
SQL Server yang dikelola sendiri sebagai tujuan harus merupakan edisi Enterprise, Developer, Enterprise Evaluation, Standard, atau Web.
Jika SQL Server yang dikelola sendiri sebagai sumber adalah versi 2005 atau RDS for SQL Server sebagai sumber adalah versi 2008 atau 2008 R2, migrasi data inkremental tidak didukung.
Jika Azure SQL Database adalah database sumber, pilih Polling and querying CDC instances for incremental synchronization untuk SQL Server Incremental Synchronization Mode.
SQL Server Cluster dan SQL Server AlwaysOn Availability Groups didukung.
Dalam mode parsing log hybrid, di mana SQL Server Incremental Synchronization Mode diatur ke Incremental Synchronization Through Log Parsing For Non-heap Tables And Through CDC For Heap Tables, database sumber yang didukung (seperti RDS SQL Server dan SQL Server yang dikelola sendiri) adalah:
Edisi Enterprise atau Enterprise Evaluation: 2012, 2014, 2016, 2019, atau 2022.
Edisi Standard: 2016, 2019, atau 2022.
Jika database sumber adalah edisi Web SQL Server, SQL Server Incremental Synchronization Mode dibatasi pada Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported).
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
|
| Schema migration Full data migration Incremental data migration |
|
| Schema migration Full data migration Incremental data migration | Migrate data from an RDS for SQL Server instance to an RDS for MySQL instance | |
PolarDB for MySQL Semua versi | Schema migration Full data migration Incremental data migration | Migrate data from an RDS for SQL Server instance to a PolarDB for MySQL cluster | |
AnalyticDB for MySQL Versi 3.0 | Schema migration Full data migration Incremental data migration | Migrate data from an RDS for SQL Server instance to an AnalyticDB for MySQL 3.0 cluster | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed SQL Server database to an AnalyticDB for PostgreSQL instance | |
RDS for PostgreSQL Versi 9.4, 10, 11, 12, 13, 14, 15, 16, dan 17 | Schema migration Full data migration Incremental data migration | Migrate data from a self-managed SQL Server database to an RDS for PostgreSQL instance | |
DataHub | Schema migration Incremental data migration |
Solusi migrasi untuk sumber MongoDB yang dikelola sendiri atau ApsaraDB for MongoDB
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Arsitektur single-node
| Arsitektur single-node, set replika, atau kluster sharded
| Migrasi skema Migrasi data penuh | |
Arsitektur set replika
| Arsitektur set replika atau kluster sharded
| Migrasi skema Migrasi data penuh Migrasi data inkremental | |
Arsitektur kluster sharded
| Arsitektur set replika atau kluster sharded
| Migrasi skema Migrasi data penuh Migrasi data inkremental | |
Arsitektur set replika atau kluster sharded
| Lindorm | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans ApsaraDB for MongoDB ke Lindorm |
AnalyticDB for PostgreSQL 4,3; 6,0; dan 7,0 | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans ApsaraDB for MongoDB ke instans AnalyticDB for PostgreSQL | |
AnalyticDB for MySQL 3.0 | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans ApsaraDB for MongoDB ke kluster AnalyticDB for MySQL 3.0 | |
| Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans ApsaraDB for MongoDB ke instans RDS for MySQL | |
PolarDB for MySQL Semua versi | Migrasi data penuh Migrasi data inkremental | Migrasikan data dari instans ApsaraDB for MongoDB ke kluster PolarDB for MySQL | |
| Migrasi data penuh Migrasi data inkremental | Sinkronisasi data dari instans ApsaraDB for MongoDB ke instans ApsaraMQ for Kafka |
Solusi migrasi untuk sumber Redis yang dikelola sendiri atau Tair (kompatibel dengan Redis)
Redis adalah database NoSQL. Migrasi skema tidak diperlukan.
Jika database sumber adalah Redis yang dikelola sendiri atau instans Tair (Redis OSS-compatible), migrasi data penuh dan inkremental didukung dan ditampilkan bersama sebagai Incremental Data Migration.
Versi RDB tertinggi yang didukung adalah 11, yang sesuai dengan Redis 7.2.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
|
| Migrasi data penuh Migrasi data inkremental |
Solusi migrasi untuk sumber TiDB
Source database | Destination database | Migration types | Configuration document |
TiDB |
| Schema migration Full data migration Incremental data migration | Migrasi data dari Database TiDB yang dikelola sendiri ke instans RDS for MySQL |
PolarDB for MySQL Semua versi | Schema migration Full data migration Incremental data migration | Migrasi data dari Database TiDB yang dikelola sendiri ke kluster PolarDB for MySQL | |
PolarDB-X 2.0 | Schema migration Full data migration Incremental data migration | Dokumentasi sedang dalam persiapan. | |
AnalyticDB for MySQL Versi 3.0 | Schema migration Full data migration Incremental data migration | Migrasi data dari Database TiDB yang dikelola sendiri ke kluster AnalyticDB for MySQL 3.0 |
Solusi migrasi untuk sumber Db2 for LUW
Db2 for LUW muncul sebagai DB2 LUW di konsol.
Gunakan versi instans PolarDB-X 2.0 5.4.11 atau yang lebih baru. Untuk informasi cara upgrade versi, lihat Lihat dan upgrade versi instans.
Source database | Destination database | Migration types | Configuration document |
Db2 for LUW Versi 9.5, 9.7, 10.1, 10.5, 11.1, dan 11.5 |
| Schema migration Full data migration Incremental data migration | Migrate data from a Db2 for LUW database to an RDS for MySQL instance |
PolarDB-X 2.0 | Full data migration Incremental data migration | Migrate data from a Db2 for LUW database to a PolarDB-X 2.0 instance | |
AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Schema migration Full data migration Incremental data migration | Migrate data from a Db2 for LUW database to an AnalyticDB for PostgreSQL instance | |
| Schema migration Full data migration Incremental data migration | Migrate data from a Db2 for LUW database to an ApsaraMQ for Kafka instance | |
PolarDB for MySQL Semua versi | Schema migration Full data migration Incremental data migration | Migrate data from a Db2 for LUW database to a PolarDB for MySQL cluster |
Solusi migrasi untuk sumber Db2 for i (AS/400)
Db2 for i muncul sebagai DB2 iSeries(AS/400) di konsol.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Db2 for i Versi 7.3 dan 7.4 |
| Migrasi skema Migrasi data penuh Migrasi data inkremental | Dokumentasi sedang dipersiapkan. |
PolarDB for MySQL Semua versi | Migrasi skema Migrasi data penuh Migrasi data inkremental | Dokumentasi sedang dipersiapkan. |
Solusi migrasi untuk sumber Teradata
Anda hanya dapat mengonfigurasi tugas ini di konsol baru. Instans migrasi harus berada di wilayah Tiongkok (Shanghai), Tiongkok (Qingdao), atau Tiongkok (Zhangjiakou).
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Teradata Versi 17 dan yang lebih lama | AnalyticDB for PostgreSQL Versi 4.3, 6.0, dan 7.0 | Migrasi skema Migrasi data penuh | Migrasikan data dari database Teradata ke instans AnalyticDB for PostgreSQL |
Solusi migrasi untuk sumber HBase yang dikelola sendiri
Anda hanya dapat mengonfigurasi tugas ini di konsol baru.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
HBase yang dikelola sendiri Versi 1.x | AnalyticDB for MySQL Versi 3.0 | Migrasi skema Migrasi data penuh | Migrasikan data dari database HBase yang dikelola sendiri ke kluster AnalyticDB for MySQL 3.0 |
Solusi migrasi untuk sumber AnalyticDB for MySQL 3.0
Untuk memigrasikan data inkremental, kluster AnalyticDB for MySQL 3.0 sumber harus memiliki versi kernel 3.2.1.0 atau yang lebih baru.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
AnalyticDB for MySQL Versi 3.0 | AnalyticDB for MySQL Versi 3.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental |
Solusi migrasi untuk sumber AnalyticDB for MySQL 3.0
Untuk memigrasikan data inkremental, instans AnalyticDB for PostgreSQL sumber harus memiliki versi kernel 7.2.1.4 atau yang lebih baru.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
AnalyticDB for PostgreSQL Versi 7.0 | AnalyticDB for PostgreSQL Versi 7.0 | Migrasi skema Migrasi data penuh Migrasi data inkremental |
Solusi migrasi untuk sumber cloud pihak ketiga
DTS mendukung migrasi data dari cloud pihak ketiga, seperti Amazon RDS for MySQL dan Amazon RDS for Oracle, ke produk Alibaba Cloud, seperti RDS for MySQL.
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Database di platform Azure | UI di konsol adalah versi yang definitif. | ||
Amazon RDS for MySQL | RDS for MySQL | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari Amazon RDS for MySQL ke ApsaraDB RDS for MySQL |
Amazon RDS for Oracle | RDS for MySQL | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari Amazon RDS for Oracle ke ApsaraDB RDS for MySQL |
Amazon RDS for PostgreSQL | RDS for PostgreSQL | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data inkremental dari Amazon RDS for PostgreSQL ke Alibaba Cloud |
Migrasi skema Migrasi data penuh | Lakukan migrasi data penuh dari Amazon RDS for PostgreSQL ke Alibaba Cloud | ||
Amazon RDS for SQL Server | RDS for SQL Server | Migrasi skema Migrasi data penuh | Lakukan migrasi data penuh dari Amazon RDS for SQL Server ke Alibaba Cloud |
Amazon Aurora MySQL | RDS for MySQL | Migrasi skema Migrasi data penuh Migrasi data inkremental | |
PolarDB for MySQL | Migrasi skema Migrasi data penuh Migrasi data inkremental | Migrasikan data dari Amazon Aurora MySQL ke PolarDB for MySQL | |
Amazon Aurora PostgreSQL | RDS for PostgreSQL | Migrasi skema Migrasi data penuh | Migrasikan data dari Amazon Aurora PostgreSQL ke Alibaba Cloud |
MongoDB Atlas | ApsaraDB for MongoDB | Migrasi data penuh Migrasi data inkremental | Gunakan DTS untuk memigrasikan data dari database MongoDB Atlas ke Alibaba Cloud |
Solusi migrasi antar instans di bawah Akun Alibaba Cloud yang berbeda
Database sumber | Database tujuan | Jenis migrasi | Dokumen konfigurasi |
Instans RDS sumber | Instans RDS tujuan | Migrasi skema Migrasi data penuh Migrasi data inkremental |