Oracle数据库的备份及恢复策略研究(3)
文章作者 100test 发表时间 2007:03:14 13:43:19
来源 100Test.Com百考试题网
备份策略
考虑到如今大部分信息系统每周的业务是24×7操作,因此采用联机备份,否则可每隔一定时间进行一次脱机备份。
应用上述规则,可得出下述典型的备份策略:
①镜像拷贝重作日志文件;
②镜像拷贝控制文件;
③激活归档进程,即以archivelog模式操作数据库;
④每天进行数据库的部分联机备份(每天进行数据库的完全热备份将无畏地增加数据库的负担且没有必要,同时也增加了数据库恢复时的灵活性);
⑤每隔一周或几周进行一次数据库的逻辑备份。
实际项目应用
当数据库中的文件达到一定数量后,dba可能记不住该备份的文件的名或位置,因此,若能使备份过程自动化可有效地减轻dba的负担,同时不会遗漏应备份的文件,应用自动批处理文件及脚本文件可实现备份、恢复的自动化。下面简介了在实际项目开发中应用本文所提出的自动备份、恢复策略,通过实际应用,证明了该策略的正确性和可行性。
(1)下述脚本实现联机重作日志的多工:
connect 账户名/密码 alter database ktgis add logfile member 日志文件的存储位置 to group 联机日志组号. shutdown immediate startup pfile=初始化文件的存放位置 exclusive mount. 装载数据库且不打开 alter database archivelog. 激活归档进程 alter database open. exit |