Linux amanda 用户,红旗Linux案例精选:Amanda集中备份实例详细讲解

现在的情况有所不同了,有4,5台服务器需要备份,设计到不同的平台,其备份特性应该达到或者至少朝企业级标准靠拢,因此,这几天看

Amanda(高级马里兰自动网络磁盘归档 Advanced Maryland Automatic Network Disk Archiver

)网络备份软件是我第一次接触Linux就听到过,只是从来都没有使用过,有需要备份得时候,就是自己写写简单的脚本,使用cron来做定时任务,也能基本满足需求。虽然曾经起心想用Amanda,但限于没有适合的环境,只能作罢。

现在的情况有所不同了,有4,5台服务器需要备份,设计到不同的平台,其备份特性应该达到或者至少朝企业级标准靠拢,因此,这几天看了看Amanda的文档,做了一些测试,目前在我的环境下配置成功,特记录下来和大家分享。

这次打算分两篇文档介绍,本篇是介绍文件备份,,下一篇将介绍针对MySQL数据库的备份方法。

这次配置的大致流程如下:

安装和配置Amanda备份服务器

安装Amanda客户端

配置服务器和客户端参数

检验配置

校验备份

测试恢复

下面的列表给出这次测试环境的网络和机器配置

机器名

要备份的文件

OS

是否压缩

说明

cp1.domain.com

-

Ubuntu 8.10

Yes

Amanda服务端

cp2.domain.com

/web/websites

Asianux 3.0

Yes

客户端,运行大量网站

cp3.domain.com

/opt/www

CentOS 5.3

Yes

IDC服务器,大量客户站点

一、安装和配置Amanda服务

首先从官方站点现在对应OS的最新Amanda版本,我写这篇帖子的时候,针对Ubuntu 8.10的最新版本是2.6.1p1,可以从 找到适合里的版本,包括服务端和客户端。

以下操作cp1机器上执行,如果没有特别说明,使用的帐号为root。

因为ubuntu仓库里自带的版本比较低,而且与官方版本在配置方面有些不同,所以建议先卸载自带的版本,然后安装下载的版本。

Amanda服务的启动依赖xinetd超级服务,编辑或者创建/etc/xinetd.d/amandaserver文件,内容应该像下面这个样子:

# default: on

#

# description: Amanda services for Amanda server and client.

#

service amanda

{

disable

= no

#

flags

= IPv6

socket_type

= stream

protocol

= tcp

wait

= no

user

= amandabackup

group

= disk

groups

= yes

server

= /usr/libexec/amanda/amandad

server_args

= -auth=bsdtcp amdump amindexd amidxtaped

}

重启xinetd服务

root@cp1:~# /etc/init.d/xinetd reload

* Reloading internet superserver configuration xinetd [ OK ]

root@cp1:~#

logo.gif

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值