图书介绍

Oracle Database 11g RMAN备份与恢复PDF|Epub|txt|kindle电子书版本网盘下载

Oracle Database 11g RMAN备份与恢复
  • (美)弗里曼,(美)哈特著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302246459
  • 出版时间:2011
  • 标注页数:612页
  • 文件大小:87MB
  • 文件页数:630页
  • 主题词:关系数据库-数据库管理系统,Oracle 11g

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle Database 11g RMAN备份与恢复PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分OracleRMAN11g基础知识3

第1章OracleDatabase11g备份与恢复体系结构概述3

1.1备份和恢复概要4

1.1.1高可用性5

1.1.2备份和恢复5

1.2需要掌握的Oracle术语7

1.3数据库软件的控制9

1.4 Oracle体系结构11

1.5 Oracle内存和RMAN12

1.6更多关于Oracle重做日志的内容16

1.6.1ARCHIVELOG模式与NOARCHIVELOG模式20

1.6.2Oracle逻辑结构20

1.7组合情况20

1.7.1数据库的启动和关闭21

1.7.2使用数据库和内核23

1.8 Oracle备份与恢复入门25

1.8.1逻辑备份与恢复25

1.8.2Oracle物理备份与恢复25

1.8.3备份其他Oracle组件30

1.9小结31

第2章RMAN体系结构概述33

2.1服务器管理恢复34

2.2RMAN实用程序34

2.3RMAN备份的网络拓扑结构36

2.3.1远程运行RMAN36

2.3.2在目标数据库的ORACLEHOME中本地运行RMAN38

2.4数据库控制文件39

2.4.1在控制文件中重用记录39

2.4.2快照控制文件41

2.5RMAN服务器进程42

2.5.1RMAN信道进程42

2.5.2RMAN和I0从属43

2.6RMAN使用的SYS数据包43

2.6.1SYSDBMSRCVMAN数据包43

2.6.2SYSDBMSBACKUPRESTORE数据包43

2.7备份数据块44

2.7.1数据块备份概述44

2.7.2块级备份的优点45

2.8内存中的RMAN47

2.8.1输入内存缓冲区47

2.8.2用于还原的内存缓冲区48

2.8.3RMAN内存利用:PGA与SGA49

2.9恢复目录50

2.10辅助数据库51

2.11版本兼容性52

2.11.1目标数据库与RMAN可执行文件53

2.11.2恢复目录数据库与恢复目录模式53

2.11.3辅助数据库53

2.12RMAN进程53

2.13闪回恢复区56

2.14小结57

第Ⅱ部分设置原则和实践61

第3章RMAN设置和配置61

3.1配置数据库以在ARCHIVELOG模式中运行62

3.1.1ARCHIVELOG目标目录62

3.1.2闪回恢复区64

3.1.3是否应该使用FRA70

3.1.4ARCHIVELOG模式之间的切换71

3.1.5使用Oracle数据库配置助手创建数据库71

3.2OracleDatabasel1g故障诊断基础架构73

3.3RMAN命令行75

3.3.1通过RMAN命令行连接75

3.3.2RMAN客户端兼容性78

3.3.3使用RMAN的connect命令78

3.3.4退出RMAN客户端79

3.4为RMAN操作配置数据库79

3.4.1设置数据库用户79

3.4.2设置数据库安全性80

3.4.3设置CONTROLFILERECORDKEEPTIME参数81

3.5配置RMAN默认设置82

3.5.1configure命令介绍82

3.5.2配置多种RMAN默认设置83

3.5.3configure命令的使用示例84

3.5.4使用共享服务器的情况95

3.6RMAN配置任务总结95

3.7其他备份和恢复设置与配置问题96

3.8小结96

第4章介质管理问题97

4.1使用磁带备份的原因98

4.2RMAN和介质管理器概述99

4.2.1介质管理器目录99

4.2.2介质管理器的其他软件组件100

4.2.3介质管理库(MML)100

4.2.4连接MML的接口102

4.3SBTAPI103

4.4磁带备份的全过程104

4.5磁带还原的全过程104

