12 2010 档案

摘要:年初一直整理Oracle备份恢复相关技术,觉得有必要对自己学的东西写份东西,于是开始《图解Oracle10g在Window下备份与恢复》系列文章的编写。4月份时公司研发项目较紧编写工作一度停滞,年底时换到另外一个较为轻松的研发产品,可以在2010年把相关资料整理完毕,也了却一件心事。另外:最近贴文章的时候发现博客园的上传空间扩容了,看来我可以把整理的文档把PDF文件贴上来,方便大家下载阅读:0.各练习脚本1.Oracle10g安装.pdf2.Oracle10g备份恢复准备工作.pdf3.Oracle10g手工备份恢复--关闭数据库的备份与恢复(练习1.2).pdf4.Oracle10g手工备份 阅读全文
posted @ 2010-12-30 09:05 shishanyuan 阅读(3211) 评论(4) 推荐(2) 编辑
摘要:在练习12-14中我们学习了如何将数据库中删除的表恢复到错误发生之前,而不需要恢复整个数据库。Oracle可以恢复数据库的一个表空间,此时还原表空间数据文件,然后应用归档日志文件直到失效前或错误发生处。下面使用Oracle可迁移表空间功能将需要恢复对象的表空间迁移到主数据库,这种形式称为表空间时间点恢复(TSPITR)。在前面的练习中我们也学习如何用RMAN方便地进行恢复任务,只需要几个命令就可以创建副本数据库,而副本数据库的创建也非常简单。RMAN也可以用来处理TSPITR,其工作比手工完成方便得多。如果对主数据库只进行了RMAN备份,则只能用RMAN还原和恢复工作。如果兼有用户管理的备份、 阅读全文
posted @ 2010-12-27 15:51 shishanyuan 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:备用数据库与主数据库一模一样,其中包括数据库的名称。在练习10、11中学习了如何应用用户管理技术实现一个备用数据库,当在原始数据库生成归档日志文件时,这些文件也传送并应用到备用数据库上。如果主数据库失效而且不能很快解决问题或者要求有立即失效恢复解决方案,则激活备用数据库。这样备用数据库就变为了主数据库,所有用户都将连接到这个新的主数据库上,以此同时需要立即创建一个新的备用数据库。如果没有这样做,那么新的主数据库失效时,就没有失效解决方案了。类似练习30中用RMAN创建副本数据库方法,RMAN也可以用创建备用数据库,只是几个重要的地方有差别,这些差别在进行本练习时会一目了然。一旦创建了备用数据库 阅读全文
posted @ 2010-12-25 17:44 shishanyuan 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:通过使用数据库备份,DBA可以在同一服务器或其他服务器上建立副本数据库,这个副本数据库可以和主数据库有相同的名称(数据库拷贝)或者与数据库名称不同(数据库克隆),Oracle在数据库备份和数据库克隆之间唯一不同的是拷贝的数据库不能更改原名称。使用RMAN的复制数据库特性,可以从RMAN备份创建一个新的数据库,并为这个副本数据库保留已有的数据库名称或赋予新的名称。在练习9已经介绍了复制数据库的概念,在练习20-23和练习27-29中,讲述了如何使用恢复管理器(RMAN)进行备份与恢复,本练习将讲解如何综合这几个练习的知识,用RMAN创建副本数据库。RMAN如何从备份创建一个副本数据库?在复制期间 阅读全文
posted @ 2010-12-25 17:07 shishanyuan 阅读(1930) 评论(0) 推荐(0) 编辑
摘要:1、还原(restore)还原(restore)是指从RMAN所创建的备份中还原文件。这些还原文件可以通过增量备份以及重做等进行恢复。在前面练习中解释了RMAN将备份控制文件和归档重做日志所有数据块,对于数据文件则只备份使用过的数据块或者只备份根据定义的增量级别的最近一次备份以来所更改过的数据块。当使用RMAN还原文件后,这个数据文件都会与该文件备份时的原始状态一样,对于控制文件和归档重做日志,则需要对所有的数据块进行还原。如果使用“RMAN备份(练习21.22.23)中RMAN的部署”的增量备份策略,那么restore命令将只还原基准文件,例如:在每个星期天进行增量级别0的备份而每个星期进行 阅读全文
posted @ 2010-12-13 08:58 shishanyuan 阅读(1218) 评论(0) 推荐(1) 编辑
摘要:作为一名DBA必须能对数据库进行备份以确保数据库始终处于受保护状态,而不出现任何失效的情况。进行自动备份操作时,需要关注如下问题:经常备份的内容是什么?可以完全恢复数据库吗?是否已经有一个归档日志文件的良好备份吗?是否有不能恢复的数据库操作妨碍了数据库的恢复?哪些备份是孤立的并可以删除?恢复需要哪些备份才能实现?可以进行快速恢复吗? RMAN备份配置完成并成功运行后,仍需要给予密切关注,作为DBA验证备份工作必须进行,不需要的旧备份需要删除。在前面练习中推荐了一种典型的增量备份策略。当日常自动备份进行时,这些备份一直在累积。下图显示了几个星期之后日常备份是如何建立起来的,该图显示了在星期天进行 阅读全文
posted @ 2010-12-10 09:30 shishanyuan 阅读(1336) 评论(0) 推荐(0) 编辑