From 304b1bd377976b9aab1187499ed203b9f8146262 Mon Sep 17 00:00:00 2001 From: Peter Wood Date: Thu, 20 Jul 2023 00:59:50 +0000 Subject: [PATCH] shell commands from vperanda --- backup-docker.sh | 18 ++++++++++++++++++ remove-docker-backups.sh | 3 +++ 2 files changed, 21 insertions(+) create mode 100755 backup-docker.sh create mode 100755 remove-docker-backups.sh diff --git a/backup-docker.sh b/backup-docker.sh new file mode 100755 index 0000000..92b5e0c --- /dev/null +++ b/backup-docker.sh @@ -0,0 +1,18 @@ +#! /bin/bash + +# vaultwarden +tar zcf /home/acedanger/backup/docker-data/vaultwarden-data-bk-`date +%Y%m%d`.tar.gz /var/lib/docker/volumes/vaultwarden_data/_data +rclone move /home/acedanger/backup/docker-data/vaultwarden-data-bk-`date +%Y%m%d`.tar.gz onedrive:Documents/rclone/vaultwarden + +# portainer +tar zcf /home/acedanger/backup/docker-data/portainer-data-bk-`date +%Y%m%d`.tar.gz /var/lib/docker/volumes/portainer_data/_data +rclone move /home/acedanger/backup/docker-data/portainer-data-bk-`date +%Y%m%d`.tar.gz onedrive:Documents/rclone/portainer + +# paperless +tar zcf /home/acedanger/backup/docker-data/paperless-data-bk-`date +%Y%m%d`.tar.gz /var/lib/docker/volumes/paperless-ng_data/_data +tar zcf /home/acedanger/backup/docker-data/paperless-media-bk-`date +%Y%m%d`.tar.gz /var/lib/docker/volumes/paperless-ng_media/_data +tar zcf /home/acedanger/backup/docker-data/paperless-pgdata-bk-`date +%Y%m%d`.tar.gz /var/lib/docker/volumes/paperless-ng_pgdata/_data + +rclone move /home/acedanger/backup/docker-data/paperless-data-bk-`date +%Y%m%d`.tar.gz onedrive:Documents/rclone/paperless +rclone move /home/acedanger/backup/docker-data/paperless-media-bk-`date +%Y%m%d`.tar.gz onedrive:Documents/rclone/paperless +rclone move /home/acedanger/backup/docker-data/paperless-pgdata-bk-`date +%Y%m%d`.tar.gz onedrive:Documents/rclone/paperless diff --git a/remove-docker-backups.sh b/remove-docker-backups.sh new file mode 100755 index 0000000..152bbf3 --- /dev/null +++ b/remove-docker-backups.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +find /home/acedanger/backup/docker-data -mtime +1 -delete