4.6使用sbttest和loadsbtexe105

4.7介质管理错误106

4.8小结107

第5章Oracle安全备份109

5.1OSB的特性110

5.1.1OSB和恢复管理器110

5.1.2OSB和OSBExpress的区别111

5.1.3备份加密111

5.1.4快速数据库备份压缩111

5.1.5Oracle安全备份云模块111

5.2OSB的接口111

5.3OSB的组件112

5.3.1OSB守护进程(Daemons)114

5.3.2主机访问模式114

5.3.3管理数据114

5.3.4OSB用户和类I115

5.3.5操作系统账户115

5.3.6NDMP主机116

5.3.7OSB权限和类116

5.4安装与配置OSB117

5.5使用OSB备份Oracle数据库及文件系统数据128

5.6使用OSB云模块备份数据库133

5.7小结136

第6章使用OSB云模块将数据库备份到AmazonWeb服务137

6.1传统备份:前提与限制138

6.2OSB云模块138

6.3云计算的含义138

6.4Oracle与Amazon云139

6.4.1弹性计算云EC2)与弹性块存储EBS)139

6.4.2简单存储服务(S3)Oracle的云备份解决方案139

6.4.3RMAN备份到S3:OSB云模块139

6.4.4通过Inteet备份或AmazonEC2备份到S3139

6.5Oracle云备份的优点140

6.6使用OSB云模块执行备份142

6.6.1列出存储在S3中的RMAN备份以及备份集144

6.6.2通过Internet使用OSB云模块和AmazonS3优化备份与恢复144

6.7许可问题146

6.8小结146

第7章使用Oracle的VERITASNetBackup增强RMAN147

7.1关键特性148

7.2必要的组件148

7.3存储/介质设备配置149

7.4NetBackup的安装149

7.4.1安装NetBackupforOracle代理之前的任务150

7.4.2NetBackupforOracle代理安装步骤150

7.5链接Oracle与NetBackup介质管理器的方法151

7.5.1自动链接方法151

7.5.2手动链接方法152

7.6体系结构153

7.7配置NetBackup策略154

7.7.1添加新策略154

7.7.2定义时间表157

7.7.3定义备份选项159

7.7.4定义策略客户端159

7.8管理到期的备份映像160

7.8.1使用NetBackup存储库删除到期的备份160

7.8.2使用RMAN删除到期的备份160

7.9RMAN样本脚本161

7.10故障诊断162

7.10.1使用NetBackup日志162

7.10.2确定正在使用的库163

7.11维护安全的最佳方法163

7.12成本调整163

7.13小结164

第8章配置Orade的HPDataPtector165

8.1集成Oracle与DataProtector166

8.1.1支持矩阵166

8.1.2集成组件166

8.2在DataProtector上配置RMAN备份170

8.3RMAN备份174

8.3.1备份方法174

8.3.2备份过程175

8.4使用DataProtectorGUI还原Oracle数据库175

8.4.1还原控制文件176

8.4.2还原Oracle数据库对象176

8.5OracleRMAN元数据与DataProtector介质管理数据库同步177

8.6小结178

第9章RMAN与TivoliStorageManager179

9.1TivoliStotageManager概述180

9.1.1TSM服务器系统对象181

9.1.2TSM客户端182

9.1.3TSMAdministrationCenter和Web客户端183

9.2使用TDPO完成RMAN备份187

9.3删除数据库备份192

9.4公共备份场景的故障诊断193

9.5其他故障诊断194

9.6小结195

第10章恢复目录的使用197

10.1恢复目录的含义198

10.1.1创建恢复目录199

10.1.2使用虚拟私有目录202

10.2合并多个恢复目录203

10.3维护恢复目录204

10.3.1取消RMAN中的数据库注册204

10.3.2数据库迁移/升级问题205

10.3.3手动重新设置数据库对应物(resetcatalog)205

10.3.4手动执行恢复目录的再同步操作synccatalog)205

10.3.5清除恢复目录记录206

10.4备份恢复目录206

10.5恢复目录视图206

10.5.1RCARCHIVEDLOG(V$ARCHIVEDLOG)207

