Politehnica University of Bucharest developed a snapshot system for bhyve. It would be nice to integrate it into existing code. https://github.com/FreeBSD-UPB/freebsd/commits/projects/bhyve_save_restore This functionality makes great use of CBSD: https://www.bsdstore.ru/en/12.0.x/wf_bcheckpoint_ssi.html
This project has been superseded by the bhyve migration project. The goal is to provide warm & live migration in addition to the save & restore features. It's still under active development and not all of the bug fixes applied to the migration repo have been applied to save_restore repo. It's probably best to wait for the code and review process to be completed.
I will take it as I'm working with the students and I'm very interested on this project too.
(In reply to mgrooms from comment #1) Live migration is based on this work, but I'm not sure about “superseded”. These are different things and in the virtualization world none of these things replace another
^Triage: reassign from inactive committer over to mailing list.