feat: add vaultwardenbackup container
All checks were successful
Deploy / Prepare Build (push) Successful in 4m51s
All checks were successful
Deploy / Prepare Build (push) Successful in 4m51s
This commit is contained in:
@ -1,30 +0,0 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
#
|
||||
# Backup vps02 docker data
|
||||
|
||||
|
||||
#Stop all containers
|
||||
docker stop $(docker ps -a -q)
|
||||
|
||||
date=$(date +%F)
|
||||
|
||||
cd /data
|
||||
for dir in */; do
|
||||
dir=${dir%*/}
|
||||
backupfile="$dir-$date.tar.gz"
|
||||
#echo "backup $dir"
|
||||
tar -zcf /tmp/$backupfile $dir
|
||||
|
||||
if [ $dir == "vaultwarden" ]; then
|
||||
#echo "rclone vaultwarden"
|
||||
rclone copy /tmp/$backupfile BitwardenBackup:BitwardenBackup
|
||||
else
|
||||
#echo "scp $backupfile"
|
||||
#scp /tmp/$backupfile mmckinnon@truenas.comprofix.xyz:/mnt/datapool/data/backup/docker/
|
||||
fi
|
||||
rm /tmp/$backupfile
|
||||
done
|
||||
|
||||
#Start all containers
|
||||
docker start $(docker ps -a -q)
|
Reference in New Issue
Block a user