比如SQLServer中的备份策略,Mysql中的sqldump、Oracle中的exp或者rman,db2的tsm备份等等。所有这些数据库的备份,按照正常一般企业的现有条件,大都是一天一备为主,备份时间一般都是选在晚上,在没有双机的条件下,这几种主要的数据库如果真发生服务器故障或者数据库不可逆的故障时,在恢复数据时,如何保证数据恢复的完整性? 因为平时我们备份也是把c盘的数据库数据备份到d盘或者其他盘。如果服务器坏了即使备份也没有用。各位仁兄有什么好的备份方法吗? 平时你们单位都是怎么实现数据库备份的?
从减少数据丢失的角度看,方法还是很多的,不同的实现方法,成本相差也很大。最省钱的方案,定时的截断数据库日志,然后传送到另外一台机器或者另外一个机房,那么最大的数据损失就是两次日志截断的时间产生的日志。第二种方法是利用数据库的高可用功能,比如DB2 HADR,Oracle Dataguard,SQL SERVER Always On等,这些功能都可以达到秒级的日志损失。第三种方案是利用存储的复制功能,这个相对更加复杂,投入和维护也比较麻烦,需要专业服务。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30