10.5.2RCBACKUPCONTROLFILE(V$BACKUP_DATAFILE)207

10.5.3RCBACKUPCORRUPTION(V$BACKUPCORRUPTION)208

10.5.4RCBACKUPDATAFILE(V$BACKUP_DATAFILE)208

10.5.5RCBACKUPFILES(V$BACKUPFILES)208

10.5.6RCBACKUPPIECE(V$BACKUPPIECE)209

10.5.7RCBACKUPREDOLOG(V$BACKUPREDOLOG)209

10.5.8RCBACKUPSET(V$BACKUPSET)209

10.5.9RCBACKUPSPFILE(V$BACKUPSPFILE)209

10.5.10RCCONTROLFILECOPY(V$DATAFILECOPY)209

10.5.11RCCOPYCORRUPTION(V$COPY_CORRUPTION)209

10.5.12RCDATABASE(V$DATABASE)209

10.5.13RCDATABASEBLOCKCORRUPTION(V$DATBASEBLOCKCORRUPTION)210

10.5.14RCDATABASECARNATION(V$DATABASECARNATION)210

10.5.15RCDATAFILE(V$DATAFILE)210

10.5.16RCDATAFILECOPY(V$DATAFILECOPY)210

10.5.17RCLOGHISTORY(V$LOGHISTORY)210

10.5.18RCOFFLINERANGE(V$OFFLINERANGE)211

10.5.19RCREDOLOG(V$LOGV$LOGFILE)211

10.5.20RCREDOTHREAD(V$THREAD)211

10.5.21RCRESYNC211

10.5.22RCRMANCONFIGURATION(V$RMANCONFIGURATION)211

10.5.23RCTABLESPACE(V$TABLESPACE)212

10.5.24RCTEMPFILE(V$TEMPFILE)212

10.5.25为Oracle企业管理器提供的目录视图212

10.6小结213

第11章RMAN备份215

11.1RMAN备份优于脚本化备份215

11.2RMAN兼容性问题217

11.3监控RMAN备份状态218

11.4脱机RMAN数据库备份218

11.4.1使用默认的设置执行脱机备份操作219

11.4.2不使用默认的设置执行脱机备份操作222

11.5Backup命令选项225

11.5.1多段备份225

11.5.2压缩226

11.5.3标记和还原点227

11.5.4限定备份的影响228

11.5.5限定备份集的大小228

11.5.6备份到特定的设备类型229

11.5.7修改备份集的保留策略229

11.5.8归档日志删除策略231

11.5.9重写configureexclude命令232

11.5.10使用backup命令检查数据库的错误232

11.5.11跳过脱机的、不可访问的或只读的数据文件232

11.5.12强制备份只读的数据文件233

11.5.13基于上次备份时间来备份数据文件233

11.5.14在RMAN复制设备上生成备份副本235

11.5.15捕获隐蔽的控制文件235

11.6set命令介绍235

11.7联机RMAN数据库备份236

11.7.1联机数据库备份236

11.7.2表空间备份239

11.7.3数据文件备份239

11.7.4归档重做日志备份240

11.7.5控制文件和服务器参数文件备份241

11.7.6备份集备份241

11.7.7闪回恢复区备份242

11.8副本242

11.8.1映像副本介绍242

11.8.2数据库、表空间和数据文件的映像副本242

11.8.3控制文件副本243

11.8.4ARCHIVELOG映像副本244

11.9增量RMAN备份244

11.9.1块更改跟踪文件245

11.9.2基本备份246

11.9.3差异增量备份与累积增量备份246

11.10备份操作练习250

11.11小结253

第12章RMAN还原与恢复255

12.1RMAN还原与恢复基础256

12.2还原数据库前的准备工作257

12.3RMAN还原与恢复前的操作257

12.3.1有关恢复、恢复目录及MMI层的注意事项258

12.3.2还原服务器参数文件(SPFILE)258

12.3.3还原控制文件263

12.4restore和recover命令270

12.4.1restore命令270

12.4.2recover命令271

12.5在NOARCHIVELOG模式中还原和恢复数据库271

