I messed up my zpool with a stuck log device, and rather than try to fix it I decided to wipe out the zpool and restore the zfs datasets using CrashPlan.
It took CrashPlan roughly a week to restore all my data (~1TB) which is making me consider local backups. All permissions intact. Dirty VM backups seemed to boot just fine (I also have daily clean backups using GhettoVCB just in case but I didn’t need them). One nice thing is I could prioritize certain files or folders on the restore by creating multiple restore jobs. I had a couple of high priority VMs and then wanted kid movies to come in next and then the rest of the data and VMs.