ansible使用copy模块复制文件
1、部署两台centos:
192.168.1.8作为ansible节点
192.168.1.4作为服务节点

2、在ansible节点准备需要复制的文件

3、编写ansible使用的yml脚本:
---
- name: copy file
hosts: 192.168.1.4
tasks:
- name: copy ifcfg
copy:
src: /root/1.8-copytest
dest: /root

4、执行yml脚本

5、在服务节点查看被复制的文件,确认文件已经被复制到服务节点。

6、以上是实现ansible节点复制文件到服务节点的做法,而要实现服务节点本地文件备份,可以在yml脚本中加入:remote_src: yes

7、执行修改后的yml脚本,在服务节点确认文件已备份到指定目录中

阅读量:87
阅读量:139
阅读量:142
阅读量:123
阅读量:65