Backuppc安装与配置文档格式.docx

上传人:b****2 文档编号:3699401 上传时间:2023-05-02 格式:DOCX 页数:13 大小:308.22KB
下载 相关 举报
Backuppc安装与配置文档格式.docx_第1页
第1页 / 共13页
Backuppc安装与配置文档格式.docx_第2页
第2页 / 共13页
Backuppc安装与配置文档格式.docx_第3页
第3页 / 共13页
Backuppc安装与配置文档格式.docx_第4页
第4页 / 共13页
Backuppc安装与配置文档格式.docx_第5页
第5页 / 共13页
Backuppc安装与配置文档格式.docx_第6页
第6页 / 共13页
Backuppc安装与配置文档格式.docx_第7页
第7页 / 共13页
Backuppc安装与配置文档格式.docx_第8页
第8页 / 共13页
Backuppc安装与配置文档格式.docx_第9页
第9页 / 共13页
Backuppc安装与配置文档格式.docx_第10页
第10页 / 共13页
Backuppc安装与配置文档格式.docx_第11页
第11页 / 共13页
Backuppc安装与配置文档格式.docx_第12页
第12页 / 共13页
Backuppc安装与配置文档格式.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Backuppc安装与配置文档格式.docx

《Backuppc安装与配置文档格式.docx》由会员分享,可在线阅读,更多相关《Backuppc安装与配置文档格式.docx(13页珍藏版)》请在冰点文库上搜索。

Backuppc安装与配置文档格式.docx

*base:

*epel:

*extras:

*updates:

repoidreponamestatus

baseCentOS-6-Base6,518

epelExtraPackagesforEnterpriseLinux6-x86_6411,460

extrasCentOS-6-Extras37

updatesCentOS-6-Updates1,102

repolist:

19,117

4.使用下面命令安装BackupPC

[root@backuppc~]#yum--enablerepo=epelinstallBackupPC

SettingupInstallProcess

ResolvingDependencies

-->

Runningtransactioncheck

--->

PackageBackupPC.x86_640:

3.3.0-2.el6willbeinstalled

ProcessingDependency:

perl-Time-modulesforpackage:

BackupPC-3.3.0-2.el6.x86_64

ProcessingDependency:

perl(Time:

:

ParseDate)forpackage:

perl(Net:

FTP:

RetrHandle)forpackage:

AutoReconnect)forpackage:

perl(File:

RsyncP)forpackage:

Packageperl-File-RsyncP.x86_640:

0.72-1.el6willbeinstalled

Packageperl-Net-FTP-AutoReconnect.noarch0:

0.3-3.el6willbeinstalled

Packageperl-Net-FTP-RetrHandle.noarch0:

0.2-3.el6willbeinstalled

Packageperl-Time-modules.noarch0:

2006.0814-5.el6willbeinstalled

FinishedDependencyResolution

DependenciesResolved

==========================================================================================================================================================

PackageArchVersionRepositorySize

Installing:

BackupPCx86_643.3.0-2.el6epel492k

Installingfordependencies:

perl-File-RsyncPx86_640.72-1.el6epel100k

perl-Net-FTP-AutoReconnectnoarch0.3-3.el6epel11k

perl-Net-FTP-RetrHandlenoarch0.2-3.el6epel16k

perl-Time-modulesnoarch2006.0814-5.el6base38k

TransactionSummary

Install5Package(s)

Totaldownloadsize:

657k

Installedsize:

2.9M

Isthisok[y/N]:

Y

DownloadingPackages:

(1/5):

BackupPC-3.3.0-2.el6.x86_64.rpm|492kB00:

00

(2/5):

perl-File-RsyncP-0.72-1.el6.x86_64.rpm|100kB00:

(3/5):

perl-Net-FTP-AutoReconnect-0.3-3.el6.noarch.rpm|11kB00:

(4/5):

perl-Net-FTP-RetrHandle-0.2-3.el6.noarch.rpm|16kB00:

(5/5):

perl-Time-modules-2006.0814-5.el6.noarch.rpm|38kB00:

----------------------------------------------------------------------------------------------------------------------------------------------------------

Total138kB/s|657kB00:

04

Runningrpm_check_debug

RunningTransactionTest

TransactionTestSucceeded

RunningTransaction

Installing:

perl-Net-FTP-RetrHandle-0.2-3.el6.noarch1/5

perl-Time-modules-2006.0814-5.el6.noarch2/5

perl-Net-FTP-AutoReconnect-0.3-3.el6.noarch3/5

perl-File-RsyncP-0.72-1.el6.x86_644/5

BackupPC-3.3.0-2.el6.x86_645/5

warning:

/etc/BackupPC/config.plcreatedas/etc/BackupPC/config.pl.rpmnew

/etc/BackupPC/hostscreatedas/etc/BackupPC/hosts.rpmnew

Verifying:

perl-File-RsyncP-0.72-1.el6.x86_641/5

perl-Net-FTP-AutoReconnect-0.3-3.el6.noarch2/5

perl-Time-modules-2006.0814-5.el6.noarch3/5

perl-Net-FTP-RetrHandle-0.2-3.el6.noarch4/5

Installed:

BackupPC.x86_640:

3.3.0-2.el6

DependencyInstalled:

perl-File-RsyncP.x86_640:

0.72-1.el6perl-Net-FTP-AutoReconnect.noarch0:

0.3-3.el6perl-Net-FTP-RetrHandle.noarch0:

0.2-3.el6

perl-Time-modules.noarch0:

2006.0814-5.el6

Complete!

5.修改配置文件BackupPC.conf,默认安装完后会在/etc/httpd/conf.d/下面生成

<

IfModule!

mod_authz_core.c>

#Apache2.2

