管理二第一天
备份恢复基本概念
1:为什么要备份,常见的错误类型
计算机总是不可靠的,总会发生硬件或软件的错误,只有做好备份,才能在应对突发状况时从容处理。对于DBA,可靠而有效的备份高于一切。
常见的错误类型有:
a:用户操作导致错误
b:系统进程导致错误,如进程崩溃等 c:实例导致的错误,如断电等
d:存储介质导致的错误,如硬盘损坏等 2:什么是物理备份和逻辑备份
物理备份的核心是复制文件,如用户管理的备份,rman备份等。
逻辑备份的核心是复制数据,如exp导出备份。 3:什么是冷备份和热备份
数据库在关闭状态下创建的备份是冷备份。 数据库在启动状态下创建的备份是热备份。 4:什么是一致性备份和非一致性备份
1 / 15
备份数据文件和控制文件拥有相同的SCN,即是一致性备份。只有以shutdown normal/transactional/immediate方式关闭,创建的备份才是一致性备份。
数据库处于不一致状态时创建的备份是不一致备份。热备份一定是不一致备份。
5:备份有规模上讲哪几种类型 完全备份和非完全备份
6:什么是实例恢复和介质恢复
Oracle通过读取联机重做日志文件来使数据库恢复到崩溃前的一致性状态的恢复叫做实例恢复。
需要用到DBA创建的备份来做的恢复通常被视作介质恢复。 7:什么是缓存恢复和事务恢复
Oracle通过应用重做日志,重新实现崩溃前对数据库的修改,对于已经提交的事务,但尚未写入数据文件的那部分数据全部写入数据文件,这个过程叫做缓存恢复,也叫前滚。
在实例恢复过程中,对于那些部分未提交但写入数据文件的那部分数据必须予以撤销,这个过程叫事务恢复,也叫回滚。
8:完全恢复和不完全恢复
将数据库恢复到最近的时间点的恢复方式就是完全恢复,这
2 / 15
种恢复没有数据丢失。
将数据库恢复到指定的时间点的恢复方式就是不完全恢复,通常意味着数据丢失。
9:那些情况下需要应用不完全恢复
1)介质损坏导致部分在线重做日志不可用 2)由于丢失部分归档日志,无法进行完全恢复
3)控制文件丢失,只能以备份的控制文件打开数据库 10:常用的备份和恢复技术
1)用户管理的备份和恢复 2)RMAN
的备份和恢复
3)逻辑导出导入 4)闪回
RMAN简介和配置
1:连接RMAN
本地连接:rman target /
远程连接:rman target system/oracle@orcl 2:RMAN启动和关闭数据库 启动数据库:RMAN>startup
关闭数据库:RMAN>shutdiwn immediate
3 / 15