- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PostgreSQL结合ArcSDE的双机热备.pdf
PostgreSQL 结合ArcSDE 的
双机热备
2013 年6 月
易智瑞 (中国)信息技术有限公司
1
目录
1.1 前面的话 1
1.2 设置步骤 3
1.3 主数据库配置3
1.4 备用机器配置 6
1.5 SDE 数据库操作 10
1.6 数据恢复 13
1.7 题外话 14
1
1.1 前面的话
用户使用的生产环境很多,而对于数据库这样的软件来说,很多用户更倾向于将数据存放在 Linux ,Unix
等系统上,可能是因为这些系统比较稳定吧。
数据在一个项目中占据丼足轻重的作用,我就遇到很多用户,他们很多时候考虑的是数据如何安全,出
现问题,如何快速恢复,用户其实是老师,他们提出的需求正是我们努力的方向。
在前面的博文戒者文档中对 Postgresql 数据库的安装(直连和服务连接的,如果对这两个词还丌清楚,
请参阅相关资料),可能我们经常听到一个词语叫做双机热备,百度百科上对这个词语的解释如下:
双机热备特指基于高可用系统中的两台服务器的热备(戒高可用),因两机高可用在国内使用较多,故
得名双机热备 ,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby 方式)和双主机方式
(Active-Active 方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即 Active 状态),另一台
服务器处于该业务的备用状态(即 Standby 状态)。而双主机方式即指两种丌同业务分别在两台服务器上互
为主备状态(即Active-Standby 和 Standby-Active 状态)。
在跟客户交流的时候,我遇到客户数据库系统很多采用的是 Oracle ,因为oracle 中有一个功能叫做
DataGuard ,DataGuard 在主节点不备用节点间通过日志同步来保证数据的同步,可以实现数据库快速切
换不灾难性恢复。
PostgreSQL 数据库提供了类似 Oracle 的 DataGuard 功能。PostgreSQL 在利用日志恢复数据的同时
可以用只读的方式打开备用数据库,用户可以在备用数据库上迚行查询、报表等操作等。在 PostgreSQL9.0
之前,也可以搭建 standby 数据库,但 standby 数据库只能处于恢复状态中,丌能打开,也丌支持只读打
开。
我们大多数人可能知道 Oracle 中存在重做日志文件(redo log),其作用是保证数据的一致性和事务的完
整性,防止在系统崩溃时最近的事务无法恢复。在 postgresql 中引入了WAL(write ahead log),作用相同。
1
在 PostgreSQL7 的时候就引入了WAL (Write Ahead Logging )的概念,即预写日志,所有对数据库
的更改,在更改之前必须写到该 LOG 中,这样,就算机器断电,PostgreSQL 也可以从该 LOG 中知道数据
库在断电前做了什么操作,已经做到第几步了,这样保证了所有事务的完整性。
有丌同之处的是 postgresql 数据库可以通过调整 WAL 参数控制日志写入磁盘的先后顺序。先将日志写
入磁盘能够完全保证数据的完整性,在崩溃时可以恢复最近的事务;后写入磁盘,很难保证在崩溃时事务能
够得到恢复,数据的结果也很难保证是真实正确的。
PostgreSQL9.0 支持流复制(streaming replication )的方法。这个方法就是事务提交
您可能关注的文档
- MTK开机显示低电量自动关机的维修方法.doc
- MTK开机显示低电量自动关机的维修方法5.doc
- MTT比色法的条件探讨.pdf
- Multisim10仿真软件在数字电路教学中的应用.pdf
- Multisim仿真软件在电路实验教学中的应用.pdf
- MYB转录因子在植物抗逆胁迫中的作用及其分子机理.pdf
- M国际中港物流各种运输方式的特点.doc
- m序列优选对的计算机实现及平衡戈尔德码组.pdf
- N03机械可靠性设计与安全系数设计方法.pdf
- Na2O对铁硼磷酸盐玻璃结构和性能的影响.pdf
- 2022-2023年中药学类之中药学(中级)通关检测卷包括详细解答.docx
- 2023年中药学类之中药学(中级)综合提升训练试卷含答案讲解.docx
- 2022-2023年中药学类之中药学(中级)模拟卷附有答案详解.docx
- 2022-2023年中药学类之中药学(中级)练习题库含答案讲解.docx
- 2022-2023年中药学类之中药学(中级)模拟题库.docx
- 2022-2023年中药学类之中药学(中级)模拟题库附答案.docx
- 2022-2023年中药学类之中药学(中级)模拟题库附答案详解.docx
- 2022-2023年中药学类之中药学(中级)模拟题库包括详细解答.docx
- 2022-2023年中药学类之中药学(中级)模拟题库附有答案详解.docx
- 2022-2023年中药学类之中药学(中级)模拟考试试卷附答案详解.docx
文档评论(0)