首页 > 人工智能 > 正文

一次有惊无险的傻瓜备份经历

2008-02-25 17:10:18  来源:中国计算机报

摘要:数据的丢失会中断企业的正常运行,同时也会给企业造成巨大的经济损失。 在系统安全建设中必不可少的一个环节就是数据的常规备份和历史保存。
关键词: 运维

    用户有着各种各样个性化的软硬件环境,即使是一个看似简单的傻瓜型项目,也不一定能顺利完成。实施方如果能多从用户的实际条件出发,就容易找到问题的所在,特别是一些意想不到的障碍。

    前几天接到一个很小的邮件备份项目,只有一台备份服务器,使用的是USB接口的傻瓜型磁带机,却让我差点马失前蹄。

  担心成为现实

    客户对邮件服务器里的数据很重视,新买了一台服务器作为备份服务器。由于数据量不是很大,客户买的磁带机是那种USB接口的,其最大的特点就是非常容易安装使用,称其为傻瓜型一点都不过分。客户购买中科同向的备份软件的目的是,将Exchange服务器上的邮件备份到备份服务器上,从而实现在线备份,同时备份到磁带机上。

    客户的需求并不复杂,我却有一个担心。在我以前使用中科同向的备份软件时,连接磁带机基本都是通过SCSI连接的,这种方式是完全可以识别磁带机的。中科同向的产品说明中称,通过USB连接是可以识别磁带机的,但我从来没有测试过这种连接。

    那天,我按照通常的操作流程,把磁带机连接完毕以后,在备份服务器上安装备份软件的主控制端,安装完以后,在设备里还真找到磁带机了,很是庆幸。如果按照正常情况,我继续在Exchange服务器上安装客户端、Exchange代理选件就可以了。可是,问题很快就出现了。

    问题是:在主控制端口连接邮件服务器时,一直连接不上。我测试了一下用户名和密码,发现没有错误。我再把主控端安装在邮件服务器上尝试一下,发现也没有问题。但是如果把邮件服务器作为主控端,那客户买的备份服务器就用不上了,而且邮件服务器的负荷也会很大。于是,我决定先试一下是否可以备份邮件数据。奇怪!文件都可以备份,而邮件数据无法备份,而且提示说数据已经损坏。

  一语惊醒梦中人

    5分钟后下边的电话打到机房来了:“连不上邮件服务器了。”我就像是热锅上的蚂蚁,急得团团转。机房管理人员突然说:“你先不要着急,我们的邮件服务器是双机备份的,可以马上切换到备机上。”我说刚才怎么备份不了邮件里的数据,原来问题出在这里:邮件服务器里的数据都是存储到两台邮件服务器共享的磁盘阵列上,当一台机器宕机时,由另外一台机器接管服务并接管盘阵上的共享空间。因此,在一台服务器上安装了备份软件当然不能读取数据。

    问题找到了怎么解决呢?我们的备份软件对客户做双机的邮件服务器是完全可以实现的。具体实现方法如下:在主机和备机上分别安装客户端、Exchange代理件,然后将他们的服务都停止,将服务“自动启动”改成“手动启动”,并且在双机软件里添加相关的服务。注意:在添加“服务”的时候必须将备份软件客户端、Exchange代理选件的服务停止,并且改成手动启动,还要找到几个服务的依存关系,按照从主到次的顺序添加。在主机上做完备份的策略以后,将服务切换到备机,做同样的备份策略。

    现在切到备份服务器的主控制界面,我在备份服务器上找到邮件服务器,并且可以备份邮件里的数据。真是有惊无险啊!

    安装完备份软件,就该考虑备份策略了。数据备份有全备份、增量备份、差分备份、按需备份等多种方式。全备份是备份系统中所有的数据,增量备份是只备份上次备份以后有变化的数据,差分备份是只备份上次完全备份以后有变化的数据,按需备份是根据临时需要有选择地进行数据备份。

  合理选择备份策略

    全备份所需时间最长,但恢复时间最短,操作最方便,当系统中数据量不大时,采用全备份最可靠;但是随着数据量的不断增大,将无法每天做全备份,而只能在周末进行全备份,其它时间则采用所用时间更少的增量备份或采用介于两者之间的差分备份。各种备份的数据量不同:全备份>差分备份>增量备份。

    在向机房管理员解释清楚各种备份策略的优缺点后,我帮他设计了具体的备份策略:数据库全备份选择在周五(或周六)自动进行;数据库增量备份在每晚作批前和批后,由主机系统执行,批处理由人触发或由系统自动执行;数据全备份用于主机系统和其它服务器的数据备份,选择在周日自动进行;数据增量备份在周一到周四(或周五)之间备份文件的增量;系统全备份一般在月初的周日备份系统及数据库的全量;系统增量备份一般在其余的时间仅备份系统和数据库配置的增量。

    除备份外,数据恢复也是邮件服务器管理员必须掌握的。数据恢复操作通常可以分为三类:全盘恢复、个别文件恢复、重定向恢复。全盘恢复应用于服务器发生意外灾难导致数据全部丢失、系统崩溃或是有计划的系统升级、系统重组等情况,也称为系统恢复。个别文件恢复要比全盘恢复常见得多,利用网络备份系统的恢复功能,我们很容易恢复受损的个别文件。只需浏览备份数据库或目录,找到该文件,触发恢复功能,软件将自动驱动存储设备,加载相应的存储媒体,然后恢复指定文件。重定向恢复是将备份的文件恢复到另一个不同的位置或系统上去,而不是进行备份操作时文件所在的位置。重定向恢复可以恢复整个系统,也可以恢复个别文件。重定向恢复时需要慎重考虑,要确保系统或文件恢复后的可用性。

    这样就实现了客户邮件系统的安全性,即使一台服务器瘫掉,任务可以由另外一台来接管,但是服务器只接管服务,数据是由连接在两台服务器上的磁盘阵列共享的。万一客户端有了误操作,管理员可以用备份软件来恢复丢失的数据。

  打造企业数据安全的守护神

    数据的丢失会中断企业的正常运行,同时也会给企业造成巨大的经济损失。数字信息丢失、破坏,就无异于丢掉了过去、失去了现在,甚至断送了未来。数据丢失的主要原因可分为二大类,一类为存放数据的硬件设备出现故障,另一类是人为因素,如计算机犯罪、计算机病毒、软件错误及人为的误操作。其中,人为的误操作是最常见的现象。

    现在使用的先进的数据存储备份管理系统是指在Open SAN结构环境下,通过专业的数据存储备份管理软件,使用存储服务器、光纤交换机和存储备份设备(例如:磁盘阵列、磁带库),来对存储局域网上的数据进行集中管理,从而实现备份、文件归档、数据分级存储以及灾难恢复等功能的自动化。为在整个Open SAN存储局域网系统内实现全自动的数据存储管理,备份服务器、存储备份管理软件的有机结合是完成先进的存储备份管理的基础。

    存储局域网上,数据存储备份管理系统的工作原理,是在开放式的存储局域网上选择一台应用服务器,作为数据存储备份管理用的主服务器,其上安装数据存储管理服务器端软件,作为整个存储局域网上的备份服务器。备份服务器连接到存储局域网上的光纤交换机上。同时还应配置所需的大容量存储服务器磁盘阵列设备和存储设备磁带库,这些设备应连接到存储局域网的光纤交换机上。在存储局域网中,需要进行数据备份管理的服务器应安装备份客户端软件,通过存储局域网将数据集中备份管理到备份服务器可管理的存储设备上。

    管理数据存储备份系统的核心软件是存储备份管理软件。通过存储备份管理软件的功能设置,可以建立起一个完善的存储备份及数据恢复计划策略,也可使所有的服务器备份都能按照使用者的设计进行备份管理。存储备份软件也可提供完善的灾难恢复手段,能够将备份设备硬件的优良特性完全发挥出来,使备份和灾难恢复时间大大缩短,实现数据备份的全自动智能化管理。

    在系统安全建设中必不可少的一个环节就是数据的常规备份和历史保存。考虑到生产环境安全性原因,常规数据备份一般要求一份数据至少应有两个拷贝,一份放在生产中心以保证数据的正常恢复和数据查询恢复,另一份则要移到异地保存,以保证在生产地出现地震、火灾等灾难后,能快速实现数据恢复。此外,更应建立历史归档数据的异地存放制度,从而确保对历史业务数据的可靠恢复与有效稽核的实现。


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。