谈到备份软件首先要考虑的是需要对那些数据做备份以及业务不同等级以及数据不同等级所应该相对应有的不同备份方式和恢复的策略。
目前主流的备份软件有Commvault、veritas还有你提到的IBM的TSM、hp的dp以及emc的network,在整个备份软件市场,CV最近5-6年无论从技术领先性还是功能的全面性上一直是NO.1,它从95年成立至今一直用的是一套开发代码,并且引领着这块技术方向。
commvault不仅仅能对数据库进行备份,还可以对操作系统、其他业务系统数据、服务器数据和多种异构存储环境下的数据以及私有云、公有云的数据统一做备份管理平台和恢复演练。
备份软件的不同在于保存方式的不同以及恢复的不同,Commvault是先把数据备份到磁盘,再利用辅助拷贝技术(Auxiliary Copy)复制一份到磁带上。当磁盘写满了以后,用户可以有选择性的覆盖或删除用户认为次关键性的备份数据。而有的备份软件是按照时间备份,当磁盘写满了以后,自动覆盖或者删除之前的数据,但是显而易见,也许旧数据是关键核心数据,而新数据是次要数据,那这样导致的后果是用户很不愿接受的;另外恢复的时候,commvault可以实现数据库表极恢复,精确到我具体想恢复哪张表空间或者哪几个表空间,大大缩短业务中断的时间和恢复的效率 。但是别的备份软件需要将整个数据库全部恢复过来再进行搜索查询,导致的最大问题就是时间、精力的极大耗损和效率的低下。
具体哪个备份软件更好,我相信找到软件的销售代表,咨询清楚后再挑选合适的三家进行测试或者试用,具体看看poc效果,心里会更有答案。