多数据库容灾系统的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多数据库容灾系统的设计与实现
叶嘉酩 , 胡晓勤 + , 王 喆
( ) 四川大学 计算机学院 , 四川 成都 6 1 0 0 6 5
摘 要 : 为了简化对于多种数据库的容灾备份 , 设计并实现了一种多数据 库 的 容 灾 系 统 。 该 系 统 能 够 将 服 务 器 上 的 多 种 数 据库备份到远程服务器上 , 采用统一的接口和存储格式 , 支持 多 种 备 份 方 式 、 多 时 间 策 略 , 提 供 。 通 过 对 底 层 的 抽 象 , 不 同的数据库容灾模块可以独立的进行编写 , 并且可以一致的被系统所加 载 。 实 验 结 果 表 明 , 通 过 抽 象 并 且 按 照 统 一 的 规 则 对不同的数据库容灾模块进行开发 , 使用针对不同数据库的优化技术 , 可以使容灾系统对服务器的负载影响最小化 。 关键词 : 数据库备份 ; 数据库恢复 ; 数据容灾 ; 远程容灾 ; 数据存储管理 )1 中图法分类号 : T P 3 9 3 文献标识号 :A 文章编号 : 1 0 0 0 7 0 2 4( 2 0 1 2 2 4 5 4 1 0 5 - - -
2 0 1 2年1 2月 第3 3卷 第1 2期
计算机工程与设计
C OMP UT E R E NG I N E E R I NG AN D D E S I GN
D e c . 2 0 1 2 V o l . 3 3 N o . 1 2
D e s Baidu Nhomakorabea n a n d i m l e m e n t a t i o n o f m u l t i l e d a t a b a s e d i s a s t e r t o l e r a n c e s s t e m g p p y
+ ,HU ,WANG Y E J i a i n X i a o i n Z h e -m -q g
:d ; ; ; ; K e w o r d s a t a b a s e b a c k u d a t a b a s e r e c o v e r d i s a s t e r t o l e r a n c e o f d a t a r e m o t e d i s a s t e r t o l e r a n c e d a t a s t o r a e m a n a e m e n t p y g g y
( , , ) C o m u t e r D e a r t m e n t S i c h u a n U n i v e r s i t C h e n d u 6 1 0 0 6 5, C h i n a p p y g
: , A b s t r a c t I n o r d e r t o s i m l i f b a c k u o f d i f f e r e n t d a t a b a s e a n d a t a b a s e d i s a s t e r t o l e r a n c e s s t e m i s d e s i n e d a n d i m l e m e n t e d . p y p y g p , T h i s s s t e m c a n m u l t i l e d a t a b a s e s s t e m a n d t r a n s f e r t h e b a c k u d a t a t o r e m o t e s e r v e r a u n i f i e d i n t e r f a c e a n d s t o r a e f o r m a t i s y p y p g , r o v i d e s r o v i d e d u s e d. A m u l t i l e b a c k u m e t h o d s a n d t i m e s t r a t e a r e s u o r t e d a n d a f l e x i b l e w a i s t o m a k e d a t a b a s e s s - p p p p g y p p y y , , t e m d i s a s t e r t o l e r a n t .Wh e n d i s a s t e r h a e n s i t c a n r e b u i l d t h e o r i i n a l d a t a b a s e s s t e m i n a d i f f e r e n t s e r v e r w h i c h m a k e s t h e p p g y , s s t e m d i s a s t e r t o l e r a n t.T h e e x e r i m e n t a l r e s u l t s h o w s t h r o u h t h e a b s t r a c t o f l o w l e v e l m o d u l e s d i f f e r e n t d a t e b a s e d a t a b a s e - y p g , b a c k u a n d r e c o v e r m o d e l e s c a n b e d e v e l o e d u s i n d a t a b a s e d e e n d e n t t e c h n o l o t h a t d e c r e a s e s t h e i m a c t o f t h e s e r v e r . - p y p g p g y p