开发者社区 问答 正文

迁移数据库如何实现?

您可以在控制台将 DRDS 共享实例下的数据库自助迁移到专享实例。相比较共享实例,专享实例在实例规格、配置变更、性能等各方面都具备更多的灵活性和优势,详细信息请参考文档 DRDS 实例介绍。

前提条件

在进行实例下的数据库迁移之前,请完成以下准备工作:

确保迁入的 DRDS 实例状态可用。
由于迁移后连接串会发生变化,所以连接此数据库的业务需要暂停。
操作步骤

在 DRDS 控制台的实例列表中,单击需要迁移的共享实例。

在实例详情页,单击控制台左侧的数据库列表。

选中需要迁移的数据库,单击迁至专享实例。

migrate

在选择实例对话框,选择需要迁入的专享实例,单击确定。

说明:迁移操作时长与数据库容量无关,预期会在五分钟内完成。

迁移完成后,由于应用连接 DRDS 的域名地址发生变化,请重新配置连接串。

失败处理

如果迁移失败,控制台数据库的状态栏会显示迁移失败,但是数据库仍然在原来的实例里,不会有任何影响。同时数据库右侧会出现两个新按钮:重新迁出和取消任务。

如果想重试迁移,可单击重新迁出选项。
不再迁移可单击取消任务,数据库状态会恢复正常。
如果重试迁移一直失败,请提交工单,由技术人员协助处理。

展开
收起
猫饭先生 2017-10-30 10:18:10 2112 分享 版权
阿里云 AI 助理回答

您描述的是将阿里云分布式关系型数据库服务(DRDS)中的共享实例数据库迁移到专享实例的详细步骤,这个过程旨在帮助用户提升数据库性能、灵活性以及控制能力。下面是对您提到的操作流程的一个简要总结和补充说明:

前提条件

  1. 确保目标 DRDS 专享实例状态可用:在开始迁移之前,请检查目标专享实例是否处于正常运行状态。
  2. 暂停相关业务:由于数据库连接信息会在迁移后发生变化,需要提前暂停所有依赖于该数据库的应用服务,以避免数据不一致或服务中断。

操作步骤

  1. 访问 DRDS 控制台:登录阿里云官网,进入 DRDS 控制台页面。
  2. 选择共享实例:在实例列表中找到并点击需要迁移数据库的共享实例。
  3. 进入数据库列表:在实例详情页面,左侧菜单中点击“数据库列表”。
  4. 选择并迁移数据库:勾选想要迁移的数据库,点击“迁至专享实例”按钮。
  5. 指定专享实例:在弹出的对话框中,选择目标专享实例,确认无误后点击“确定”。
  6. 等待迁移完成:迁移操作预计在五分钟内完成,此期间无需额外操作。
  7. 更新应用配置:迁移成功后,由于数据库连接信息变化,需在应用中更新 DRDS 的连接字符串。

失败处理

  • 迁移失败处理:如果迁移任务失败,控制台会显示“迁移失败”,此时数据库仍保留在原共享实例中,不会影响当前服务。您可以选择“重新迁出”尝试再次迁移,或者“取消任务”终止迁移,使数据库状态恢复。
  • 寻求技术支持:若多次尝试迁移均失败,建议通过阿里云官方渠道提交工单,由专业技术人员提供帮助。

注意事项

  • 在执行迁移前,建议对数据库进行备份,以防迁移过程中发生意外数据丢失。
  • 考虑到迁移可能带来的服务中断风险,规划好迁移时间窗口,尽量选择业务低峰期进行操作。
  • 了解专享实例的费用模型,确保迁移后符合预算预期。

通过上述步骤,您可以顺利完成从 DRDS 共享实例到专享实例的数据库迁移工作,从而享受到更优的数据库服务体验。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答