Symantec镜像容灾技术保护Oracle RAC数据库
针对数据库日志复制手艺,可以用如下的方式设置standby database数据库来到达差别的数据库数据掩护级别:
1) Guaranteed protection:划定在修改主数据库时,至少有一个备用数据库有用。如果主(Primary Database)备(Standby Database)之间的毗连中止,Oracle会通过中止主实例的事情来防止主备数据库之间的数据的纷歧致,保证无数据丢失。这种模式对数据库性能的影 响较大。
2) Instant protection:划定在修改主数据库时,至少有一个备用数据库有用。与Guaranteed protection模式差别的是当主备数据库之间的毗连中止时,允许主备数据库之间的数据的纷歧致,并当恢复毗连后,解决数据纷歧致的征象。这种模式对 主数据库的性能有较小的影响。
3) Rapid protection:主数据库的修改快速应用在备用数据库上。会泛起数据丢失,但对数据库性能的影响小。
4) Delayed protection:主数据库的修改在延迟一定的时间后应用在备用数据库上。Rapid protection和Delayed protection模式纵然在网络毗连有用时,也允许主数据库与所有的备用数据库有数据分歧,数据的丢失量等同于主数据库联机重做日志的未归档数。这种 方式对数据库性能的影响小。
在primary/standby设置下,所有的归档日志被发送到了standby 节点,这使standby 节点的数据保持着更新。可是,若是primary 数据库意外关闭,联机的日志将会丢失,由于它们尚未归档并发送到standby节点。这使得 primary 和standby 数据库之间会有一个差异。
DBA可以选择让LGWR在将重做日志数据写到当地磁盘的同时将数据发送到 standby 数据库。该功效称为standby零数据丢失(standby zero data loss)。这种要领从本质的角度讲提供了远程重做日志镜像,但带来的问题是会极大地损失性能
2.复制效果剖析
剖析项目 | 数据库复制 | 存储硬件复制 | Symantec容灾方案 |
数据级容灾效果 | 同步方式对生产中央的性能影响极大。因此基本接纳非同步方式,RPO、RTO都不为零,需要停机时间,数据损失量为一个Archive Log 的数据损失量。 | RPO靠近零。 | RPO、RTO为零。 |
数据容灾性能消耗 | 消耗系统整体(阵列、主机)性能,因此性能开销极大。 | 消耗磁盘阵列上的CPU、内存的性能。 | 消耗主机上的CPU、内存的性能,由于卷操作不需要内存缓冲,镜像也不是庞大盘算,因此对主机的性能消耗小于3% |
风险 | 1、接纳异步复制,灾难泛起后,没有被复制的Archive Log 的数据将丢失; | 1、数据从主存储复制到从存储时,链路中止,可能导致数据纷歧致,数据库无法汇海,丢失; | 无 |
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。