考试网 >> IT认证 >> Oracle >> Oracle指导 >> 关于oracle的备份策略

关于oracle的备份策略

发布时间:2006-06-28 10:32     点击:
分页:[1] 2 3  下一页

    控制文件在备份中意义重大,建议每次对其单独备份,如果数据库版本允许的话,应该设置为控制文件自动备 份。同时应该尽可能地增大CONTROL_FILE_RECORD_KEEP_TIME这个初始化参数的值。以便备份信息能更长时间的保留应该制定比较完善的备份计划,否则备份计划一旦出现缺口,将可能给系统带来灾难。记住, "可能出错的地方一定会出错"。

    熟悉RMAN内部备份机制,对DBMS_BACKUP_RESTORE的用法有一定的掌握在关键时侯很有帮助。

    备份脚本应该对Log重定向并保存。以便在出错的查找有用信息。

    与RMAN备份有关的优化备份操作主要是完成以下三个步骤1、从磁盘上读取数据2、在内存中处理数据块3、写入数据到磁盘或磁带以上的读写操作可以同步或异步的完成,在同步I/O操作中,一个时间只允许有一个IO操作,但是在异步I/O操作中,一个时间允许有多个IO操作。因此,备份与恢复的调优主要集中在以下几个方面:

    1、??提高同步或异步I/O操作能力在支持异步操作的操作系统上,可以通过设置TAPE_AYSNCH_IO,DISK_ASYNCH_IO和BACKUP_TYPE_IO_SLAVES来支持异步操作,提高写的能力。

    2、??提高磁盘读能力可以在backup命令后通过设置DISKRATIO来保证从多个磁盘上读取数据,保证连续的数据流。

    3、??正确设置缓冲区与参数值设置LARGE_POOL_SIZE,使备份可以使用连续的缓冲池,通过设置DB_FIL_DIRECT_IO_COUNT可以提高缓冲区的利用。如果使用磁带备份,还可以设置BACKUP_TYPE_IO_SLAVES来提高磁带的写能力。

    4、??采用并行备份开辟多个通道,可以实现并行备份与恢复??

    iii.备份RMAN数据库RMAN自己的数据库也需要备份,但是本身很小,而且不是经常发生变化,所以在每次RMAN备份完成后,都可以用如下脚本对RMAN数据库备份。

    EXP pafile =exprman.sql exprman.sql为USERID=RMAN/RMAN BUFFER=32768 OWNER=RMAN FILE=RMAN.DMP ROWS=Y GRANTS=Y COMPRESS=Y CONSISTENT=Y iv.使自动备份数据库自动备份数据库不外乎以下三种方式WINDOWS下的任务计划(At命令)
分页:[1] 2 3  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有