diff options
author | Tharre <tharre3@gmail.com> | 2017-06-05 16:36:04 +0200 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2017-06-05 16:37:55 +0200 |
commit | abaf243ee0aa9b610fd698f9c5f999d17ee1b684 (patch) | |
tree | 66771501da40854b28762fdb2d1fa5741201d5a8 /tasks/restore_backup.yml | |
parent | 2a2a9aaa2286807c4a11a68b0df1127af5c344c1 (diff) | |
download | ansible-teamspeak-abaf243ee0aa9b610fd698f9c5f999d17ee1b684.tar.gz ansible-teamspeak-abaf243ee0aa9b610fd698f9c5f999d17ee1b684.tar.xz ansible-teamspeak-abaf243ee0aa9b610fd698f9c5f999d17ee1b684.zip |
Add restoring from backup functionality
Diffstat (limited to 'tasks/restore_backup.yml')
-rw-r--r-- | tasks/restore_backup.yml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tasks/restore_backup.yml b/tasks/restore_backup.yml new file mode 100644 index 0000000..a760c0a --- /dev/null +++ b/tasks/restore_backup.yml @@ -0,0 +1,21 @@ +--- +- name: "Restoring database from backup" + copy: + src: "{{ teamspeak_restore_db_path }}" + dest: "{{ ts3server_dir }}/ts3server.sqlitedb" + owner: "{{ teamspeak.user }}" + group: "{{ teamspeak.user }}" + mode: 0600 + notify: + - Restart TeamSpeak 3 Server + when: teamspeak_restore_db_path is not none + +- name: "Restoring files/ from backup" + unarchive: + src: "{{ teamspeak_restore_files_path }}" + dest: "{{ ts3server_dir }}" + owner: "{{ teamspeak.user }}" + group: "{{ teamspeak.user }}" + notify: + - Restart TeamSpeak 3 Server + when: teamspeak_restore_files_path is not none |