我试图从一个服务器到另一个服务器的SCP .sql文件,我正在尝试使用Ansible模块这样做。我偶然发现了获取和复制模块,但我不确定如何指定要从中复制文件的主机。
这是我目前的Ansible文件:
firstDB database dump happens on seperate host
- hosts: galeraDatabase
become: yes
remote_user: kday
become_method: sudo
tasks:
- name: Copy file to the galera server
fetch:
dest: /tmp/
src: /tmp/{{ tenant }}Prod.sql
validate_checksum: yes
fail_on_missing: yes
基本上,我想从firstDB
主机获取转储文件,然后将其转移到另一个galeraDatabase
主机。我该怎么做?我要使用fetch或copy,我需要传递第二个主机名来复制文件,并且我没有在文档中看到任何参数。我应该完全使用不同的方法吗?
由于