基于rsync,用于文件同步
参数 | 描述 |
---|---|
archive | 是否采用归档模式同步,保证源文件和目标文件属性一致(创建时间,权限,所有者) |
checksum | 是否效验,默认否 |
compress | 开启压缩,默认开启 |
copy_links | 同步的时候是否复制链接,默认 否 |
delete | 使两边内容一样,以推送方为主,删除被推送方多余文件,默认否 |
dest | 目标文件及目录 |
dest_port | 使用ansible_ssh_port 指定的端口 |
dirs | 以非递归的方式传送目录,默认否 |
existing_only | 默认否 |
links | 同步链接文件 |
mode | 推送push或者拉取pull,默认push |
owner | |
partial | |
perms | |
private_key | |
recursive | 是否递归yes/no |
rsync_opts | 使用rsync的参数,比如–exclude= |
rsync_path | |
rsync_timeout | |
set_remote_user | |
src | 源目录及文件 |
use_ssh_args | |
verify_host | |
rsync_opts | |
copy_links |
参考:
https://docs.ansible.com/ansible/latest/modules/synchronize_module.html#synchronize-module
https://blog.csdn.net/lcl_xiaowugui/article/details/81905324