ZFS full system backup hoses the backup host.
Allan Jude
allanjude at freebsd.org
Thu Feb 25 21:18:41 UTC 2016
On 2016-02-25 15:58, Zaphod Beeblebrox wrote:
> This violated POLA for me. I backed up a host using:
>
> time zfs send -vRI @backup-1-e zroot at backup-1-f | ssh backuphost "zfs
> receive -vFud zroot/backup/host"
>
>
> Only to find that the backup host (a week later) failed to reboot? The
> problem? Well... -u on receive marks the filesystem as unmounted only
> "right now" not "next reboot" and -R on send implies -p (send dataset
> attributes) and...
>
> ... zroot/ROOT/default mountpoint=/ (among others).
>
> The only hackish way to fix this I see is to have a list of mountpoints to
> correct --- which is partially what I'm trying to avoid by using -R --- I
> just want the whole thing backed up.
>
> What have other people done to get around this and/or can we either put in
> an "ignore properties" on receive flag or a -R on send that doesn't send
> them?
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>
The sysutils/zxfer script allows you to override properties during
replication, so I usually set readonly=on and for such a backup would
set mountpoint=none
--
Allan Jude
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 834 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20160225/37621327/attachment.sig>
More information about the freebsd-hackers
mailing list