Homogeneous data migration primarily involves transferring data between OceanBase clusters.
Scenarios
Homogeneous data migration applies to the following scenarios:
- Version upgrade: Migrating data from an OceanBase cluster of an earlier version to a later version to obtain new features or improve performance.
- TP database to AP database: Migrating data from a transactional (TP) OceanBase database to an analytical (AP) OceanBase database to support real-time analytics or business intelligence (BI) applications.
Since both the source and destination are OceanBase databases, data format conversion is usually not required. However, the following considerations still apply:
- Data consistency during migration: Ensuring data consistency during migration through transaction logs or snapshot mechanisms.
- Downtime control: Selecting an appropriate migration solution based on business requirements for RTO and RPO to minimize or avoid business disruption.
- Version compatibility: Being mindful of subtle differences in SQL syntax, system parameters, or internal implementations between different versions during cross-version migration.
Related migration documents
OceanBase Database provides various homogeneous data migration solutions. You can view the corresponding migration operation documents based on the types of the source and target tenants:
Data migration between MySQL compatible mode tenants
- Migrate data between MySQL compatible mode tenants in an OceanBase cluster by using OceanBase Data Migration
- Use OMS to migrate data from an OceanBase database tenant to a tenant of the same type in another OceanBase database
- Create an OceanBase database active-active disaster recovery project by using OMS
Data migration from a MySQL compatible mode tenant to an Oracle compatible mode tenant
Data migration between Oracle compatible mode tenants
- Migrate data between Oracle compatible mode tenants in an OceanBase cluster by using OceanBase Data Migration
- Use OMS to migrate data from an OceanBase database tenant to a tenant of the same type in another OceanBase database
- Create an OceanBase database active-active disaster recovery project by using OMS
