如何将文件从远程Windows主机复制到ansible控制服务器?

时间:2017-12-13 15:05:06

标签: ansible

我想将文件从远程 windows 主机复制到本地ansible服务器。 我搜索了stackoverflow,但我只找到了Linux主机的答案:like this one不幸的是fetch似乎无法与windows主机一起使用。

那么如何从远程Windows主机复制到本地ansible服务器?

1 个答案:

答案 0 :(得分:-1)

我能弄清楚,我必须恢复我的初步陈述。错过消息的错误消息。获取模块 也适用于Windows。我的情况是我的winrm连接不好。但是模块试图通过ssh连接并最终结束" ok"而不是错误消息。 (绿色!)唯一的迹象表明文件没有复制它没有用 - 而且这从来没有发生过,因为没有ssh连接。我重新安装了winrm,一切正常!这是工作代码:

   - name: Fetch war file from buildserver
      fetch:  
        validate_checksum: yes
        src: "{{ war_file_path }}{{ war_file_name }}" 
        dest: "{{ warfile_tmp_folder }}"
        flat: yes    
      delegate_to: "{{ buildserver }}" 
相关问题