用Sybase复制服务器实现Sybase双机备份

随着数据库管理系统的不断普及和深入应用,企业要求数据库的重要数据不会因为各种意外情况的发生而导致数据丢失或者数据不可用。相应地,数据库数据的备份与恢复机制愈加显示其重要性。不难想象,金融、税务、建筑工程各行各业如果没有数据库的备份,一旦出现数据库损坏、数据不可使用的情况,对企业正常的业务工作带来如何灾难的后果!

当然,现在对数据的备份手段很多,例如对包含数据的硬件设备备份,或者对硬件设备做镜像,还有Sybase系统中单独对数据库的备份,等等。但可用于建立经济、可靠、高性能、避免自然灾害的数据库备份产品,当首推Sybase复制服务器。它通过利用一个安全的远程更新模式,远程节点能够实时地更新/复制数据,实现了Sybase在整个不同平台上的同步复制数据。

下面是将Sybase复制服务器用于数据库备份的结构示意图:

复制服务器的优点:

实时复制。当主节点AS中数据库发生更新操作,复制服务器中的事务日志传输管理器实时地将此更新操作发送到从节点,实时地完成从节点相应的数据库更新,保持主从节点AS上的数据库数据同步。

高可用性。一但活动数据库因为各种原因失败,可以切换到备份数据库,使其成为活动数据库,然后再对失败的数据库进行处理。除了一点点间断以外,几乎不影响用户对数据库的操作。

高容错能力。复制服务器在网络出现故障后仍可正常工作。通过一套先进的、智能的存储转发机制来保证系统的可用性;而且在网络连通以后,系统能自动从上一次发送的断点处继续发送,节省用户的网络资源,降低了发送时间。这种智能机制非常适合大文本数据的复制。

数据库的备份可以是在局域网范围,还可通过Internet互联网在异地之间完整地实现,这对于大的灾难性数据库的恢复尤其重要。正因如此,复制服务器受到广泛的关注和应用,美国‘911’事件中,就是因为Sybase复制服务器的安装使用,才使得大批重要系统数据完好无损,避免了由此带来的灾难性的数据丢失。

经济实用。在数据库备份的实际使用中,可以在3台服务器机器上实现复制服务(分别为复制服务管理器RSM、主节点服务器Active、从节点服务器Standby),可以在2台服务器机器上实现复制服务(RSM与Active在1台服务器上),还可以在1台服务器机器上实现不同AS的复制服务(RSM、Active、Standby全放在1台服务器上),用户可以灵活选择配置机器结构。而且对计算机机器配置没有特别要求,例如对NT平台:

操作系统要求
项 目 要 求
CPU 奔腾处理器
RAM 最小32MB RAM

复制服务管理器RSM 客户端最小8MB

磁盘空间 至少150MB可用硬盘空间
操作系统 Windows NT4.0 Service Pack 3, Windows2000 Service Pack 1

Windows 98 只能用于RSM Client

其它硬件 推荐至少32位的网卡,网卡是必需的

对于其他Unix操作系统,请致电时代朝阳数据库垂询!

复制服务器通过复制代理还支持异构数据库之间的复制,如Sybase与Oracle、DB2、MVS、Lotus Notes、ODBC等。

复制系统不会对现有系统的性能产生影响。构成Sybase复制服务器的每个部分并未采用数据库系统的特性及功能,其中的组件如Log Transfer Manager是完全独立于源数据库而工作的。Sybase复制服务并没有使用数据库触发器及规则,因此不会增加源数据库的负担。另外,Sybase复制系统不限制每个远程节点对本地应用的设计与规划,也不会干涉本地数据存取方式的优化选择、数据库索引设计或者数据在磁盘上的分布,因此也不会增加现有系统使用的复杂度。

时间: 2024-10-30 13:42:35

用Sybase复制服务器实现Sybase双机备份的相关文章

sybase复制服务器中数据同步与复制技术

美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统. Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用.系统具有完备的触发器.存储过程.规则以及完整性定义,支持优化查询,具有较好的数据安全性.Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerB

Sybase在两台分离的服务器间通过复制实现数据库的双机热备

