服务器备份工具:Rsnapshot

mtain 2022年11月16日 29次浏览

服务器备份工具:Rsnapshot

一、软件安装

# 备份机器安装
 yum install -y epel-release
 yum install -y rsnapshot rsync
 
 # 被备份机器安装
  yum install -y rsync

二、使用

1. 说明

服务器
192.168.1.101

备份机
192.168.1.121

2. 备份机免密登录服务器

ssh-keygen
ssh-copy-id root@192.168.1.101

3. 备份机配置rsnapshot

mkdir /snapshots

vi /etc/rsnapshot.conf
snapshot_root   /snapshots/

cmd_cp          /usr/bin/cp
cmd_rm          /usr/bin/rm
cmd_rsync       /usr/bin/rsync
cmd_ssh /usr/bin/ssh
cmd_logger      /usr/bin/logger
cmd_du          /usr/bin/du

retain  alpha   6
retain  beta    7
retain  gamma   4
#retain delta   3


logfile /var/log/rsnapshot

最后定义备份目录
backup  /home/         [被备份机器名称]/
远程备份
backup  root@192.168.1.101:/home/          [被备份机器名称]/
---------------------------------------------------------------------

# 验证配置
rsnapshot configtest

# ------ 手动备份
# rsnapshot alpha
或者
# rsnapshot beta
# rsnapshot gamma
# rsnapshot daily


# ------计划备份
# vi /etc/cron.d/rsnapshot
添加以下行:
0 */2 * * *     /usr/bin/rsnapshot alpha