【提 要】 随着自动化广播的不断发展和音频工作站的应用,作为数字存储中心的阵列中的数据不断增加,如何保障数据的安全问题也显得越发重要。本文就如何实现海峡之声广播电台数据备份进行了系统阐述。
【关键词】 数据备份 备份介质 IDE阵列 应急播出服务器
目前,国内越来越多的电台建立了以音频工作站为主的自动播出系统。在该系统中,播出服务器和音频数据阵列柜是核心部分,用于完成系统信息及音频资料的存储、检索及其他管理。播出服务器和阵列柜正常工作是整个系统正常运行的基本要求;另一方面,由于我台四个频道每天18小时播出,意味着音频工作站系统的节目制作和播出任务成倍增加,服务器负荷加重,成了影响播出安全的一个主要隐患。因此,为了保证广播节目的安全和完整性,实现不间断播出和快速恢复播出,同时为数据恢复和重建提供支持,迫切需要构建一个安全的数据备份系统和应急播出手段。
一. 系统构成
针对我台实际运行的状况,我们对以下方面进行了考虑:
1.备份介质的选择
现在已经有了非常多的备份解决方案,如我们正在使用的磁带机方式。由于磁带备份机采用顺序存储方式,备份数据时浪费量非常大,并且数据备份不直观,无法恢复中间的部分数据。再说说选择阵列柜方式,现在使用的阵列多为SCSI或光纤阵列柜,那么作为备份系统此项投资就显得价格太高。为此通过比较调研,我们选择IDE阵列柜。
IDE阵列柜是近几年出现的新型技术,随着硬盘及阵列柜技术的不断发展,IDE阵列技术逐渐成熟起来,从最早只支持RAID0,1,到现在RAID0,1,0+1,3,5,并且解决了IDE硬盘热插拔的技术难点,IDE阵列柜在安全,性能和可靠性方面大大增加,因此IDE阵列作为实际数据存储的应用,技术上已经成熟起来。
2.阵列柜的选择
我台现有790G的音频数据阵列柜,为此我们选择Howare SB-2800 IDE阵列柜。它可容纳8块IDE硬盘,每块硬盘容量为200GB,按RAID5标准组建,阵列实际容量高达1400GB。可满足现有全部资料的1:1备份,同时还能满足将来的发展需要。
3.服务器的选择
考虑是一个备份系统的服务器,对此我们选择了IBM8676-11X X335机柜式服务器,它具有性能稳定可靠,功能强大等特点。
4.数据备份软件的选择
我们采用联汇公司“DataBak2003数据备份软件”,实现从主服务器系统到备份系统的不间断数据备份(包括音频文件数据和SQL数据库),而且可以有选择性的备份,使备份数据有效可靠,大大减少垃圾数据的备份。在主服务器检修或崩溃时,可以用备份服务器紧急代替成为播出服务器,以保证安全播出。在服务器恢复正常后,还可从备份服务器中恢复数据,以保证数据的连续和同步。
二. 系统构架及原理图
1.主服务器与备服务器采用原有容错方式,挂接原有的播出阵列柜构成系统组成A服务器组。该服务器端主要承担资料的存储、各系列台公共节目的存放和播出站的播出任务。
2.增加一台新的备份服务器和一台IDE阵列柜,组成B服务器组,负责存放备份数据,和担当应急播出服务器。
3.安装DataBak2003备份软件,选择备份播出阵列柜上的重要数据。
正常情况时,服务器组A工作,也就是正常连接(实线);异常情况时,通过应急连接(虚线),备份服务器全面接管音频播出任务。
三. 系统实施
1.对IBM服务器安装WINDOWS2000AD服务版操作系统。
2.安装完成服务器上的所有硬件驱动:如显卡、网卡等。
3.安装MSSQL2000数据库。
4.安装DataBak2003备份系统。
5.对磁盘阵列做RAID5初始化工作,连接IDE磁盘阵列,把8块200G的磁盘按顺序放入柜子中。
6.连接好IBM服务器的各个设备,如显示器、键盘、鼠标、IDE阵列等设备。
7.与现有的LINK99播出系统连接调试,运行DataBak2003程序,配置参数,程序进入初始化备份文件阶段(测试:从备文件到备数据库,先备后恢复,到修改节目路径)。
8.备份音频文件初始化结束后,程序进入备份音频文件更新阶段(测试:通过录制站发送再修改一条节目进入LINK99数据库中,然后从管理站删除该节目,看DataBak2003是否进行了备份和删除操作以及所需要的时间是否是1分钟做出反应)。
在运行中,我们发现当慢录站发送节目到数据库时,备份文件会失败。分析得知是因为在节目拷贝到播出阵列时,备份软件检测到数据库新增一条节目,也立即对它进行备份,这样同时对一个文件读写,导致出错。过后我们将备份软件设计成若出错就接着拷,而不是向原先那样出错后就不再进行拷贝了。这样,一旦慢录站节目拷到播出阵列结束,备份软件也就可以对该节目进行访问,备份就成功了。
9.应急播出系统的启用:在所有的工作站的界面上建立两个快捷连接图标,一个是现在正常使用的,一个是在主服务器异常不能工作时使用的图标(改指向的ODBC名称)。模拟音频服务器子系统崩溃(即server1和server2都停机),停止自动备份软件,各个工作站是否顺利登陆到网络中,使用应急图标,能与备份服务器相连,从而能访问备份服务器上的数据信息。这时备份服务器就成为一台主用服务器(备份服务器不能登陆到工作站系统的domain域),无需重启,比较快捷方便。这种方法的缺点就是起始的安装和设置比较多,需要对用到的机器全部设置,工作量比较大些。
10.将原服务器恢复正常,运行恢复程序,配置好里面的恢复文件目录,即可将在备份服务器上的所有新增数据重新同步到主服务器群,然后再继续备份服务器的角色。
四. 系统功能
我台数据备份系统有以下主要功能:
1.自动完成音频工作站系统的数据库备份及音频文件备份。可设置两种备份方式:实时备份和定时备份;可在任意设置点自动备份数据库。
2.实时检测音频服务器子系统文件的新增、修改、删除等操作,并执行相应操作,与音频服务器子系统保持高度同步。
3.当主服务器检修或崩溃时,可以用备份服务器顶替,担当应急服务器,以保证播出安全。
4.在主服务器修复正常后,可自动将数据从备份数据库中恢复,以保证数据的连续和同步。
5.可设置备份磁盘警戒空间大小。
6.可设置需要备份的内容:可备份全部音频库节目,也可设置按类别选择备份,可设置备份所有快捷模版节目,备份最近10天录制节目,备份n天节目单节目等。可自动同步备份音频文件。
7.所有备份操作都有日志,并可查询。
8.备份进程实时显示,安全,准确,快速。
五. 系统特点
我台数据备份系统有以下主