Sybase复制服务器应用方案之一 复制服务器支持一对一的复制模式,复制服务器的Warm standby 对于Adaptive Server或SQL Server保持一个双份数据库,其中一个作为另一个活动数据库的暖备份.当用户修改活动的数据库时,复制服务器复制相应事务到备份数据库,使得二者保持一致.一但活动数据库因为各种原因失败,可以切换到备份数据库,使其成为活动数据库,除了一点点间断以外,几乎不影响对数据库的操作. 示意图如下: 该方案需要配置系统软件:ASE.Rep .SQL Remote.

Sybase 复制与热切换数据_数据库其它

复制服务器的工作方式 SYBASE复制服务器产品操作的示意图如下: StandBy 模式下的数据复制 一般情况下,复制节点数据跟随主节点而变化.如果主节点发生错误后可否切换到复制节点呢?SYBASE复制服务器可否作成类似双机热备模式呢? 在SYBASE复制服务器环境中,我们可以按照如下方式安装各节点: 在系统稳定运行条件下,主节点Sybase和复制节点Sybase数据同步,用户将通过中间节点连接主节点.当主节点出现问题,则系统通过中间节点进行"切换"来控制事务的问题,并将复制节点生机为

replication-Sybase Replication Server在setup_db时报错无法登录复制服务器

问题描述 Sybase Replication Server在setup_db时报错无法登录复制服务器 复制服务器版本:Sybase Replication Server 15.71 S203ASE版本:Sybase ASE 15.03 在使用rs命令调用资源文件进行rs_setup_db操作时,报错如下:Running task: verify users and their passwords.SQL Server message: msg 14021 level 12 state 0WAR

双机备份方案求教

问题描述 我们公司准备上双机备份的系统,方案是比较常见的A+B+存储的方案.用VMwareEsxi的HA做故障转移.下面是供应商发过来的型号之一.A机和B机的配置.有几个问题求教下~:PowerEdgeR630服务器英特尔至强E5-2630v32.4GHz,20M缓存,8.00GT/sQPI,Turbo,HT,8C/16T(85W)最大内存1866MHz机箱含最高至8,2.5英寸硬盘,3PCIe插槽面板8驱动机箱电子系统文档和OpenManageDVD套件,PowerEdgeT630DIMMBl

windows服务器中rman自动备份并传输到远程服务器处理方法

在linux中,要使用rman备份后传输到远程服务器上,可以选择ftp,scp,nfs等方式实现,在win主机上可以配置ftp或者共享实现.linux的解决方法已经很多,这里重点提供win上面实现rman备份且传输到远程服务器的解决方法,简单实现异地备份方法: 1.win配置共享目录,而且设置远程服务器有写权限,如果省事可以配置everyone有读写权限 2.创建相关备份目录,这里主要是rmanfile,rmanscript,rmanlog 3.编写rman备份脚本  代码如下 复制代码 CON

heartbeat+drbd实现双机备份,drbd启动报错

问题描述 heartbeat+drbd实现双机备份,drbd启动报错 drbd启动报错: 主机: [root@bjfu1 drbd.d]# service drbd start Starting DRBD resources: [ create res: r1 prepare disk: r1 adjust disk: r1:failed(apply-al:255) adjust net: r1 ] .......... DRBD's startup script waits for the p

脚本-bat批处理复制服务器上的多个文件

问题描述 bat批处理复制服务器上的多个文件 各位大大问题如下哈: 我访问服务器是通过192.168.61.38补丁 这个路径来访问服务器上的补丁文件的,然后我当前有一个存放在excel里的名单,里面是一些我想找出来的补丁的名称,不一定放excel,也可以放在txt,这个不是问题,主要是这个名单里的补丁只是服务器上的补丁的一小部分而已,我希望能通过一个bat,读取txt里的补丁名单,然后将服务器上的补丁复制到本地,但是名单上是补丁的文件夹名,我希望复制下来文件夹名以及对应在里面的子文件都可以复制

Fairware勒索软件频繁攻击Linux服务器 大家赶紧做好备份

近期,Linux服务器管理员们报告了多次攻击,这些攻击导致服务器的web文件夹消失.网站无限期关闭.在BleepingComputer网站的论坛上,众多帖子证实了大量这样的攻击. 据一个受害者说,此类攻击最可能是SSH暴力攻击造成的入侵.在每一次这样的攻击中,攻击者都会删除web文件夹并留下一个read_me文件,里面的链接指向一个贴有勒索信的Pastebin网站页面.攻击者在勒索信中索取2个比特币来交换文件. 什么是勒索软件 勒索软件通常会将用户系统上文档.邮件.数据库.源代码.图片.压缩文件