Supondo que seus problemas provenham da dedup, isso não ajudará muito, já que apenas dados novos não são duplicados, dados antigos permanecem desduplicados e a tabela de desduplicação também permanece, veja link :
This is a very commonly-asked question. You can technically set dedup=off on a pool, and newly-written data will not be deduped. The pool will continue to work perfectly. However, the data structures required for all the existing deduped data will not go away, and nor will any of their performance implications.
The bottom line is that if you are disabling dedup to fix slowness caused by dedup, it won't work. In that case, you will need to send the data to another storage device, destroy your pool, create a new pool with dedup off, and then restore the data. There's currently no other way.
Isso seria bem rápido no seu caso, já que você só tem 20GB para mover.
Outros bons recursos para os detalhes por trás da dedup são: