rsync 守护进程配置步骤
服务端:
01: 安装软件程序
02: 编写配置文件
03: 创建虚拟用户
04: 创建密码文件(600权限)
05: 创建备份目录(属主属组虚拟用户)
06: 启动服务程序
客户端:
01: 检查确认工作
02: 实现免交互传输数据
创建密码文件(密码信息 600)
rsync参数说明
-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)
归档模式; 等于 使用了 -rlptgoD参数
-r, --recursive recurse into directories
传输目录信息, 进行递归传输备份
-l, --links copy symlinks as symlinks (鸡肋)
可以将链接文件进行传输备份
-L, --copy-links *** transform symlink into referent file/dir
将链接文件备份, 并且将链接文件所指向的源文件数据也进行备份
-p, --perms preserve permissions
保持文件的权限不变 644 --- 644
-o, --owner preserve owner (super-user only)
保持用户属主信息不变(超级用户)
-g. --group preserve group
保持用户属组信息不变
-t, --times preserve modification times
保持文件修改时间不变
-D preserve device files (super-user only)
可以传输设备文件信息
-P(大写) 显示数据传输进度信息
-v 显示传输过程信息
-z 传输数据信息时,是否将数据进行压缩传输
--delete 无差异同步数据信息 (慎用)
A主机(操作) 拥有的数据 backup 也必须有相同的数据
A主机(操作) 没有的数据 backup 有的数据必须删