APP下载

831台应用系统数据异地备份方案

2016-12-26国家新闻出版广电总局八三一台王晓杭

电子世界 2016年21期
关键词:数据备份配置文件异地

国家新闻出版广电总局八三一台 王晓杭

831台应用系统数据异地备份方案

国家新闻出版广电总局八三一台 王晓杭

在信息化运维管理的过程中,各应用系统的相关资料备份是占据了日常维护中的很大一部分工作,也是信息化系统稳定运行的前提。 831台应用系统数据异地备份方案主要用于对台站各个应用系统包括(机房自动化系统,台站日常办公系统等)的配置文件,数据库备份,日志等相关数据进行异地,定时同步备份,确保在服务器,应用系统出现异常的状况下能够正确,快速的恢复至正常状态。

异步备份;Rsync;自动同步

1.引言

随着信息化的发展,我台各个业务基本实现电子化,自动化,围绕发射相关的系统将近10多个,初步统计整个台站信息化系统将近30多个,保证所有系统安全稳定的运行是一个艰巨的任务。在日常维护方面,我们对关键设备进行双备份,各个系统数据库实行本地备份,为确保事件可追溯性又要求某些系统必须有详细的日志记录,搭建运维监测平台对各个系统实施监测。在整个过程中,各个系统产生的数据库备份文件,日志文件,配置文件等日益增多。一旦由于人为或自然的因素,导致设备和系统的故障或瘫痪或数据丢失、 损毁, 将严重影响我台信息系统的正常运行。因此如何保护信息系统的数据,如何提搞系统自身的抗灾能力从而保证业务系统的连续性,是我台信息化遇到的不可回避的严峻挑战。

原先信息化基本通过人工拷贝的方式进行。这种方式工作任务重,而且在生产环境中操作又引起次生问题,这种方式很快被否决了。之后又使用过,赛门铁克提供的数据备份方案。这一方案通用性不高,备份数据量大,恢复困难,推行后基本没有。

经过苦苦研究,我们把目标集中在Rsync 数据同步上面。Rsync远程同步软件是linux 系统中广泛流行的数据同步工具。我们使用Rsync 软件 windows 版本,编写系统脚本,通过定时任务进行数据同步。通过这套方案,完美的解决了系统数据异地备份的难题。

2.主要特点

831台应用系统数据异地备份方案主要有以下几个方面的特点:

2.1 自动化定时运行

通过客户端设定任务计划,自动同步需要备份的文件至服务端。全部过程不需要人工参与,一次设定后,自动运行,简化了运维步骤,节省人力和时间。

2.2 "rsync 算法"可实现快速同步

rsync是用 "rsync 算法"提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好。Rsync 提供了许多选择项,可以设定多种同步类型,如快速同步,增量同步等

2.3 高通用性,高安全性

使用rsync 工具进行同步,可以跨多个系统平台,同步任意文件,极大得适应了我台的工作现状。通过设定,可以进行安全配置,可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接,限制同步客户端,加密传输数据,保证了数据的安全性。

本套方案提供了高通用性,高安全性,降低维护成本,通过设定,降低网络带宽占用率,减少因突然性的网络拥挤带来的系统问题,为我台各个信息化系统稳定运行打下坚实基础。

3.详细技术内容

3.1 方案整体介绍

按照要求技术网与办公网做物理隔离,所以我台异地备份做了两套相互独立的方案。

分别在技术网和办公网架设一台服务器用于存储,安装Rsync服务,设置配置文件,可以做安全配置,限制同步客户端访问权限,在需要同步的客户端安装rsync服务,编写自动运行脚本,添加至任务计划中,按照需求设定自动同步周期。

3.2 方案使用

图一

服务器端安装cwRsync 软件:

设置配置文件:

在客户端安装rsync 服务,添加计划任务,运行同步脚本:

3.3 关键技术介绍

Rsync 远程数据同步

rsync是类unix系统下的数据镜像备份工具--remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。

它的特性如下:(1)可以镜像保存整个目录树和文件系统; (2)可以很容易做到保持原来文件的权限、时间、软硬链接等等; (3)无须特殊权限即可安装。(4)快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件;(5)传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽;(6)安全:可以使用scp、ssh等方式来传输文件,当然也可以通过直接的socket连接;(7)支持匿名传输,以方便进行网站镜象。

4.与同类技术的综合比较

原先数据备份基本使用人工拷贝完成,浪费时间,在生产环境中,极有可能造成次生故障。之后赛门铁克数据备份方案,系统兼容性差,安装复杂,数据恢复缓慢。相对于这两个方案,本方案无需人工操作,降低了人工成本,时间成本,减少出错的可能性,保障应用系统的稳定性。

5.应用情况

本方案从2015年使用到现在,运行稳定,有效的解决了信息化工作中遇到的数据备份问题,提供高度可靠的容灾方案,具有高通用性,高稳定性,可扩展性等特点,保障数据安全和业务稳定运行。

[1]开源社区。数据同步rsync[OL]。http://www。oschina。net/p/ rsync,2008(9)。

[2]任燕博。基于Rsync的远程文件同步系统优化[J]。计算机与数字工程,2014(6)。

[3]赵云。基于Rsync的备份方案研究与实现[J]。电脑知识与技术,2012(4)。

[4]吕广平。计算机磁盘阵列及异地容灾备份系统分析[J]。科技传播,2012(4)。

猜你喜欢

数据备份配置文件异地
泉州高速公路收费系统远程数据备份研究
海洋数据备份平台的设计和实现
程控交换机的数据备份与恢复技术分析
No.4 IDC:2019年上半年数据备份与恢复市场同比增长10.0%
互不干涉混用Chromium Edge
图解跨省异地就医
基于Zookeeper的配置管理中心设计与实现
忘记ESXi主机root密码怎么办
为View桌面准备父虚拟机
推进医保异地结算 稳字当先