Date: Tue, 23 Jan 2018 07:53:26 -0500 From: David Wimsey <david@wimsey.us> To: Paul Vixie <paul@redbarn.org> Cc: freebsd-virtualization@freebsd.org Subject: Re: syncing bhyve instances Message-ID: <67983B85-6983-40A9-B7D3-4CD2AAA9517B@wimsey.us> In-Reply-To: <5A66137D.5090608@redbarn.org> References: <d51c09bc-fbe3-4d79-2228-c8b9742db768@zyxst.net> <5A66137D.5090608@redbarn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_2AAC1511-7C79-4743-8C8D-136887FA3D2B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jan 22, 2018, at 11:38 AM, Paul Vixie <paul@redbarn.org> wrote: >=20 > i've used zfs for this, but i have to shut the guest down to do it. = i'm using zvols for my guest system disks, so it's >=20 > shut the guest down (maybe just to single-user mode) > make a zfs checkpoint > start the guest back up > zfs send the checkpoint >=20 > this also assumes that the sync-destination is a cold spare, sitting = in its shutdown state until needed. >=20 > for live sync you'll have to run software inside the guest that knows = how to properly freeze state. for example if there's a live database of = any kind you'll want it to be in its quiet state before you sync from = it. in those situations, i do use rsync. >=20 > bhyve could conceivably offer a feature to export the guest RAM, and = with a little page-stealing, this could be made into an incremental sync = feed. but i predict it would be enormous in size for any non-trivial = guest. > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to = "freebsd-virtualization-unsubscribe@freebsd.org" Just for reference, I=E2=80=99ve had good experiences with zrep for = keeping ZFS file systems synced. You can cron it pretty much as often = as you want and it=E2=80=99ll handle snapshotting, sending, and cleaning = up of snapshots on both ends in a sane and safe manner. It only helps = with the ZFS sync part of this issue, but its pretty good at that. http://www.bolthole.com/solaris/zrep/ = <http://www.bolthole.com/solaris/zrep/> --Apple-Mail=_2AAC1511-7C79-4743-8C8D-136887FA3D2B Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEG4HTcn99UQiu6Q3qerZMujxxKYoFAlpnMEYACgkQerZMujxx KYq4BhAApnb6KjuTCzM8G8d5wGe/dJtg4hassBuMy3dOsQgDboY0IHfKOKWHblvr ByUn803gRia+posPV7G8Rfy9liGDKo13ckAI8HjKyshtvpqpQoOayiQoPkzN2FOt mhfPem4EvAGGcE1N112UFqOJdNomdzn8Evj3m4iXkOSEC4uBzezLP3NW1GkekZKS 044plKPu2zfcRB496425angD+fZo9/4y5Fnwi4DctsBz/VaStqCx3kHQnXmY6fF5 PMlWJaDxehtP0oNRVdQCBnbg/cZsF9pxCqmPpoIB68qlmdYz8skuKyJ0ncdTMTMG QeJKwjok+MBgz/XFiv2Q17aZqFHmNjMn58nSpR25dnHS/OgZAJ51/JhM/67chRQs y9XEAYbLfilG4q4/HzysZ5JVNAR3us4mq13koVneCclWUGmado65zXjXqijsg4Ej /LqEqVSGjOE4ZJYCQY76FGa9VntbC1MkmfKaKjvWcpx1YTSkdjnWOkNWfvgu3uyQ a6BcG+cpysep6bIJRq4A9EEmUDFnjz6Nhn8AUJXabIBMLMqam3BYCMVcNLITONjt QjfxtijoCk3bSjMq7qHlsbYIq/FS3Movuoh0vdXby1cjr77AtEHWGyeD+pTS1IvJ AMrztSSwVvzGfY9x5v32d4ZhibIqkljoYiZaGFMm7XeVuMOv8vU= =WomT -----END PGP SIGNATURE----- --Apple-Mail=_2AAC1511-7C79-4743-8C8D-136887FA3D2B--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?67983B85-6983-40A9-B7D3-4CD2AAA9517B>