aboutsummaryrefslogtreecommitdiffstats
path: root/tasks/restore_backup.yml
blob: a760c0a41c6d0e9a47514ae61db25bbb2cbde72a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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