All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Data migration

Last Updated:Dec 19, 2024

Tair (Redis OSS-compatible) provides multiple data migration solutions by using Data Transmission Service (DTS) to meet data migration requirements in diverse scenarios. The solutions include migrating data from self-managed Redis databases to Tair (Redis OSS-compatible) instances, migrating data between Tair (Redis OSS-compatible) instances, and migrating data from a third-party platform to Alibaba Cloud.

DTS

Alibaba Cloud DTS is a real-time data streaming service that integrates data migration, data subscription, and data synchronization into a single comprehensive service to ensure stable and secure data transmission. DTS supports full data migration and incremental data migration with minimal downtime. This ensures service availability.

Supported source database

Supported destination database

Supported architecture

Supported migration type

  • Self-managed Redis

    3.0, 3.2, 4.0, 5.0, 6.0, or 7.0 databases

  • Redis Open-Source Edition 4.0, 5.0, 6.0, or 7.0 instances

  • Tair (Enterprise Edition) instances

  • Redis Open-Source Edition 4.0, 5.0, 6.0, or 7.0 instances

  • Tair (Enterprise Edition) instances

  • Full data migration

  • Incremental data migration

Required permissions

The permissions that are required by DTS vary based on migration scenarios. Before you configure data migration, you must obtain the required permissions on the source and destination databases based on the migration scenarios. The following table describes the required permissions.

Note

For information about how to create an account for a Tair (Redis OSS-compatible) instance and grant the required permissions to the account, see Create and manage database accounts.

Tool

Migration scenario

Permission on the source database

Permission on the destination database

DTS (recommended)

  • Synchronize data between Tair (Redis OSS-compatible) instances that belong to the same Alibaba Cloud account

  • Synchronize data from a Tair (Redis OSS-compatible) instance to a self-managed Redis database

Read permissions

Read and write permissions

  • Migrate data from a self-managed Redis database to a Tair (Redis OSS-compatible) instance

  • Migrate data between self-managed databases

Permissions to run the SYNC or PSYNC command

Read and write permissions

Data migration solutions

Scenario

Solution

Migrate data from a self-managed Redis database to a Tair (Redis OSS-compatible) instance

Migrate data between Tair (Redis OSS-compatible) instances