From 0ff0d463f1893faeed97d701481be7b54775321e Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Fri, 24 Jan 2020 07:21:12 +0500 Subject: [PATCH] Backup "/var/www/html/wiki/images" --- .gitignore | 2 ++ backups/.keep | 0 playbooks/backup.yml | 15 +++++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 backups/.keep create mode 100644 playbooks/backup.yml diff --git a/.gitignore b/.gitignore index 34028e2..35879b8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +/backups/* +!/backups/.keep /playbooks/**/*.retry /vendor/* !/vendor/.keep diff --git a/backups/.keep b/backups/.keep new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/backup.yml b/playbooks/backup.yml new file mode 100644 index 0000000..c435b4a --- /dev/null +++ b/playbooks/backup.yml @@ -0,0 +1,15 @@ +--- +- hosts: wiki.crypto-libertarian.com + tasks: + - name: Archive "/var/www/html/wiki/images" + archive: + path: /var/www/html/wiki/images + dest: /tmp/wiki_images.tar.gz + format: gz + owner: root + group: root + mode: 'u=rw,g=r,o=' + - name: Fetch archive of "/var/www/html/wiki/images" + fetch: + src: /tmp/wiki_images.tar.gz + dest: ../backups