分布式缓存服务 DCS-使用备份文件离线迁移DCS Redis实例:通过Redis实例离线迁移

时间:2025-01-02 18:45:49

通过Redis实例离线迁移

  1. 登录分布式缓存服务管理控制台
  2. 在管理控制台左上角单击,选择源Redis和目标Redis所在的区域。
  3. 单击左侧菜单栏的“数据迁移”。页面显示迁移任务列表页面。
  4. 单击右上角的“创建备份导入任务”,进入创建备份导入任务页面。
  5. 设置迁移任务名称和描述。

    任务名称请以字母开头,长度不小于4位且不超过64位。任务名称只能包含字母、数字、中划线、下划线。

  6. 源Redis“数据来源”选择“Redis实例”。

    图1 选择数据来源(Redis实例)

  7. 在“源Redis实例”中选择需要迁移的源端实例。
  8. 根据需要选择“源DB”,您可以指定源Redis备份文件某一个DB中的数据,例如输入5时,则只迁移DB5中的数据;无需指定DB时,请保持置空,即迁移全部DB。
  9. 选择“是否多DB Proxy集群”,只有当源Redis数据为D CS Proxy集群实例,且开启了多DB(Proxy实例multi-db参数值为yes)时选择。
  10. 在“备份记录”中选择需要迁移的备份文件。
  11. “目标Redis实例”请选择前提条件中准备的目标Redis。
  12. 如果目标Redis是密码访问模式,请输入密码后,单击“测试连接”,检查密码是否正确。免密访问的实例,请直接单击“测试连接”。
  13. 根据需要选择“目标DB”,您可以指定迁移数据到目标Redis的某一个DB中,例如输入5时,则迁移到目标Redis的DB5;不填表示不指定,默认迁移到与源端相同的DB中。

    • 当源端为多DB,目标端为单DB的DCS实例时(单DB的实例只有DB0),需要源端的所有数据都在DB0,或者指定仅迁移源端某一DB中的数据并将目标端DB指定为0,否则会迁移失败。
    • DCS Redis的DB数请参见Redis实例是否支持多DB方式?

  14. 单击“立即创建”。
  15. 确认迁移信息,然后单击“提交”,开始创建迁移任务。

    返回迁移任务列表,观察对应的迁移任务的状态,任务状态显示“成功”时,迁移成功。

support.huaweicloud.com/usermanual-dcs/dcs-migration-0312004.html