Xfennec / progress

Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZFS support?

ukd1 opened this issue · 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 russ@another.host 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:

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

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?

@Xfennec do you have any plans for ZFS support?

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 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?