From a282cfb28266e33e39b2ba80f0a52cf72a6e7234 Mon Sep 17 00:00:00 2001 From: Josef 'Jeff' Sipek Date: Mon, 30 Jul 2018 20:05:30 -0400 Subject: [PATCH] build_zfs_send: display progress while generating zfs send stream --- build_zfs_send.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build_zfs_send.sh b/build_zfs_send.sh index 4e8b718..7f09fae 100755 --- a/build_zfs_send.sh +++ b/build_zfs_send.sh @@ -75,7 +75,8 @@ else fi zfs snapshot $ZROOT/$name@kayak || fail "snap" -zfs send $ZROOT/$name@kayak | $BZIP2 -9 > $OUT || fail "send/compress" +snapsize=`zfs get -Hp -o value logicalreferenced $ZROOT/$name@kayak` +zfs send $ZROOT/$name@kayak | pv -s $snapsize | $BZIP2 -9 > $OUT || fail "send/compress" if [[ "$CLEANUP" -eq "1" ]]; then zfs destroy $ZROOT/$name@kayak || fail "could not remove snapshot" zfs destroy $ZROOT/$name || fail "could not remove zfs filesystem" -- 2.11.4.GIT