Watch status of running dd disc clone

Hello
I have started a dd clone
Code:
 dd if=/dev/raid5/raidp1 of=/dev/ad8

And it keeps running for quite a while now. And I'd like to estimate if the process is still working and how long it might take to finish.

Top suggests that all is still fine:
Code:
  PID USERNAME      THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
 1923 root            1  -8    0  3128K   840K physrd 2  65:48 11.57% dd
where physrd and physwrt keep switching.

but
Code:
freenas:~# pkill -INFO -x dd
freenas:~# kill -INFO 1923

show absolutely nothing. Is there some other way to show the progress?
 
Thanks for your responses. Next time I will start a job I keep in mind to add the progress flag.
I have read that pv slows down the copy of the process, can anyone confirm?
 
Thanks for your responses. Next time I will start a job I keep in mind to add the progress flag.
I have read that pv slows down the copy of the process, can anyone confirm?

Unless you are doing a memory device to memory device copy, I would expect not. In some cases, having an elastic buffer between your input an output device can make it faster. (You can adjust the size of pv’s buffer, or use mbuffer which also serves that purpose.)
 
Back
Top