Starting of zfs storage volume-based backups.
This commit is contained in:
parent
6fef36096e
commit
575deff1d2
@ -115,6 +115,26 @@ for VIRTUAL_MACHINE in $SERVERS; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
|
BACKUP_WWW_APPS=true
|
||||||
|
echo "BACKUP_WWW_APPS: $BACKUP_WWW_APPS"
|
||||||
|
|
||||||
|
|
||||||
|
echo "SERVERS: $SERVERS"
|
||||||
|
echo "BACKUP_WWW_APPS: $BACKUP_WWW_APPS"
|
||||||
|
|
||||||
|
|
||||||
|
# let's grab a snapshot of the
|
||||||
|
if [ "$BACKUP_WWW_APPS" = true ]; then
|
||||||
|
#SNAPSHOT_ID=$(cat /dev/urandom | tr -dc 'a-aA-Z' | fold -w 6 | head -n 1)
|
||||||
|
#incus storage volume snapshot create ss-base www-ss-data "$SNAPSHOT_ID"
|
||||||
|
BACKUP_LOCATION="$HOME/ss/backups"
|
||||||
|
mkdir -p "$BACKUP_LOCATION"
|
||||||
|
incus storage volume export ss-base "www-ss-data" "$BACKUP_LOCATION/project-$(incus project list --format csv | grep "(current)" | awk '{print $1}')_www-ss-data_""$(date +%s)"".tar.gz"
|
||||||
|
#incus storage volume snapshot delete ss-base "www-ss-data" "$SNAPSHOT_ID"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
if incus network list -q | grep -q ss-ovn; then
|
if incus network list -q | grep -q ss-ovn; then
|
||||||
incus network delete ss-ovn
|
incus network delete ss-ovn
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user