added lxccmd cause cron don't know about lxc command

This commit is contained in:
rick
2019-08-04 22:19:47 +02:00
parent 406942f828
commit fae384273f

View File

@@ -4,6 +4,7 @@
backuppath='/home/rick-monitoring/backup/' backuppath='/home/rick-monitoring/backup/'
backupuser='rick-monitoring' backupuser='rick-monitoring'
lxccmd='/snap/bin/lxc'
#some validations #some validations
if [ ! -d ${backuppath} ] if [ ! -d ${backuppath} ]
@@ -21,9 +22,9 @@ fi
for container in $(lxc list --format csv -c n | grep -v backup); for container in $(lxc list --format csv -c n | grep -v backup);
do do
lxc copy ${container} ${container}-backup ${lxccmd} copy ${container} ${container}-backup
lxc export ${container}-backup ${backuppath}$(date +%Y_%m_%d)-${container}.tar.gz --optimized-storage ${lxccmd} export ${container}-backup ${backuppath}$(date +%Y_%m_%d)-${container}.tar.gz --optimized-storage
lxc delete ${container}-backup ${lxccmd} delete ${container}-backup
done done
#own data for backupuser #own data for backupuser