I'm happy with both zxfer and syncoid for system backup, but I'm also looking for a good way to make sure that a test restore of the data matches the current state of the system.
Ideally, I'd like to occasionally restore my last backup to a temporary dataset in
I've done this in the past using mtree, but I had to first write a wrapper script to match up the mount points before running
Can anyone recommend a way to do this better?
Ideally, I'd like to occasionally restore my last backup to a temporary dataset in
/tmp
or on a separate drive and then run something to compare my current zroot
to the restored data and generate a summary of the file differences since the backup was made.I've done this in the past using mtree, but I had to first write a wrapper script to match up the mount points before running
mtree
on each one. If anything, mtree
gives too much information for this purpose.Can anyone recommend a way to do this better?