12.5.1还原的准备工作271

12.5.2在不同的位置上还原数据库273

12.6在ARCHIVELOG模式中恢复数据库276

12.6.1故障点数据库恢复277

12.6.2表空间恢复281

12.6.3数据文件恢复282

12.6.4使用增量备份的恢复操作282

12.7联机重做日志丢失的恢复283

12.7.1非活动的联机重做日志文件组成员的丢失284

12.7.2非活动的联机重做日志文件组的丢失284

12.7.3丢失活动但非当前状态的联机重做日志文件组285

12.7.4丢失当前联机重做日志文件组286

12.8数据恢复顾问286

12.9小结292

第Ⅲ部分更有效地使用RMAN295

第13章使用Oracle企业管理器实现备份和恢复操作295

13.1Oracle企业管理器:新范例296

13.2GridControl298

13.2.1GridControl的体系结构299

13.2.2安装和配置GridContro300

13.3DatabaseControl300

13.3.1DatabaseControl的体系结构301

13.3.2安装和配置DatabaseControl302

13.4在企业管理器中配置备份设置305

13.4.1设备配置306

13.4.2备份集配置307

13.4.3策略配置308

13.4.4在OEM备份配置中无法配置的内容308

13.5配置恢复设置310

13.5.1实例恢复310

13.5.2介质恢复310

13.5.3闪回恢复311

13.6在OEM中配置恢复目录312

13.7企业管理器中的数据库备份314

13.7.1Oracle建议备份策略314

13.7.2调度自定义的备份317

13.7.3RMAN脚本作业与调度备份向导318

13.8在企业管理器中执行恢复操作320

13.8.1数据恢复顾问和OEM检查器321

13.8.2用户直接恢复325

13.9备份管理和报告328

13.9.1管理当前备份328

13.9.2管理还原点329

13.9.3创建备份报告329

13.10在企业管理器中复制数据库329

13.11小结331

第14章RMAN的高级恢复主题333

14.1不完全恢复333

14.1.1使用resetlogs命令334

14.1.2创建恢复点335

14.1.3基于时间的恢复336

14.1.4基于SCN的恢复336

14.1.5基于日志序列的恢复336

14.1.6基于删除的恢复337

14.1.7使用还原点恢复337

14.2其他RMAN恢复主题337

14.2.1只读表空间的恢复337

14.2.2归档重做日志的还原338

14.2.3数据文件副本的还原338

14.2.4恢复损坏的数据块338

14.2.5恢复前一个对应物341

14.3表空间时间点恢复344

14.3.1执行自动的TSPITR345

14.3.2手动执行TSPITR348

14.3.3TSPITR限制353

14.4验证备份可恢复354

14.4.1restorepreview命令354

14.4.2使用validate和checklogical参数的restore命令356

14.4.3使用validatebackupset命令358

14.5跨平台的数据库移动和RMAN359

14.5.1可跨平台传送的表空间359

14.5.2字节排序和数据文件转换360

14.5.3跨平台移动数据库361

14.6处理RMAN的异常情况362

14.7小结363

第15章从用户错误中恢复:闪回技术365

15.1为不可避免的问题做准备:闪回技术366

15.2闪回查询366

15.2.1闪回和撤消段简介366

15.2.2执行闪回查询367

15.2.3使用Oracle企业管理器执行闪回版本查询368

15.3闪回表371

15.3.1从SQL中执行闪回表操作372

15.3.2在Oracle企业管理器中使用闪回表372

15.4闪回事务374

15.5闪回删除376

15.6闪回数据库380

15.6.1闪回日志380

15.6.2闪回保存目标381

15.6.3闪回数据库的调整382

15.7闪回数据归档(完全撤消)384

15.8小结385

第16章RMAN维护387

16.1RMAN的维护388

16.1.1交叉校验RMAN备份388

16.1.2RMAN备份的验证392

16.1.3备份保留策略393

16.1.4change命令396

16.1.5delete命令404

16.1.6在RMAN中为其他备份编写目录405

16.2RMAN存储的脚本406

