You could use split on the end of the pipe -- instead of dd -- to chop the output up into reasonable-sized wedges. Peter's other points still stand though -- why back up the unused space?

Also, unless you've been installing stuff all over the root, there's no real need to backup the root partition, either -- you can replace it by reapplying the .upgrade file.
_________________________
-- roger