From 0f93519cf08dbed37396850f07f14e295f951b7b Mon Sep 17 00:00:00 2001 From: Jochen Welzel Date: Mon, 11 Jan 2021 10:43:55 +0100 Subject: [PATCH] removed -F from incremental --- libvirt-zsh-backup.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libvirt-zsh-backup.sh b/libvirt-zsh-backup.sh index c398aa7..4b2ba88 100644 --- a/libvirt-zsh-backup.sh +++ b/libvirt-zsh-backup.sh @@ -117,7 +117,8 @@ else then LASTSNAP="backup_$LASTBACKUP" echo "$(date +%Y-%m-%d_%H:%M:%S): Trying to send incremental snapshot from $LASTSNAP" - zfs send -R -i "$SRCZFS"@"$LASTSNAP" "$SRCZFS"@"$SNAPNAME" | pv -L $LIMIT | ssh $DESTHOST sudo zfs recv -F $DESTZFS + ssh $DESTHOST sudo zfs rollback "$DESTZFS"@"$LASTSNAP" + zfs send -R -i "$SRCZFS"@"$LASTSNAP" "$SRCZFS"@"$SNAPNAME" | pv -L $LIMIT | ssh $DESTHOST sudo zfs recv $DESTZFS else echo "$(date +%Y-%m-%d_%H:%M:%S): Sending full snapshot" zfs send -R "$SRCZFS"@"$SNAPNAME" | pv -L $LIMIT | ssh $DESTHOST sudo zfs recv -F $DESTZFS