Data Migration Overview

The DCS console supports online migration (in full or incrementally) and backup migration (by importing backup files) with intuitive operations.

  • Backup migration is suitable when the source and target Redis instances are not connected, and the source Redis instance does not support the SYNC and PSYNC commands. To migrate data, import your backup files to OBS, and DCS will read data from OBS and migrate the data to the target DCS Redis instance.
  • Online migration is suitable when the source Redis instance supports the SYNC and PSYNC commands. Data in the source Redis instance can be migrated in full or incrementally to the target instance.

For more information about migration tools and schemes, see Migration Tools and Schemes.

Table 1 DCS data migration modes

Migration Mode

Source

Target: DCS

Single-Node and Master/Standby

Proxy Cluster

Redis Cluster

Importing backup files

OBS bucket: AOF files

×

OBS bucket: RDB files

Migrating data online

DCS for Redis: single-node or master/standby

DCS for Redis: Proxy Cluster

DCS for Redis: Redis Cluster

Self-hosted single-node or master/standby Redis

Self-hosted proxy-based cluster Redis

Self-hosted Redis Cluster

Other Redis: single-node or master/standby

×

×

×

Other Redis: proxy-based cluster

×

×

×

Other Redis: Redis Cluster

×

×

×

  • DCS for Redis refers to Redis instances provided by DCS
  • Self-hosted Redis refers to self-hosted Redis on the cloud, from other cloud vendors, or in on-premises data centers.
  • Other cloud Redis refers to Redis services provided by other cloud vendors.
  • : Supported. ×: Not supported.