closed
logo logo
关于我们

技术分享

技术分享 Backuppc搭建与使用

Backuppc搭建与使用

2020-08-19

环境:Centos7.6、Backuppc
安装:(host:192.168.3.11)

[root@localhost ~]# yum install backuppc -y

配置

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf (修改apache启动用户为backuppc)
User backuppc
Group backuppc
[root@localhost ~]# vim /etc/httpd/conf.d/BackupPC.conf(修改所有主机均可访问backuppc控制页面)
<IfModule mod_authz_core.c>
  # Apache 2.4
  <RequireAll>
    Require valid-user
    <RequireAny>
      Require all granted
    </RequireAny>
  </RequireAll>
</IfModule>
由以上配置文件可知apache user文件为如下:
AuthUserFile /etc/BackupPC/apache.users
[root@localhost ~]# htpasswd -c /etc/BackupPC/apache.users backuppc
(这里密码设置为12345)
[root@localhost ~]# vim /etc/BackupPC/config.pl(配置backupc主配置文件)
$Conf{CgiAdminUsers}     = 'backuppc';(配置backuppc账号为bckuppc)
$Conf{ServerInitdPath} = '/etc/init.d/backppc';(启动命令)
$Conf{ServerInitdStartCmd} = '$sshPath -q -x -l root $serverHost$serverInitdPath start';
$Conf{PingPath} = '/bin/ping';
$Conf{Language} = 'zh_CN';(更改web页面为中文)
[root@localhost ~]# systemctl restart httpd
[root@localhost ~]# systemctl restart backuppc

web测试

web端添加需备份server
点击“增删客户机”后,选择“客户机”,在右侧窗口“添加”指定server IP,这里测试用192.168.3.12,账号为backuppc,然后点“保存”


保存后刷新页面,选择刚添加sever,选择“修改服务器设置”开始对其设置备份规则:

在“RsyncShareName”一栏输入需备份路径,这里设置为/test;然后再BackupFilesOnly一栏输入“*”,表示备份/test目录下所有文件,当然也可指定文件,然后点击保存:

SSH免密登陆设置

[root@localhost ~]# cd /var/lib/BackupPC/
[root@localhost BackupPC]# mkdir .ssh
[root@localhost BackupPC]# chown backuppc.backuppc .ssh
[root@localhost BackupPC]# chmod 700 .ssh
[root@localhost BackupPC]# chmod 700 .ssh
[root@localhost BackupPC]# su -s /bin/bash backuppc
bash-4.2$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/var/lib/BackupPC/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /var/lib/BackupPC/.ssh/id_rsa.
Your public key has been saved in /var/lib/BackupPC/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:1dWLzmcZ22P8oz4oXHvCd145490rY0JVUoCuoR8vp6A backuppc@localhost.localdomain
The key's randomart image is:
+---[RSA 2048]----+
|            ..+o |
|           o o ..|
|          o . + .|
|         o . o o |
|        S o + . =|
|       . o o o Oo|
|       .o * o +++|
|      . .= O B.oB|
|     E   .= BoB+=|
+----[SHA256]-----+
bash-4.2$ ssh-copy-id root@192.168.3.12

对目标server操作

[root@localhost ~]# mkdir /test
[root@localhost ~]# useradd backuppc
[root@localhost ~]# passwd backuppc
[root@localhost ~]# chown -R backuppc.backuppc /test

测试

[root@localhost ~]# cp -r /boot/ /test

点击“192.168.3.12主页”,然后点击“开始完全备份”,即可开始完全备份:

点击“浏览备份”,即可查看所备份文件&目录,这里可以选择部分恢复或者全部恢复:

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 行业资讯

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

请拨打电话
为您提供支持

400-9955-698