如何制定详细而周密的数据库升级和测试计划?

0
数据库升级操作会面临巨大的风险,因此在数据库升级前制定详细而周密的升级和测试计划,反复验证与测试升级数据库的各个阶段非常必要,这样才能保证升级产品数据库的各个阶段可理解,可预测并能够成功。请问如何制定详细而周密的数据库升级和测试计划,需要考虑哪些因素? 
 
PS:不分数据库:Oracle,MYSQL,SQLServer、DB2都可以,求一套方案,谢谢大家
已邀请:
1

老头子 - 专注是唯一的捷径 2015-10-23 回答

这个要找资深的运维DBA回答你
我个人不是DBA,也说下我的认识哈
1. 业务系统可接受的停机时间窗内能否完成升级和测试,如果不能是否可以进行在线升级
2. 数据备份时间点的数据完整性如何保证
3. 一旦失败对应的回滚措施
4. 一切有可能涉及到的周边模块接口人和支持人员安排
5. 升级成功数据验证方式
6. 和上下游的时间衔接是否有冲突等等
 
我的回答不足以解答你的疑惑,只是说说我的看法,回答不全面也不是经验之谈,还是建议你找专业的运维DBA问问。
0

- 取是能力,舍是境界 2015-10-23 回答

敢问下,你说的数据库升级是指版本升级还是程序迭代引起的数据库升级。

要回复问题请先登录注册