Files
lxc_backup/lxc_backup.sh
2019-08-03 21:00:29 +02:00

13 lines
426 B
Bash
Executable File

#!/bin/bash
#this script makes a copy of each container and backups afterwards the copies
for container in $(lxc list --format csv -c n | grep -v backup);
do
lxc copy ${container} ${container}-backup
lxc export ${container}-backup $(date +%Y_%m_%d)-${container}.tar.gz --optimized-storage
lxc delete ${container}-backup
done
#own data for backupuser
chown -R rick-monitoring:rick-monitoring /home/rick-monitoring/backup