红旗Linux案例精选:Amanda集中备份实例(2)
三、配置备份参数 用amandabackup帐号登录cp1机器,创建Amanda配置目录 root@cp etc:# su - amandabackup -bash-3.00$ mkdir /etc/amanda/FileBackup 拷贝/var/lib/amanda/example/amanda.conf文件到/etc/amanda/FileBackup/目录,这个amanda.conf文件就是Amanda服务最重要的配置文件了. -su-3.2$ cp /var/lib/amanda/example/amanda.conf /etc/amanda/FileBackup / 当前这个配置文件有700多行,不过大部分是注释,对每一行配置参数给出比较详尽的解释,下面我指列出需要修改的一些配置参数,没有提到的,可以不用管他. 打开amanda.conf文件,编辑下面这些内容:
define tapetype HARDDISK { comment "hard disk as virtual tape" length 20480 mbytes } 接下来,我们需要定义认证模式,找到”define dumptype global”区段,在”}”之前,增加auth “bsdtcp”一行 切换到root帐号,创建备份缓存目录 root@cp1:~#mkdir -p /dumps/amanda root@cp1:~#chown amandabackup:disk /dumps/amanda root@cp1:~#chmod 750 /dumps/amanda 接下来,我们需要创建虚拟磁带目录,在amanda.conf文件里,默认定义了缺省的磁带机槽位数为25个.
当前的磁带均没有打标签,在使用之前一定要打好标签,,我们设定了定义磁带标签的规则(labelstr “^FileBackup-[0-9][0-9]*$”)
看上去一切正常,接下来,需要重置槽位 -su-3.2$ amtape FileBackup reset changer: got exit: 0 str:1 amtape: changer is reset,slot 1 is loaded 接下来我们创建/etc/amanda/FileBackup/disklist文件,这个文件包括了所有客户端需要备份的数据定义,内容如下: cp3.domain.com /opt/www/sites comp-user-tar cp2.domain.com /web/websites comp-user-tar ,我们用amandabackup帐号编辑/var/lib/amanda/.amandahosts文件,增加下面的几行,表示当做恢复的时候,客户端可以连接到备份服务端. cp2.domain.com root amindexd amidxtaped cp3.domain.com root amindexd amidxtaped cp1.domain.com root amindexd amidxtaped cp1.domain.com amandabackup amdump 四、测试 现在是测试的时候了,用amandabackup帐号登录cp1机器,运行amcheck程序来校验当前的配置是否已经可以运行备份了.
-su-3.2$amdump FileBackup
这个命令没有任何输出,除非执行过程中报错,执行完后,将会发一封有关备份状态的细节信息邮件给amanda.conf里定义的收件人,内容大致如下:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |