linux-备份(crontab守护进程)
1、用tar命令来对系统数据及用户数据进行本地备份,再将脚本放到系统守护进程crontab下,即可实现定时备份的效果
2、通过rsync软件来进行远程容灾备份,需要两台linux电脑都有该模块
在线安装wget https://download.samba.org/pub/rsync/src/rsync-3.1.3.tar.gz
解压tar zxvf rsync-3.1.3.tar.gz 进入rsync-3.1.3
1、./configure
2、make
3、make install
配置被备份linux系统上的配置文件,默认是不存在的需要创建:vim /etc/rsyncd.conf , 内容如下
uid = nobody
gid = nobody
use chroot = no
max connections = 10
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.loc
log file = /va/run/rsync.log
[ixdba]
path = /webdata
comment = ixdba file
ignore errors
read only = true
list = false
uid = root
gid = root
auth users = backup
secrets file = /etc/server.pass
还需要创建一个用户名密码的文件:/etc/server.pass,格式为:用户名:密码 并将该文件的权限改为600
同时还需要在备份的linux机上创建一个同样的server.pass配置用户名密码的文件,该文件里面只需要保存密码即可 并将该文件的权限改为600
备份操作:
1、/usr/local/bin/rsync -vzrtopg --delete --progress backup@10.252.1.33::ixdba /ixdba.net --password-file=/etc/server.pass
backup 用户名
ixbda 模块名
/ixdba.net 备份存放的路径
--password-file 用户密码验证,不需要输入密码

浙公网安备 33010602011771号