如何使用ansible来快速同步目录
如何使用ansible来快速同步目录
# ansbile 推送覆盖目录的新模块,注意: 可能本地环境和生产环境目录名称不一样,所以只需要同步子目录,src,dest 后面记得加上 /
# 我这里端口和密码都是一样的,如果不一样,那就使用免密的方式
[root@localhost ~]# cat hosts
[web]
x.x.x.x
[web:vars]
ansible_ssh_pass="xxxx"
ansible_ssh_port="xxxx"
## 本地路径:/root/data/ 远程路径: /root/data/ -----> 同步本地路径子文件到远程
ansible -i hosts web -m synchronize -a "src=/root/data/ dest=/root/data/ compress=yes"Last updated