Skip to content

Instantly share code, notes, and snippets.

@hyvanix
Last active May 21, 2021 14:58
Show Gist options
  • Save hyvanix/e2053c97777e7682f197b83f4a46947f to your computer and use it in GitHub Desktop.
Save hyvanix/e2053c97777e7682f197b83f4a46947f to your computer and use it in GitHub Desktop.

old host:

zadm poweroff guest
zadm show guest > guest.json
zfs snapshot rpool/guest@20210520
zfs send rpool/guest@20210520 > guest@20210520
scp guest.json guest@20210520 new-host:

new host:

pkg install brand/bhyve zadm
zfs create -o mountpoint=/zones rpool/zones
zfs receive rpool/guest < guest@20210520
vi guest.json                              # if you need to change nic etc...
zadm create -b bhyve guest <  guest.json
zadm start guest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment