传统的自建数据库,前期投入成本高、项目上线周期长、运维管理和后期升级较为复杂。相比之下,基于云端托管的云数据库,作为一种用户投入成本低、即开即用、管理便捷并支持弹性伸缩的在线数据库服务,不仅能够帮助用户从繁琐复杂的底层软硬件的搭建安装上解脱出来,让用户可以在云端托管的环境中自主创建、运行、管理和扩展数据库,更是可以极大简化数据库的相关运维工作,因此云数据库具有传统自建数据库所不具备的众多优点。 亿速云为广大上云用户提供的在线数据库服务“云数据库 MySQL”,具有“低成本、高性能、安全可靠、轻量运维、即开即用、支持配置弹性扩展和灵活缩减”等特点与优势,提供“容灾部署、跨节点自动备份、数据恢复、日常运行监控图表、读写分离和数据迁移”等多种数据库功能和解决方案。 今天,本篇给大家推介的是亿速云云数据库 MySQL 在用户端管理控制台提供的“数据迁移”功能。该功能支持用户在不需要停机、不中断业务的情况下,将自建数据库 MySQL 的数据,迁移到亿速云提供的云数据库 MySQL 实例上,帮助用户将业务无缝衔接、平滑迁移到云端。目前,“数据迁移”功能,免费开放给用户使用。 “数据迁移”具体操作流程: 亿速云云数据库 MySQL 在用户端管理控制台提供的“数据迁移”功能的具体操作流程,主要分为六步,下面会讲解具体每一步该如何操作。这里需要注意的是,“数据迁移”功能只支持数据库版本的向上兼容或相同版本迁移,也就是说在使用“数据迁移”时,用户只能从低版本的 MySQL 数据库,将数据迁移到比它高的版本或者相同版本的 MySQL 数据库。 1. 在“云数据库”的管理界面,点击最左框中的“数据迁移”选项,进入数据迁移任务界面。 2. 进入数据迁移任务界面后,点击“+ 创建迁移”按钮。 3. 填写需要进行数据迁移的源库信息,然后点击“测试链接”按钮。 这里支持进行“数据迁移”的源库类型: ?能够通过公网 IP 访问的自建 MySQL 数据库 ?基础网络和私有网络两种环境下基于云服务器自建的 MySQL 数据库 ?本地 IDC 自建 MySQL 数据库 填写完源库信息,点击“测试链接”按钮后,会弹出“连接成功”或“连接失败”的提示。 如果弹出“连接失败”的提示,请按照以下内容逐一进行检查: ?检查所填写的源库信息,是否正确。 ?查看防火墙设置,是否禁止了对应服务端口的访问。 ?查看数据库账号登录权限是否正确(数据库账号登录必须全库可查 select 权限;数据库登录 IP 地址设置全开放,不做限制)。 4.填写目标库信息,然后点击“测试链接”按钮,并添加源库白名单。 在源库测试链接与目标库测试链接成功后,以及成功添加了源库白名单的情况下,点击“下一步”。 5.勾选迁移类型以及选择迁移对象,然后点击“预检查并启动”按钮。 点击“预检查并启动”按钮后,会弹出预检查的执行页面。 预检查全部成功,直接点击“下一步”按钮。 如预检查检测项的检测内容出现检测结果“失败”,请根据失败的检测项进行错误修正。(查看失败原因,可点击检测结果当中“失败”字样旁边的符号进入查看详情)完成错误修正后,可再次点击“预检查并启动”按钮。 6.数据迁移任务创建成功。 数据迁移任务创建成功后,可通过刷新页面,查看任务状态/任务进度(任务完成的百分比);数据迁移过程中,也可以根据实际情况,选择【暂停任务】。 点击【查看详情】,则会进入以下页面,可在该页面中看到本次数据迁移任务的具体信息。 本次数据迁移任务完成后,点击【创建类似任务】相当于跳转到上述操作流程的第 3 步,然后可以重新创建一个新的数据迁移任务。 亿速云“云数据库 MySQL”所具备的功能、特点与优势:
|