Compare commits

...

2 Commits

Author SHA1 Message Date
d624b9b305 ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2024-12-17 23:48:13 +03:00
c4c565ec90 tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2024-12-17 00:49:16 +03:00
2 changed files with 16 additions and 10 deletions

View File

@ -49,8 +49,8 @@ echo "# BACKUP: $DIR"
#----------------------------------------------------------------------
mkdir -p "${DIR}"
cd "${DIR}"
@ mkdir -p "${DIR}"
@ cd "${DIR}"
@ lxc-attach $ID -- turnkey-occ maintenance:mode --on
@ -70,9 +70,9 @@ cd "${DIR}"
@ lxc-attach $ID -- mysqldump --single-transaction nextcloud > nextcloud.sql
# files...
pct mount $ID
rsync -Aavx /var/lib/lxc/$ID/rootfs/var/www/nextcloud-data .
pct unmount $ID
@ pct mount $ID
@ rsync -Aavx /var/lib/lxc/$ID/rootfs/var/www/nextcloud-data .
@ pct unmount $ID
@ lxc-attach $ID -- turnkey-occ maintenance:mode --off

View File

@ -19,6 +19,12 @@ readConfig
# XXX handle commandline args...
usage(){
echo "$0 FROM TO"
}
#----------------------------------------------------------------------
@ -34,13 +40,13 @@ readConfig
| lxc-attach $TO -- mysql nextcloud"
# files...
pct mount $FROM
pct mount $TO
rsync -Aavx \
@ pct mount $FROM
@ pct mount $TO
@ rsync -Aavx \
/var/lib/lxc/$FROM/rootfs/var/www/nextcloud-data
/var/lib/lxc/$TO/rootfs/var/www/nextcloud-data
pct unmount $FROM
pct unmount $TO
@ pct unmount $FROM
@ pct unmount $TO
@ lxc-attach $FROM -- turnkey-occ maintenance:mode --off
@ lxc-attach $TO -- turnkey-occ maintenance:mode --off