阿里巴巴Oracle DBA笔试题答案-备份恢复类


Posted in 面试题 onNovember 20, 2013
备份恢复类
1:备份如何分类
逻辑备份:exp/imp
物理备份:
RMAN备份
full backup/incremental backup(累积/差异)
热备份:alter tablespace begin/end backup;
冷备份:脱机备份(database shutdown)

2:归档是什么含义
关于归档日志:Oracle要将填满的在线日志文件组归档时,则要建立归档日志(archived redo log)。
其对数据库备份和恢复有下列用处:
数据库后备以及在线和归档日志文件,在操作系统和磁盘故障中可保证全部提交的事物可被恢复。
在数据库打开和正常系统使用下,如果归档日志是永久保存,在线后备可以进行和使用。

数据库可运行在两种不同方式下:
NOARCHIVELOG方式或ARCHIVELOG 方式数据库在NOARCHIVELOG方式下使用时,不能进行在线日志的归档,如果数据库在ARCHIVELOG方式下运行,可实施在线日志的归档。

3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复?
手工拷贝回所有备份的数据文件
startup mount;
sql alter database recover automatic until time ’2004-08-04:10:30:00′;
alter database open resetlogs;

4:rman是什么,有何特点?
RMAN(Recovery Manager)是DBA的一个重要工具,用于备份、还原和恢复oracle数据库, RMAN 可以用来备份和恢复数据库文件、归档日志、控制文件、系统参数文件,也可以用来执行完全或不完全的数据库恢复。RMAN有三种不同的用户接口:
COMMAND LINE方式、GUI 方式(集成在OEM 中的备份管理器)、API 方式(用于集成到第三方的备份软件中)。
具有如下特点:
1)功能类似物理备份,但比物理备份强大N倍;
2)可以压缩空块;
3)可以在块水平上实现增量;
4)可以把备份的输出打包成备份集,也可以按固定大小分割备份集;
5)备份与恢复的过程可以自动管理;
6)可以使用脚本(存在Recovery catalog 中)
7)可以做坏块监测

5:standby的特点
备用数据库(standby database):ORACLE推出的一种高可用性(HIGH AVAILABLE)数据库方案,
在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的备份
可以实现快速切换与灾难性恢复,从920开始,还开始支持物理与逻辑备用服务器。
Oracle 9i中的三种数据保护模式分别是:
1)、MAXIMIZE PROTECTION :最大数据保护与无数据分歧,LGWR将同时传送到备用节点,
在主节点事务确认之前,备用节点也必须完全收到日志数据。如果网络不好,引起LGWR不能传送数据,将引起严重的性能问题,导致主节点DOWN机。
2)、MAXIMIZE AVAILABILITY :无数据丢失模式,允许数据分歧,允许异步传送。
正常情况下运行在最大保护模式,在主节点与备用节点的网络断开或连接不正常时,自动切换到最大性能模式,
主节点的操作还是可以继续的。在网络不好的情况下有较大的性能影响。

3)、MAXIMIZE PERFORMANCE:这种模式应当可以说是从8i继承过来的备用服务器模式,异步传送,
无数据同步检查,可能丢失数据,但是能获得主节点的最大性能。9i在配置DATA GUARD的时候默认就是MAXIMIZE PERFORMANCE

6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略
rman/每月一号 level 0 每周末/周三 level 1 其它每天level 2

Tags in this post...

面试题 相关文章推荐
说出ArrayList,Vector, LinkedList的存储性能和特性
Jan 04 面试题
简单介绍Object类的功能、常用方法
Oct 02 面试题
什么是View State?
Jan 27 面试题
什么是跨站脚本攻击
Dec 11 面试题
C#软件工程师英语面试题
Jun 07 面试题
Linux面试题LINUX系统类
Nov 25 面试题
数字天堂软件测试面试题
Dec 23 面试题
do you have any Best Practice for testing
Jun 04 面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
Nov 18 面试题
Tomcat的缺省是多少,怎么修改
Apr 09 面试题
JSF的标签库有哪些
Apr 27 面试题
JPA的优势都有哪些
Jul 04 面试题
Oracle性能调优原则
May 03 #面试题
ORACLE十问
Apr 20 #面试题
ORACLE第二个十问
Dec 14 #面试题
一道写SQL的面试题和答案
Nov 19 #面试题
一个SQL面试题
Aug 21 #面试题
存储过程和sql语句的优缺点
Jul 02 #面试题
IMPORT的选项IGNORE有什么作用?缺省是什么设置?
Sep 17 #面试题
You might like
通过php快速统计某个数据库中每张表的数据量
2012/09/04 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
php实现json编码的方法
2015/07/30 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
php使用高斯算法实现图片的模糊处理功能示例
2016/11/11 PHP
PHP读取zip文件的方法示例
2016/11/17 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
PHP错误提示It is not safe to rely on the system……的解决方法
2019/03/25 PHP
从javascript语言本身谈项目实战
2006/12/27 Javascript
JavaScript的document对象和window对象详解
2010/12/30 Javascript
jquery中dom操作和事件的实例学习 下拉框应用
2011/12/01 Javascript
jQuery 瀑布流 浮动布局(一)(延迟AJAX加载图片)
2012/05/23 Javascript
JS工作中的小贴士之”闭包“与事件委托的”阻止冒泡“
2016/06/16 Javascript
Javascript打印局部页面实例
2016/06/21 Javascript
Bootstrap 轮播(Carousel)插件
2016/12/26 Javascript
全面解析Node.js 8 重要功能和修复
2017/06/02 Javascript
使用Vue动态生成form表单的实例代码
2018/04/26 Javascript
JS限制输入框输入的实现代码
2018/07/02 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
15 分钟掌握vue-next响应式原理
2019/10/13 Javascript
Javascript新手入门之字符串拼接与变量的应用
2020/12/03 Javascript
[04:52]DOTA2亚洲邀请赛附加赛 TOP10精彩集锦
2015/01/29 DOTA
Python 如何实现数据库表结构同步
2020/09/29 Python
努比亚手机官网:nubia
2016/10/06 全球购物
美国知名的摄影器材销售网站:Adorama
2017/02/01 全球购物
俄罗斯GamePark游戏商店网站:购买游戏、游戏机和配件
2020/03/13 全球购物
荣耀商城:HIHONOR
2020/11/03 全球购物
保安岗位职责
2014/02/21 职场文书
企业精细化管理实施方案
2014/03/23 职场文书
医学求职信
2014/05/28 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
律师授权委托书范本
2014/10/07 职场文书
美丽的大脚观后感
2015/06/03 职场文书
2019终止劳动合同协议书最新范本!
2019/07/09 职场文书
MySQL数据库如何给表设置约束详解
2022/03/13 MySQL
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang