参数说明:
[mysql] :模块名,自己定义,可以在下方添加其它模块。须与客户端执行命令中的模块名一致。
path:要备份的服务端文件夹路径。
hosts allow:允许的客户端连接IP。
secrets file:服务端密码文件,内容格式为,用户名:密码。
auth users:有权限的用户名,与密码文件中用户名一致。
在/etc中创建文件rsync_server.pas,加入用户名与密码,内容格式为:用户名:密码。
vi /etc/rsync_server.pas |
---|
rsyncuser:123456 |
然后设置密码文件权限为600
chmod 600 /etc/rsync_server.pas |
---|
注意密码文件只有设置为600权限才可以使用,客户端的密码文件也必须为600。
|
---|
rsync -aqzrtopg --delete rsync://rsyncuser@27.223.26.74/mysql /home/oa_daba_backup --password-file=/etc/rsync_client.pas |
---|
rsync -参数 用户名@同步服务器的IP::rsyncd.conf中那个方括号里的内 本地存放路径
如:
rsync -avzP rsyncd@192.168.10.1::mysql /backup说明:
示例参数说明: