mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-12-22 13:45:20 +00:00
docs: Update snapshot/restore documentation
Add a section about restoring VM with new Net FDs explicitly passed to ch-remote via 'net_fds' parameter Signed-off-by: Purna Pavan Chandra <paekkaladevi@linux.microsoft.com>
This commit is contained in:
parent
555c4c41ab
commit
26670e4778
@ -93,6 +93,21 @@ start using it.
|
|||||||
At this point, the VM is fully restored and is identical to the VM which was
|
At this point, the VM is fully restored and is identical to the VM which was
|
||||||
snapshot earlier.
|
snapshot earlier.
|
||||||
|
|
||||||
|
## Restore a VM with new Net FDs
|
||||||
|
For a VM created with FDs explicitly passed to NetConfig, a set of valid FDs
|
||||||
|
need to be provided along with the VM restore command in the following syntax:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# First terminal
|
||||||
|
./cloud-hypervisor --api-socket /tmp/cloud-hypervisor.sock
|
||||||
|
|
||||||
|
# Second terminal
|
||||||
|
./ch-remote --api-socket=/tmp/cloud-hypervisor.sock restore source_url=file:///home/foo/snapshot net_fds=[net1@[23,24],net2@[25,26]]
|
||||||
|
```
|
||||||
|
In the example above, the net device with id `net1` will be backed by FDs '23'
|
||||||
|
and '24', and the net device with id `net2` will be backed by FDs '25' and '26'
|
||||||
|
from the restored VM.
|
||||||
|
|
||||||
## Limitations
|
## Limitations
|
||||||
|
|
||||||
VFIO devices and Intel SGX are out of scope.
|
VFIO devices and Intel SGX are out of scope.
|
||||||
|
Loading…
Reference in New Issue
Block a user