将数据库迁移到云数据库需要注意什么?

如题所述

需要注意的是:

1、 想好迁移上云后想达到的效果

即通过使用云数据库希望达到的目的,比如降低成本,更高的灵活性,更大的可扩展性,还是更高的可靠性。用户需要根据迁移目的来选择合适的服务类型。如果只是简单的随大流将服务迁移到云上,很可能导致未来的问题。

2、 选择有完善服务支持的云服务商

包括服务商的 SLA 承诺和数据安全承诺。很多情况下,将应用迁移到云数据库涉及数据迁移,应用适配等,云服务商有完善的支持服务,可以在遇到困难时起到事半功倍的效果。如果云服务商具备足够的经验,通常可以给出场景性的完整方案,对于提高迁移的成功率有直接的帮助。

3、 充分的迁移规划

1)维护和数据管理计划。IT人员提前了解公司所需的数据需求,选择合适的数据库引擎类型、付费方式;熟悉云数据库引擎提供的管理工具,基于预期的云数据管理需求,做好主动解决问题的准备。

2)账户控制计划。云数据库服务商一般都会提供丰富的账户控制能力,包括授权和再授权、审计,基于预先确定的安全设置,授权访问设置,审计计划,然后会发现云数据库服务真的是一个非常高效简洁的工具。

3)迁移和回退计划。一般来说,一个完备的迁移计划和演练, 有助于在事先发现迁移过程中可能遇到的问题, 制定有针对性的计划;万一迁移失败,回退计划可以保证业务在本地继续执行,从而减少迁移过程的压力,并保证业务的完整性。

4、 从容易的服务开始

云计算的环境和本地数据库存在一定的差异,考虑到业务的连续性,初次使用公有云数据库时,可以从简单的服务开始,如测试验证数据库、辅组性的资源索引数据库、新开发业务数据库等,通过这些服务先熟悉云数据库的基本特征和特性,评估其性能和可用性相关内容,管理工具的成熟度。比如,有些服务商的云数据库存在不同时段的性能波动,则可能不是好的选择。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-24
把数据库迁移到云数据库要注意以下三点:

1、评估数据库性能和空间大小:根据数据库的读写性能、数据库的当前存储与增长趋势评估迁移过后需要什么型号的云数据库实例,这项工作可以由企业内部IT或DBA来完成。

2、明确业务SLA要求:明确数据库支撑的业务SLA要求,设计在云数据库上的配置,如自动快照,临时数据库实例、IP白名单等,有一些应用需要99.99%的正常工作时间,所以要确保异常或迁移引起的停服时间不会影响到业务SLA要求。

3、垃圾文件整理能够降低成本:对于按照存储空间收取费用的云服务,对数据进行清理是非常重要的。随着数据库大小的增长,你的成本就会随之增加。所以在进行迁移之前,建议不要把没用的垃圾数据也迁移,从而节省一定的空间。

但实际上,你最需要注意的可能是选择一个好的云服务厂商,这样可以让你的云迁移之旅更加顺畅,好的云数据库可以让数据库设置、操作和扩展变得更加简单。华云云数据库RDS就不错,它采用双主和主从热备,保障了数据库的高可用性,提高了数据库的性能,同时,数据存放采用三副本的方式,最大限度保障数据的可靠性,可即时开通,快速部署,弹性扩容,按需开通。本回答被提问者采纳
第2个回答  2019-11-18
降低成本投入。业务上云后,企业能够通过云提供商无限扩展能力,降低基础设施采购和实施的难度,并基于平台对数据进行统一管理。
安全可靠。云服务商在提供基础的技术服务之外,在云端进行数据备份和恢复会相对于传统的架构更安全快速有效。此外,云服务商还会有额外的运营管理服务,从而降低企业工作量。
灾备保护。对于无法独自承担灾备构建的企业,云备份能够有效解决部分企业效率和成本问题,并为企业数据副本提供安全保障。
相似回答