Oracle数据库容灾技术专题(两台主机).ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库容灾技术专题(两台主机)

Oracle数据库容灾技术专题 内容提示 Data Guard 技术介绍。 物理备用(容灾)数据库详细配置。 管理物理备用数据库。 问题剖析。 一、 Data Guard 技术介绍。 Data Guard是oracle提供的用于确保企业数据高可用性、数据保护和灾难恢复的一种方案。通过提供日志传送服务、日志应用服务和角色转换服务,Data Guard简化了备用数据库的建立、维护和管理操作,并且Data Guard使用产品数据库的事物变化来维护备用数据库。如果因不可预计的故障导致产品数据库不可用,则Data Guard可以切换到备用数据库,并将其转变为产品数据库,以最小化故障所引起的停机时间。 Data Guard由一个产品数据库和一个或多个备用数据库组成,并且这些数据库可以分布到不同的位置和不同地区,它们之间的互联通过oracle net 来完成的。 主数据库。主数据库是指用于存放应用系统数据的oracle数据库,它也被称为产品数据库或目标数据库。 备用数据库。备用数据库是主数据库的事务一致性副本,它包括物理备用数据库和逻辑备用数据库两种类型,每个主数据库最多可以建立9个备用数据库。 三种数据保护模式。 最大数据保护模式(MAXIMIZEPROTECTION) 提供最高等级的数据保护,重作信息从主库同步送到备用库。直到备用库成功接收重作信息,主库上的事务才会提交。如果由于网络等问题,导致备用库不可用,那么主库也同时会被关闭。这种模式保证了完全没有数据丢失。 最大可用性模式(MAXIMIZE AVAILABILITY) 在备用库正常的情况下,该模式提供了跟“最大数据保护模式”一样的机制,保证没有任何数据丢失。如果备用库不可用,那么将转换到“最大性能模式”,操作可以在主库上继续执行。当备用库重新可用之后,将会继续同步。但是如果在同步完成之前,主库由于故障损坏,将会丢失数据 最大性能模式(MAXIMIZE PERFORMANCE) 这种模式下,主库上的重作信息是异步传递到备用库上,不论备用库上是否已经成功接收了重作信息,主库上的操作都会成功执行。所以这种模式提供了最好的性能,但是最低的数据保护。这是Oracle10g配置Data Guard的默认模式。 二、在不同主机上建立物理备用数据库。 (1)在两台主机上分别安装ORACLE数据库并建立数据库。 提示: 两台主机ORACLE的安装目录和数据文件存放目录尽可能保持一致 (2)两台数据库的SID均配置为ORACLE10 主数据唯一数据库名为primary,备用唯一数据库名为standby 二、在一台主机上建立物理备用数据库。 (3)配置监听程序和网路服务名。 因为主数据库和备用数据库的交互时通过oracle net来完成的,所以必须进行网络配置。 二、在一台主机上建立物理备用数据库。 (4)准备主数据库参数文件。 编辑文本参数文件initoracle10.ora DB_UNIQUE_NAME=Primary LOG_ARCHIVE_CONFIG=DG_CONFIG=(Primary,Standby) LOG_ARCHIVE_DEST_1=LOCATION=d:\oracle\Archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=Primary LOG_ARCHIVE_DEST_2=SERVICE=Standby VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=Standby STANDBY_FILE_MANAGEMENT=AUTO LOG_ARCHIVE_DEST_STATE_1=ENABLE LOG_ARCHIVE_DEST_STATE_2=ENABLE FAL_SERVER=Standby FAL_CLIENT=Primary 如上所示,db_unique_name 用于指定主数据库的唯一名称;log_archive_dest_n用于指定归档位置,location用于指定本地归档位置,service用于备用数据库网络服务名;log_archive_config的dg_config属性用于列出主数据库和所有备用数据库的唯一数据库名;fal_server用于指定fal(fetch archive log)服务器的网络服务名;fal_client用于指定fal客户端的网络服务名;standby_file_management用于指定备用数据库数据文件的管理方式,当设置为auto时,如果主数据库增加或删除了数据文件,则备用数据库会自动应用相应改变。 二、在一台主机上建立物理

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档