ansible all -m fetch -a “src=/etc/passwd dest=/root/test”

https://blog.csdn.net/kellyseeme/article/details/50545521

 

https://www.jianshu.com/p/e000205cee60 还有一个rsync

 

 

[root@a51 ~]# ls /root/test/
192.168.1.51 192.168.1.52 192.168.1.53 192.168.1.54 192.168.1.55 192.168.1.56 192.168.1.57 192.168.1.58 192.168.1.59 192.168.1.60

 

ansible的copy模块用来拷贝文件。通常我们将中控机上的一个已有文件,拷贝到远程服务器上。这种场景通常是中控机上要已存这个目标文件。

2.远程复制或者本地上传,加上force=yes,则会覆盖掉原来的文件,加上backup=yes,在覆盖的时候会把原来的文件做一个备份: ansible all -m copy -a “src=/root/test.txt dest=/root force=yes backup=yes”

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注