If there were a ³zfs send² datastream saved someplace, is there a way to verify the integrity of that datastream without doing a ³zfs receive² and occupying all that disk space?
I am aware that ³zfs send² is not a backup solution, due to vulnerability of even a single bit error, and lack of granularity, and other reasons. However ... There is an attraction to ³zfs send² as an augmentation to the commercial backup tools we use, because ³zfs receive² doesn¹t require any special software packages or license keys to do a restore in the event of a complete filesystem restore. Hate that catch-22 when you can¹t restore because the backup tool is inside the backup file. If we ever need to restore the complete dataset ... Most likely there will be no error on the tapes, so if we have an error-free saved ³zfs send² stream available, then ³zfs receive² would be the best possible tool to recover the whole filesystem. So the question is: I¹ve read the ³zfs manual² and I don¹t see any ³zfs verify² command. The closest I see is the ³zfs receive n² command, but I am not sure this command would actually checksum and verify the datastream. Is there some way for me to verify a datastream without actually doing the ³zfs receive?² Thanks...
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss