遷移概覽
DCS Redis支持(chi)備份(fen)文件導入和在線遷移兩種遷移方式(shi):
- 備份文件導入方式,數據來源分為OBS桶和Redis實例兩種方式
OBS桶導入(ru)方式:您需要先將源Redis的數(shu)據(ju)(ju)備份(fen)并下載,然后將備份(fen)數(shu)據(ju)(ju)文件上傳到與(yu)DCS Redis實(shi)例同一租戶下相同Region下的對象存儲服務(OBS)中,DCS從對象存儲服務(OBS)中讀取備份(fen)數(shu)據(ju)(ju),并將數(shu)據(ju)(ju)遷(qian)移(yi)到DCS Redis中。
支持從其他云廠商Redis服務、自建Redis遷移到DCS Redis 。
Redis實例導(dao)入方式(shi):您需(xu)要(yao)先將源(yuan)(yuan)Redis的數(shu)據進行備份(fen),然(ran)后可將源(yuan)(yuan)實例備份(fen)數(shu)據遷移到DCS Redis中。
- 在線遷移:在滿足源Redis和目標Redis的網絡相通、源Redis未禁用SYNC和PSYNC命令這兩個前提下,使用在線遷移的方式,將源Redis中的數據全量遷移或增量遷移到目標Redis中。
當前使用DCS控制臺(tai)支持的遷移能(neng)力(li),如下表所(suo)示,您可以根(gen)據業務實際情(qing)況,選擇(ze)遷移方(fang)式。
說明數據遷移功能,適用于用戶直接在DCS控制臺創建的DCS實例及自建Redis,如果用戶執行數據遷移后,需要將客戶端連接DCS實例的訪問地址修改為目標實例的訪問地址并重啟客戶端。
如果是(shi)通(tong)過(guo)服(fu)務依賴創(chuang)建(jian)的DCS實(shi)例(例如,Roma Connect服(fu)務創(chuang)建(jian)實(shi)例時,通(tong)過(guo)接口(kou)創(chuang)建(jian)的DCS實(shi)例),不支持數據遷(qian)移。
表DCS支持的遷移(yi)能力
遷移類型 源端 目標端:DCS服務 單機/主備 Proxy集群 Cluster集群 備份文件導入 對象存儲服務(OBS):AOF文件
說明
Redis 4.0/5.0實例和其他開啟RDB壓縮實例導出的AOF文件都不支持導入。√ √ × 對象存儲服務(OBS):RDB文件 √ √ √ 在線遷移 DCS Redis:單機/主備 √ √ √ DCS Redis:Proxy集群
說明
Redis 3.0 proxy不支持作為源端遷移,4.0/5.0 proxy支持作為源端遷移。√ √ √ DCS Redis:Cluster集群 √ √ √ 自建Redis:單機/主備 √ √ √ 自建Redis:Proxy集群 √ √ √ 自建Redis:Cluster集群 √ √ √ 其他云Redis服務:單機/主備 × × × 其他云Redis服務:Proxy集群 × × × 其他云Redis服務:Cluster集群 × × × ?