mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-11-02 21:20:09 +00:00
Compare commits
No commits in common. "d624b9b3056ed75b6932b11172e369cb79120780" and "24255444ebf97af6259bac263d16817ffc66f00f" have entirely different histories.
d624b9b305
...
24255444eb
@ -49,8 +49,8 @@ echo "# BACKUP: $DIR"
|
|||||||
|
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
@ mkdir -p "${DIR}"
|
mkdir -p "${DIR}"
|
||||||
@ cd "${DIR}"
|
cd "${DIR}"
|
||||||
|
|
||||||
@ lxc-attach $ID -- turnkey-occ maintenance:mode --on
|
@ lxc-attach $ID -- turnkey-occ maintenance:mode --on
|
||||||
|
|
||||||
@ -70,9 +70,9 @@ echo "# BACKUP: $DIR"
|
|||||||
@ lxc-attach $ID -- mysqldump --single-transaction nextcloud > nextcloud.sql
|
@ lxc-attach $ID -- mysqldump --single-transaction nextcloud > nextcloud.sql
|
||||||
|
|
||||||
# files...
|
# files...
|
||||||
@ pct mount $ID
|
pct mount $ID
|
||||||
@ rsync -Aavx /var/lib/lxc/$ID/rootfs/var/www/nextcloud-data .
|
rsync -Aavx /var/lib/lxc/$ID/rootfs/var/www/nextcloud-data .
|
||||||
@ pct unmount $ID
|
pct unmount $ID
|
||||||
|
|
||||||
@ lxc-attach $ID -- turnkey-occ maintenance:mode --off
|
@ lxc-attach $ID -- turnkey-occ maintenance:mode --off
|
||||||
|
|
||||||
|
|||||||
@ -19,12 +19,6 @@ readConfig
|
|||||||
|
|
||||||
# XXX handle commandline args...
|
# XXX handle commandline args...
|
||||||
|
|
||||||
usage(){
|
|
||||||
echo "$0 FROM TO"
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
@ -40,13 +34,13 @@ usage(){
|
|||||||
| lxc-attach $TO -- mysql nextcloud"
|
| lxc-attach $TO -- mysql nextcloud"
|
||||||
|
|
||||||
# files...
|
# files...
|
||||||
@ pct mount $FROM
|
pct mount $FROM
|
||||||
@ pct mount $TO
|
pct mount $TO
|
||||||
@ rsync -Aavx \
|
rsync -Aavx \
|
||||||
/var/lib/lxc/$FROM/rootfs/var/www/nextcloud-data
|
/var/lib/lxc/$FROM/rootfs/var/www/nextcloud-data
|
||||||
/var/lib/lxc/$TO/rootfs/var/www/nextcloud-data
|
/var/lib/lxc/$TO/rootfs/var/www/nextcloud-data
|
||||||
@ pct unmount $FROM
|
pct unmount $FROM
|
||||||
@ pct unmount $TO
|
pct unmount $TO
|
||||||
|
|
||||||
@ lxc-attach $FROM -- turnkey-occ maintenance:mode --off
|
@ lxc-attach $FROM -- turnkey-occ maintenance:mode --off
|
||||||
@ lxc-attach $TO -- turnkey-occ maintenance:mode --off
|
@ lxc-attach $TO -- turnkey-occ maintenance:mode --off
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user