数据库分离与数据备份
作者:甘荃
创新性应用
应用一:在同一主机上把一个数据库分拆成2个数据库的应用Oracle数据库分离操作步骤如下:
备份源数据库步骤: 关闭数据库;备份数据文件(datafiles);备份控制文件 ;备份redo log;
备份当前归档日志;备份口令和参数文件;打开数据库。
创建目标数据库步骤:创建一新文件系统存放原ORACLE安装产品;创建一个用户设置一个新的ORACLE_HOME;恢复数据文件到一个新的路径;恢复控制文件到一个新的路径;恢复redo log到一个新的路径;恢复当前归档日志到一个新的路径;恢复口令和参数文件到一个新的路径;修改参数文件;打开数据库。
配置目标数据库的rman备份:配置listener;配置tnsnames.ora;创建新的catalog信息;
备份/恢复脚本编写:ha脚本;oracle的启动脚本;oracle的停止脚本 。
行业借鉴经验
经验一:数据库分离方案
在金融行业由于交易量比较大,查询打印的交易也比较多。如果在同一数据库中既有OLTP交易,又有查询打印交易,将大大影响数据库性能。所以很多客户都提出数据库分离的需求。一个数据库处理OLTP交易,另外一个数据库处理查询打印类交易。针对这个需求,有很多种方案:
采用存储技术实现,例如,分割镜像是磁盘卷的一个相同而独立的副本,可附属于不同的系统,并且具有多种用途,如填充测试系统、作为数据库的热备用副本以及从主机中清除备份。分割镜像对硬件没有特殊要求。如 IBM Enterprise Storage Server (ESS),即 "Shark"™,以及 EMC®Symmetrix®3330。由于使用了 FlashCopy™ 技术,ESS 能完全在内部建立准瞬时的数据副本。Symmetrix 上的 EMC TimeFinder®软件的瞬时分割特性也能以类似的方式分割镜像。
采用数据库的复制技术,例如 DB2的SQL复制,Oracle的高级复制等。
采用第三方数据库复制软件,例如:QUEST公司的产品,realtime公司的产品等。
经验二:基于软件的数据备份技术
在应用软件进行灾难备份的解决方案中,应从下面三个层次考虑:
用户应用程序
客户机软件
数据库引擎
其中用户应用程序和客户机软件一般不包含关键数据,几乎所有数据都由数据库引擎管理并放置在数据库服务器中。在这三者之中,数据库中的数据保护最为重要。
一般情况下,用户应用程序和客户机软件只需要将其执行代码和参数配置文件做以备份,当灾难发生时,可以通过这些备份重新安装和配置用户应用程序和客户机软件。
对数据库的备份,如果采用硬件级灾难备份有两种方法:一是采用备份的方法,即定期地将数据备份到硬盘和磁带/磁带库上,这些磁带可以通过运输的方式运到远程,以防磁带在本地的灾难中发生毁坏。这种方法的缺陷是实时性较差,恢复时间较长;另一种做法就是硬件镜像的做法,这种做法在硬件的投资上较大,对两点间的网络带宽有较大的要求。那么,有没有一种两者兼顾的解决方案呢?数据库产品提供的数据库复制技术就是一种两者兼顾的灾难备份解决方案。在前面提到的灾难恢复方案的7个层次中属于第5或第6层次。
数据库复制技术在数据库级别的灾难备份解决方案中可以实现远程容灾。目前已有的产品有IBM DB2 HADR、IBM INFORMIX HDR以及ORACLE DATA GUARD。
IBM DB2 HADR是High Availability Disaster Recovery 的缩写,HADR 将HA(高可用性)和INFORMIX DR的技术紧密结合起来。INFORMIX HDR是High Availability Data Replication的缩写。
HDR的工作原理是通过将主数据库服务器(简称为A)的逻辑日志缓冲区复制到备份数据库服务器(简称为B),而且能在主数据库服务器操作失败时自动切换到备份数据库服务器。复制方式有同步方式和异步方式两种。我们将在下面详细介绍HDR的工作原理以及同步方式和异步方式。
正常状态下,主数据库服务器做数据库的读写操作,备份数据库服务器为只读方式。当主数据库服务器失败时,备份数据库服务器会自动接管主数据库服务器的事务处理。此时,备份数据库服务器作为主数据库服务器进行数据库的读写操作。当主数据库服务器被修复后,主数据库服务器作为新的备份数据库服务器。
数据库复制对硬件的要求相对较低,只要主数据库服务器和备份数据库服务器的硬件配置相同即可,不是必须使用高端存储设备,例如IBM ESS等。主数据库服务器和备份数据库服务器的距离不受限制,而且对网络的压力并不大,但需要更强的数据库管理能力。
更多关于 数据库备份,数据库分离,Oracle数据库,灾难备份 的文章
- [数据中心管理]下一代数据中心 节能是大势所趋
- [新闻]励精图治 易拓开创存储新世界
- [网页技术]如何有效提高asp页面的访问速度
- [SEO]Google搜索引擎排名技巧
- [新闻]6Gbps SAS:借标准与生态系统之东风
- [刀片]思科冲击刀片服务器市场
- [新闻]Blue Coat将办直接连接互联网系列研讨会
- [新闻]HDS获得Gartner 2008 年“特别肯定”评级
- [虚拟化]虚拟环境存储容量降50%
- [新闻]S512 iSCSI存储方案增添HA功能
精彩专题
- [新闻]世纪互联:“用户满意”源自企业的核心...
- [网页技术]瑞星云安全2.0推出 加入反“挂马网页”功能
- [网页技术]php utf8 decode漏洞 将威胁应用程序安全
- [SEO]分析搜索引擎网页快照
- [新闻]什么是杀手级的SNS
- [刀片]思科冲击刀片服务器市场
- [虚拟化]虚拟化三大趋势:管理、云计算与桌面虚拟化
- [SEO]SEO:HTML文档中小meta的大作用
- [新闻]视频网站跟风SNS
- [新闻]Google趋势与Baidu指数全攻略
- 感谢卡尔 Dell不是ATM
- by 姜子牙
- Windows系统伪优化技巧分析与应用
- by rugg
- 三种服务器虚拟化技术解析
- by http
- 无线局域网技术与应用的经典问答
- by html
- 三种服务器虚拟化技术解析
- by http
- 有关云计算的那些真相
- by 姜子牙
- Windows Vista各版本功能区别详解
- by come
- 巧妙找出Win2003中IIS6安装程序
- by zhudu
- 小设置帮你找回IE7浏览器菜单栏
- by dis
- 不输密码照样登陆操作系统
- by 7pex
- 一款地图软件ME 免费下载
- 一款免费杀毒软件ewido免费下载
- 思科QOS中的令牌桶算法
- Cisco 3550交换机配置DHCP服务器实例
- 对硬盘进行检测的免费软件!
- 恢复永久删除的文件-只要你未曾格盘
- 局域网即时通讯专家
- 刀片服务器应用的爱与恨
- 2008年刀片服务器三场大戏正上演
- 一样的Ping不一样的使用
- 揭开IP存储的神秘面纱
- Ajax高级程序设计好书推荐
- 开放源代码用户构建方便廉价的存储
- 多WAN口宽带路由器 几个口才合理
- 微点主动防御软件 v1.6.596.080219
- 下载在线视频软件免费下下
- TheWorld 世界之窗 2.1 RC 发布
- 在vista里装虚拟机为何会崩溃
- 中小企业刀片服务器选购八问
- Mozilla Firefox3Beta3免费下载
- [虚拟主机]只选合适的 网站虚拟主机分析与导购
- [网页技术]瑞星云安全2.0推出 加入反“挂马网页”功能
- [网页技术]php utf8 decode漏洞 将威胁应用程序安全
- [SEO]分析搜索引擎网页快照
- [新闻]国外媒体评出史上十大悬疑网络犯罪
- [新闻]Google趋势与Baidu指数全攻略
- [网页技术]7种流行PHP集成开发工具(IDE)的比较
- [网页技术]给网页的设计者几点建议
- [新闻]谷歌浏览器支持中文域名
- [新闻]反流氓软件联盟复出:瞄准流氓网站
- [网页技术]如何有效提高asp页面的访问速度
- [新闻]世纪互联:“用户满意”源自企业的核心...
- [网页技术]瑞星云安全2.0推出 加入反“挂马网页”功能
- [新闻]消息称百度网络交易平台定名“有啊”
- [SEO]Google搜索引擎排名技巧
- [新闻]国外媒体评出史上十大悬疑网络犯罪
- [刀片]思科冲击刀片服务器市场
- [数据中心管理]四阶段优化IT基础架构
- [虚拟化]虚拟化三大趋势:管理、云计算与桌面虚拟化
- [SEO]浅谈SEO之动态URL问题与优化





