【IT168 信息化】

1、Standby技术

KingbaseES的Standby技术向用户提供了数据保护、灾难恢复特性,使得用户在数据库被破坏的情况下(如:网络发生故障、用户误操作等),数据依然可以得到保护,仍然可以向用户继续提供服务。

当Standby配置运行之后,工作服务器(以下简称为主库)提供服务,日志自动传输给备份服务器(以下简称为从库)用于同步数据。当主库由于各种原因无法继续提供服务器时,Standby技术将自动切换从库成为主库,持续提供服务能力,而原来的主库自动切换为从库。主库与从库之间的数据同步方式可以采用同步复制和异步复制两种模式。

注:该技术仅适用于Linux操作系统。

2、集群技术

KingbaseES支持由多台计算机组成的集群功能,向用户提供了基于多主机和同步复制的集群方案。KingbaseES的集群功能可以实现多台主机的负载均衡和数据复制,提供了数据保护、灾难恢复和较高的查询性能。在集群系统发生单点故障时(例如发生网络故障、机器掉电等造成数据库被破坏的情况),数据依然可以得到保护,仍然可以向用户继续提供服务。

注:如需进一步了解有关金仓集群产品的内容资料,请参见金仓集群产品的白皮书。

3、双机热备技术

KingbaseES为对系统需要不间断运行的应用,提供了基于共享磁盘的双机热备解决方案。保证系统7?24小时运行,提供不间断的数据库服务。

双机热备技术采用共享磁盘的方式,数据被放在共享磁盘上,两台服务器同时运行,并通过集群监测软件互相监测运行状态。正常情况下,一台为工作服务器,一台为备份服务器,工作服务器拥有共享磁盘的数据访问权限并对外提供数据库服务,另一台处于备用状态。如果工作服务器发生故障,不能提供数据库服务时,备份服务器主动接管共享磁盘的访问权限,并继续对外提供服务,保证用户不间断的访问数据。故障服务器修复后,处于备份状态。

4、备份恢复技术

KingbaseES的故障恢复措施包括备份与恢复工具。通过使用备份与恢复工具,系统管理员可以对KingbaseES数据库进行备份与恢复。确保系统在出现系统崩溃、意外停机、存储介质损坏等故障时,能快速将数据库恢复到故障发生时的一致状态。可以通过日志实现基于时间点的恢复。