orderdeny,allow

denyfromall

allowfromall

#allowfrom127.0.0.1

#allowfrom:

1

requirevalid-user

/IfModule>

6.Apache的执行身份必须是安装BackupPC时在系统上所创建的backuppc用户

[root@backuppc~]#htpasswd-c/etc/BackupPC/apache.usersbackuppc

Newpassword:

Re-typenewpassword:

Addingpasswordforuserbackuppc

[root@backuppc~]#

6更改目录的属用户/组

[root@Nagiosconf.d]#chown-Rbackuppc:

backuppc/etc/BackupPC

backuppc/var/lib/BackupPC

7.编辑BackupPC主配置文件

[root@backuppc~]#vim/etc/BackupPC/config.pl

$Conf{CgiAdminUsers}=‘backuppc’;

——》查找到$Conf{CgiAdminUsers}在其后面加上backuppc

8.启动Apache服务并设置自动启动

[root@backuppc~]#Servicehttpdstart

[root@Nagiosconf.d]#/etc/init.d/backuppcrestart

ShuttingdownBackupPC:

[确定]

StartingBackupPC:

[root@backuppc~]#Chkconfighttpdon

[root@backuppc~]#Chkconfigbackuppcon

[root@backuppc~]#chkconfig--listhttpd

httpd0:

关闭1:

关闭2:

启用3:

启用4:

启用5:

启用6:

关闭

[root@backuppc~]#chkconfig--listbackuppc

backuppc0:

9.设置Backuppc用户运行指定命令

运行:

visudo

修改如下:

##查到到Defaultsrequiretty,并将其注释掉

##并加入以下两行信息.

Defaults!

lecture

backuppcALL=NOPASSWD:

/bin/gtar,/bin/tar

至此服务器端配置完毕。

10.Windows客户端配置

Win服务器下载cygwin-rsyncd最新版本,下载地址如下:

下载安装完后,编辑文件c:

\rsyncd\rsyncd.conf根据注释[docs]例子来增加下面代码,

表示你要备份的目录和读取权限。

Readonly=True即为只读,false为可读写,这里说明一下,备份只读权限即可,要还原/恢复要有写入权限。

这个[Data]就是前面/etc/BackupPC/config.pl提到的客户机备份目录,要上下对应,根据实际情况设定.

修改rsyncd.conf的配置文件

[Data]——注:

与下面截图中位置的信息保持一致

path=/cygdrive/D/software/

comment=Data

strictmodes=false

authusers=backuppc

secretsfile=c:

/rsyncd/rsyncd.secrets

hostsallow=*

readonly=false

list=true

修改rsyncd.secrets的配置文件

#UUU:

PPP

backuppc:

ac.123456

Win2008默认开启了防火墙,记得开启tcp873端口

11.Linux客户端配置

Linux客户端设置(Centos6)在web服务器(需要备份的服务器)上安装rsync,方法如下:

[root@binjiang]#yuminstallrsyncxinetd

开启守护进程

[root@testphp~]#vim/etc/xinetd.d/rsync

##将disable=yes修改为noDisable=no加入防火墙端口

[root@testphp~]#iptables-IINPUT-mstate--stateNEW-mtcp-ptcp--dport873-jACCEPT

[root@testphp~]#serviceiptablessave&

&

serviceiptablesrestart

[root@testphp~]#iptables-save

#Generatedbyiptables-savev1.4.7onFriMay1511:

11:

002015

*filter

INPUTACCEPT[0:

0]

FORWARDACCEPT[0:

OUTPUTACCEPT[6:

856]

-AINPUT-ptcp-mstate--stateNEW-mtcp--dport873-jACCEPT

-AINPUT-ptcp-mtcp--dport80-jACCEPT

-AINPUT-ptcp-mtcp--dport8080-jACCEPT

-AINPUT-mstate--stateRELATED,ESTABLISHED-jACCEPT

-AINPUT-picmp-jACCEPT

-AINPUT-ilo-jACCEPT

-AINPUT-ptcp-mstate--stateNEW-mtcp--dport22-jACCEPT

-AINPUT-jREJECT--reject-withicmp-host-prohibited

-AFORWARD-jREJECT--reject-withicmp-host-prohibited

COMMIT

#CompletedonFriMay1511:

建立rsync配置文件

[root@testphp~]#vim/etc/rsyncd.conf

port=873

uid=root

gid=root

userchroot=no

maxconnections=200

timeout=60

pidfile=/var/run/rsyncd.pid

lockfile=/var/run/rsyncd.lock

logfile=/var/log/rsyncd.log

[mail_home]

path=/home/

ignoreerrors

readonly=yes

list=no

hostsallow=192.168.1.0/255.255.255.0

secretsfile=/etc/rsyncd.secrets

[mail_www]

path=/var/www/

建立密码文件

[root@testphp~]#vim/etc/rsyncd.secrets

[root@testphp~]#chmod600/etc/rsyncd.secrets

[root@testphp~]#chkconfigxinetdon

查看873端口是否起来,表示sync监听正常

[root@testphp~]#/etc/init.d/xinetdrestart

停止xinetd:

正在启动xinetd:

现在可以进入IE管理界面,添加这台备份机器了,这里主要是添加mail_home和mail_www两个目录。

以下为对192.168.1.252的备份

如需还原,点进“备份序列号#”下面的“0”,选中要还原的文件然后点选“恢复被选中的文件”,如下图所示

点选“恢复被选中的文件”后跳转至如下图页面,有3种恢复选项,第一种是直接恢复至备份目录,前题前面配置readonly=false,如果配置了true不能选第一种的。

第二可以下载zip压缩包至本地机子上,第三种可以下载tar包至本地机子上。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2