You can use ndmpcopy, but it may chew up more data since ndmpcopy is a file-level transfer rather than a block-level transfer. But it's the same idea, transfer a snapshot, take a manual snapshot, lather, rinse, repeat.
Or if you have NFS then use the Unix rsync command to copy each snapshot (oldest first). rsync only copies files that have changed, and if you use the --delete option it will delete files that have been deleted.
rsync -a oldest snapshot to new volume create snapshot on new volume rsync -a --delete second oldest snapshot to new volume create snapshot on new volume ...
Steve Losen scl@virginia.edu phone: 434-924-0640
University of Virginia ITC Unix Support