数据库备份之我见
2008-09-08 12:53:18 来源:WEB开发网目前最大的备份软件公司非Veritas公司莫属,Veritas的备份软件产品有Exec和netbackup两大类,exec为入门级产品,这里不作讨论。netbackup(以后简称nb),我的总结是:“功能真他妈强,操作全要命令行”。我认为Veritas的操作非常复杂,可Veritas的技术支持是这么解释的,“nb是一个企业级的备份软件,只需要在开始进行调试,调试好了就不需要再管了。 所以调试时复杂就复杂吧”
nb的最大特点是介质管理,但是在数据库备份上却没做什么事情,以Oracle数据库备份为例,Vertias的一个Oracle Agent的价格和server license的价格相同,但Veritas做了什么呢:
1,提供一个通道,只要使用Oracle的rman工具备份通道为sbttape,数据就传送到veritas的介质管理器,由他来决定数据存放到什么位置。
2,定期执行备份脚本。
Veritas最然在数据库备份方面做得不多,但他写的关于数据库的文章还是不错的,文章是英文的,把翻译的部分分享给大家。
数据库
数据库就是结构化的数据仓库。人们时刻都在和数据打交道,如:存储在个人掌上电脑(PDA)中的数据、家庭预算电子数据表,等等。对于少量、简单的数据,如果它们与其它数据之间的关联较少或没有关联的情况下,他们可以简单的存放在文件中,如错误!未找到引用源。. 中描述的。当然如果所有的数据结构都很简单,那么数据库管理系统就没什么用了。
但是企业数据都是相关联的。如:职员表链接到名称和地址的记录,订单记录需要与库存信息相对应,海运记录需要与信用额度相对应,等等。通常来说,不可能使用普通的记录文件来管理大量的、复杂的系列数据,如:银行的客户数据,或者生产厂商的的生产控制数据。普通记录文件没有系统结构来系统的反映数据间的复杂关系,它也不能强制定义个别数据对象。
赞助商链接