企业的生产平台在运转的过程中会产生许多数据,这些数据十分宝贵,因此做好备份工作是重中之重。我在工作中经常涉及到有关数据备份方面的内容,特意写一点东西来阐述一下其过程。 一、备份的方式 全备:顾名思义,就是将需要备份的内容原封不动的备份下来; 增量备份:只备份上次备份完成之后有变动的数据,比如 C 盘的某个文件写入了新的内容,更改了属性或者重命名等; 归档:全备之后,部分文件属性里的“存档”选项会被勾选,归档就是用来备份这些文件的。 二、介质 备份数据常用的介质有磁盘和磁带。其中磁带(如图:)的特点是携带方便,容量有 200GB至 2TB 不等,适合备份较大的数据库文件,而磁盘比较适用于备份含有大量目录的文件。 备份服务器:分为 windows 平台和 Linux(包含 AIX)平台,用来存放和执行备份策略,并且向带机和磁盘备份机发起任务。 三、备份策略 备份策略是一个拓展名为“.sh”的脚本,如图:第二行需要备份的机器名;第三行是一条 Linux 命令,用来查看脚本;第 4—9 行定义了一个 LOG 文件用来定义时间规则和保存日志;第 10—14 行是条件,sel 是全备,inc 是增量备份,这几条语句的意思是:如果日期为 10 号,则全备这两个目录(包含子目录)并且将备份记录保存到 LOG 文件,如果不是 10号,则增量备份。 四、配置备份服务器和客户机 1、配置备份服务器 首先定义策略域,策略域是配置管理中最大的单位; 然后定义策略集,策略集是策略的集合,放在策略域中; 定义管理类,管理类包含在策略中; 最后定义存储池,存储池是可以被操作的基本单位,一个存储池里可以包含若干个磁盘阵列或者带库,定义存储池可以有效的管理磁盘和带库。根据用途可以分为文件系统池、数据库池、归档池、长效存放池和临时存放池。如图,意思是定义一个名为“MGP”的存储池,连接到昆腾 I6000 带库,最多能存放 100 盘磁带: 2、配置备份客户机 备份客户机是使用 Linux 操作系统的计算机,首先建立 log(日志)目录用来存放脚本的执行记录,然后新建一个目录用来存放策略,最后定义一个系统文件,把 log 目录和脚本目录的路径、存储池的 IP 地址等系统信息写入进去。 四、执行调度 调度,实际上是一条语句,包含了什么时间用哪种备份方式执行哪个脚本,如图: 1、首先,先将写好的脚本放到备份服务器,备份时,我们通过一台电脑登陆 TSM 备份 平台,执行一个调度: 2、备份服务器首先根据调度执行指定的脚本去备份某台机器的数据,放到指定的磁带库或者磁盘阵列中。 (Edit:Market) |