16.2.1创建存储的脚本407

16.2.2查询存储脚本信息的恢复目录407

16.2.3修改存储的脚本407

16.2.4删除存储的脚本407

16.2.5使用存储的脚本407

16.2.6打印存储的脚本408

16.3删除数据库409

16.4小结409

第17章RMAN的监控和报告411

17.1RMAN的list命令411

17.1.1列出对应物412

17.1.2列出备份412

17.1.3列出映像副本423

17.2RMAN的report命令426

17.2.1报告最近没有被备份的数据文件426

17.2.2报告备份冗余或恢复窗口427

17.2.3报告数据文件的不可恢复操作428

17.2.4报告数据库模式428

17.2.5报告过时的备份428

17.3用于报告的数据字典视图430

17.4小结431

第18章调整RMAN备份与恢复操作的性能433

18.1调整RMAN前的工作434

18.1.1可以达到的RMAN性能434

18.1.2使用合适的硬件434

18.1.3调整数据库436

18.2调整RMAN438

18.2.1调整RMAN设置439

18.2.2调整MMM层441

18.2.3确认与数据库相关的RMAN问题442

18.3跟踪RMAN会话448

18.4小结450

第Ⅳ部分Oracle生态系统中的RMAN453

第19章复制目标数据库453

19.1RMAN复制的基础454

19.1.1使用RMAN复制的原因454

19.1.2RMAN复制的不同类型455

19.1.3复制体系结构456

19.2复制的位置461

19.2.1复制到相同的服务器461

19.2.2复制到相同服务器的不同ORACLEHOME目录463

19.2.3复制到远程服务器463

19.2.4复制和网络466

19.3在相同服务器上复制469

19.4在远程服务器上复制472

19.5 11g的无目标复制474

19.6小结476

第20章RMAN与DataGuard477

20.1RMAN与备用数据库478

20.1.2使用RMAN创建备用数据库的必要条件478

20.1.2duplicateforstandby命令479

20.2从备用数据库生成备份483

20.2.1从备用数据库生成的数据文件备份485

20.2.2从备用数据库备份归档日志485

20.2.3使用闪回数据库重新实例化备用数据库486

20.3小结486

第21章RMAN与RealApplicationClusters487

21.1RealApplicationClusters:独特的备份问题488

21.1.1数据文件备份489

21.1.2归档日志备份490

21.2RAC恢复问题492

21.2.1还原操作493

21.2.2还原操作期间的介质管理问题493

21.2.3还原操作后的恢复问题494

21.3高级的RMAN/RAC功能495

21.3.1复制到单节点系统495

21.3.2单节点上的备用数据库498

21.3.3从单节点备用数据库备份多节点RAC数据库501

21.4小结501

第22章同步和拆分技术中的RMAN503

22.1同步和拆分:不完整的镜像备份504

22.2同步和拆分卷上的Oracle数据库506

22.2.1数据文件507

22.2.2控制文件507

22.2.3重做日志文件508

22.2.4归档日志508

22.3拆分镜像备份的优点509

22.3.1快速时间点恢复509

22.3.2相对快速的备份509

22.3.3在另一个服务器上加载拆分镜像509

22.3.4从拆分镜像中获得备份510

22.4RMAN与同步和拆分510

22.4.1使用RMAN注册拆分镜像副本510

22.4.2从拆分镜像中获得RMAN备份510

22.4.3廉价获得同步和拆分功能512

22.4.4将备用数据库、闪回数据库以及增量应用于同步和拆分512

22.4.5Oracle同步和拆分解决方案的优点514

22.5应用于Windows的Oracle集成卷影复制服务514

22.6小结515

第23章RMAN案例研究517

23.1恢复操作前的准备工作518

23.1.1故障的本质518

23.1.2可用的恢复选项518

23.1.3可能需要的Oracle支持519

23.1.4在恢复操作期间寻求帮助519

23.2恢复案例研究519

23.3小结541

第Ⅴ部分附录545

附录ARMAN语法参考指南545

附录BRMAN脚本示例603

附录C创建RMAN测试环境607

热门推荐