2008年(239)
分类: Oracle
2008-06-17 22:22:10
对数据库系统进行备份,除了备份数据库之外,还要备份实例运行环境(包括系统配置、操作系统设置等),以及用户创建数据库对象的SQL语句定义。有了这些信息,管理员可以在整个系统环境遭到破坏或者在其它操作平台上,重新创建系统的实例环境。在系统正常运行过程中,可以只在实例运行环境、用户数据库对象的结构发生改变之后,才对它们进行备份。
数据库的备份、恢复方式,和数据库使用的日志归档模式息息相关。为保证数据库的备份不存在问题,需要定期检查数据库,找出表空间、表、数据页、记录等在存储结构、数据内容上存在的不一致、不完整问题。一旦发现问题,就应当及时修复。对数据库的检查,其频度可以是一个月,也可以是半年,具体情况由管理员自己确定。
对数据库恢复,管理员应根据现有的备份和日志归档模式,结合故障的实际情况,选用合适的恢复手段。在下面第9.4一节对各具体数据库系统的讨论,我们只对常用的数据库恢复方式进行介绍。