当可用区资源不足无法升级实例规格,或因其它原因需要将现有实例切换到其它可用区时,您可以在控制台进行可用区迁移。

使用限制

  • 可用区迁移只支持将实例迁移到同地域的其它可用区,跨地域迁移请参见使用redis-shake在云数据库Redis版实例之间迁移
  • 迁移完成的时间与实例中的数据量成正比。迁移过程中实例可以继续访问,但切换过程会有一次秒级的闪断,请确保应用程序具有数据库重连机制。
  • 如果实例是从经典网络切换到专有网络的,并且还保留着经典网络的连接地址,则需等到经典网络连接地址到期释放后才能执行可用区迁移。
  • 迁移之后实例的连接地址不会改变,但VIP会发生变化,建议在业务中使用连接地址连接实例而非其VIP地址。

操作步骤

  1. 登录Redis管理控制台
  2. 在界面左上方选择实例所在的地域 。
  3. 实例列表页,单击目标实例ID或者其右侧操作栏的管理
  4. 实例信息页,单击右侧的迁移可用区
    图 1. 迁移可用区

    迁移可用区_实例管理_用户指南_云数据库 Redis 版 阿里云技术文档 第1张
  5. 将实例迁移至其他可用区对话框中,选择目的可用区和迁移执行时间,之后单击确定
    迁移可用区_实例管理_用户指南_云数据库 Redis 版 阿里云技术文档 第2张
    说明
    • 如果实例的网络类型为专有网络,则此处还需要选择虚拟交换机。如果目的可用区没有虚拟交换机,请先行创建。
    • 您可以选择立即执行或者可维护时间内执行。因切换过程会产生一次秒级闪断,建议您在业务低峰期执行迁移。可维护时间段的调整方法请参见此处

相关API

MigrateToOtherZone