ansibleでディレクトリごと同期する
- hosts: lan.centos
tasks:
- name: rsync ローカルのディレクトリをリモートマシンにコピー
synchronize:
mode: push
src: ./src/
dest: ./ansible_lan/rsync/
recursive: yes
delete: yes
rsync_opts:
- "-u"
- "--exclude=exclude_file1"
- "--exclude=exclude_file2"
- name: rsync ローカルのディレクトリとリモートマシンと同期(バックアップ)
synchronize:
mode: pull
src: ./ansible_lan/rsync/
dest: ./src_backup/
recursive: yes
delete: yes
rsync_opts:
- "-u"