--- - name: Create archive dir file: path={{ bitwarden_root_dir }}/archives/{{ bitwarden_current_version }}+{{ bitwarden_web_current_version }} state=directory tags: bitwarden - name: Stop bitwarden during upgrade service: name=bitwarden_rs state=stopped tags: bitwarden - name: Archive current version synchronize: src: "{{ bitwarden_root_dir }}/{{ item }}" dest: "{{ bitwarden_root_dir }}/archives/{{ bitwarden_current_version }}+{{ bitwarden_web_current_version }}/" recursive: True delete: True delegate_to: "{{ inventory_hostname }}" loop: - bitwarden_rs - data - etc - web-vault tags: bitwarden