progress icon indicating copy to clipboard operation
progress copied to clipboard

ZFS support?

Open ukd1 opened this issue 2 years ago • 5 comments

Thanks for all the work on progress; I love using it. The one thing (for me!) that would make it even better is support for monitoring things like:

zfs send tank/something | zfs recv new-tank/something
...
zfs send tank/something@zfs-auto-snap_daily-2023-08-22-0630 | ssh [email protected] zfs recv tank/something
...
zfs send tank/something@20230823 > /mount/external-drive/something.zfs

It would be amazing to see some of these output in progress!


Some docs:

  • https://docs.oracle.com/cd/E18752_01/html/819-5461/gbchx.html
  • https://openzfs.github.io/openzfs-docs/man/master/8/zfs-send.8.html
  • https://128bit.io/2010/07/23/fun-with-zfs-send-and-receive/
  • https://blog.fosketts.net/2016/08/18/migrating-data-zfs-send-receive/

ukd1 avatar Aug 23 '23 16:08 ukd1

does this support rm directory on zfs? I am using zfs with dedup and the rm is slow I don't know whats its doing. thx

kocoman1 avatar Jan 21 '24 00:01 kocoman1

does this support rm directory on zfs? I am using zfs with dedup and the rm is slow I don't know whats its doing. thx

not sure what you're asking - could you clarify?

ukd1 avatar Jan 21 '24 03:01 ukd1

@Xfennec do you have any plans for ZFS support?

ukd1 avatar Jan 21 '24 03:01 ukd1

progress is a generic tool, it does not have any command-specific code. If a command open a file (even a special one) and read / write from it, it is "supported". With any other system call / API is used, it's not.

Xfennec avatar Jan 22 '24 09:01 Xfennec

@Xfennec it does work for the transfer rate, but doesn't pick up the sizes of the transfers themselves - is that something the zfs send side would need to fix?

ukd1 avatar Jan 26 '24 00:01 ukd1