资源预览内容
第1页 / 共59页
第2页 / 共59页
第3页 / 共59页
第4页 / 共59页
第5页 / 共59页
第6页 / 共59页
第7页 / 共59页
第8页 / 共59页
第9页 / 共59页
第10页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第 9 章:执行备份和恢复 返回课程列表目的 本章向您介绍通过 Enterprise Manager 执行的 Oracle Database 备份和恢复操作。 主题 本章讨论了以下内容: 查看屏幕截图 将鼠标移到这个图标上,显示所有的屏幕截图。您还可以将鼠标移到各个图标上,只查看与该图标相关的屏幕截图。 配置闪回恢复区和 ARCHIVELOG 模式 返回主题列表闪回恢复区是为 Oracle 数据库中的所有与恢复相关的文件和活动提供的一个统一的存储位置。将数据库从介质故障中完全恢复过来所需的全部文件都属于闪回恢复区。可以在闪回恢复区中创建的与恢复相关的文件包括:存档重做日志文件、控制文件、由恢复管理器 (RMAN) 创建的备份、闪回日志和修改跟踪文件。Oracle 推荐在与数据库文件所在相同的磁盘上创建修改跟踪文件。实际上,如果您安装了 OMF,并执行了启用修改跟踪的命令,那么将自动在为数据库文件指定的目录中创建跟踪文件。 通过分配一个存储位置并将相关的恢复文件统一在一个特定的区域内,Oracle 数据库服务器使数据库管理员不必再管理由这些组件创建的磁盘文件。 当创建闪回恢复区时,您可以选择一个目录、文件系统或自动存储管理磁盘组来存放文件,并为闪回恢复区中用于存储所有文件的最大空间设置一个磁盘限额。您必须选择一个足够大的区域,以容纳所需的磁盘限额。当接近磁盘空间界限时,Oracle 服务器可以根据 RMAN 保留策略的界限来删除非必要的文件,为新文件腾出空间。 闪回恢复区应该在一个与工作区分离的磁盘上,其中存储着在增量备份中使用的活动数据库文件(如数据文件、控制文件、在线重做日志和修改跟踪文件)。将闪回恢复区和工作区置于相同的磁盘上,当出现磁盘故障时,很容易使您同时丢失活动的数据库文件以及备份。 当您创建数据库时,可以配置闪回恢复区和 ARCHIVELOG 模式。如果您在您创建数据库时没有执行这些任务,那么请按照以下步骤来配置闪回恢复区和 ARCHIVELOG 模式: 配置闪回恢复区和 ARCHIVELOG 模式配置备份设置和策略定义 DBID 和 DB_UNIQUE_NAME 的值执行完整的数据库备份利用 Oracle 建议的备份策略对数据库进行备份还原和恢复整个数据库执行闪回表执行闪回丢弃管理备份1.gfedc 在操作系统提示符下为闪回恢复区创建一个目录。执行下列命令: cd $ORACLE_BASE mkdir flash_rec_area 页码,1/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 2.gfedc 打开浏览器,并指定用户名为 SYS,口令为 SYSDBA,以登录 Enterprise Manager Database Console。单击 Login。 3.gfedc 单击 Oracle Database Home 页面上的 Maintenance。 页码,2/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 4.gfedc 在 Backup/Recovery 部分中选择 Configure Recovery Settings。您可以使用 Configure Recovery Settings 页面来配置恢复实用工具的设置,包括闪回恢复区。 5.gfedc 出现 Configure Recovery Settings 页面。滚动至 Flash Recovery Area 部分。在相应字段中输入下列值来配置闪回恢复区: Flash Recovery Area Location: Flash Recovery Area Size: 页码,3/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com向上滚动至窗口顶部。 6.gfedc 选中 Archive Log Mode,为数据库配置 ARCHIVELOG 模式。单击 Apply。 7.gfedc 显示一条确认修改的消息。要完成 ARCHIVELOG 模式的配置,必须关闭数据库例程。单击 Yes,关闭例程并重新启动它。 页码,4/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 8.gfedc 显示 Restart Database:Specify Host and Target Database Credentials 页面。输入主机证书和数据库证书。单击 OK。 9.gfedc 显示 Restart Database:Confirmation 页面。单击 Yes,关闭例程并重新启动它。 页码,5/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 配置备份设置和策略 返回主题列表10.gfedc 显示 Restart Database:Activity Information 页面。单击 Refresh,登录 Enterprise Manager Database Control。 页码,6/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com您可以配置许多设置和策略来确定如何存储备份、备份哪些数据、如何执行备份,以及备份在从恢复区中清除之前保留多久。 您还可以配置特性来提高备份性能。 1.gfedc 单击 Oracle Database 主页上的 Maintenance 页面。 2.gfedc 在 Backup/Recovery 区域中选择 Configure Backup Settings。 3.gfedc 滚动至 Configure Backup Settings 页面的 Host Credentials 区域。输入操作系统用户名和口令。向上滚动至 Disk Settings 部分。 页码,7/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 4.gfedc 接受 Device 页面上的 Disk Settings 部分中的 Parallelism 字段中的值 1。设置 Disk Backup Location 字段为 null,以使用闪回恢复区进行备份。对 Disk Backup Type 选择 Backup Set。单击 Test Disk Backup。 5.gfedc 显示一条消息,指示磁盘设置备份测试成功完成。现在您将配置备份策略设置。单击 Policy,访问 Policy 页面。 页码,8/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 6.gfedc 选择 Automatically backup the control file and server parameter file (SPFILE) with every backup and database structural change。选择 Optimize the whole database backup by skipping unchanged files such as read-only and offline datafiles that have been backed up。选择 Enable block change tracking for faster incremental backups。为 Block Change Tracking File 输入一个文件名。然后向下滚动到 Retention Policy 部分。 7.gfedc 选择 Retain backups that are necessary for a recovery to any time within the specified number of days (point-in-time recovery),并接受默认值(31 天)。单击 OK。返回到 Maintenance 页面。 页码,9/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com 确定 DBID 和 DB_UNIQUE_NAME 的值 返回主题列表如果您丢失了数据库控制文件或 SPFILE,Enterprise Manager 可以从备份中恢复它们 只要您能够为数据库提供 DB_UNIQUE_NAME 和 DBID。 执行以下步骤,确定 DB_UNIQUE_NAME 的值: 1.gfedc 单击 Administration 页面上的 Instance 区域中的 All Initialization Parameters。 页码,10/59backup2005-8-21http:/www.oracle.com/technology/global/cn/obe/2day_dba/backup.htm?_template=/o.PDF created with pdfFactory Pro trial version www.pdffactory.com执行以下步骤来确定 DBID: 2.gfedc 出现 Current 属性页面。在 Filter 字段中输入 db_unique_name,然后单击 Go。 3.gfedc 出现的页
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号