A clever approach that I'll implement, but this assumes that the initial dump is good. I have a strange situation I am trying to resolve for several weeks now.
I created a dump of my / partition prior to an upgrade, and have to do a restore. The restored partition has a huge discrepancy between the dk and du outputs. Partition is 512 MB, du ~ 80 MB, dk > 512 Mb producing "filesystem full" condition. Was able to reduce this to 87% full capacity by selective file removal. No open file handles could be found. Several reboots, fscks etc. but the status quo is maintained.
Decided to make another dump and restore, but decide to do a file listing of the new dump, when I discovered several if not all of the /usr files included, of course this causes the 100% cap. of / to be exceeded. I don't know if there was a bug in the O/S 6 dump? My tmp, usr are on separate slices var is soft linked to /usr/var so this is rather bizarre. Is there a work around for this, e.g to remove all these files from the dumpfile, if it is possible, or do I have to install v. 7.4 and rebuild everything from scratch (hate to think of this)