mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
api: Discourage use of VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE
The flag creates additional points of failure which are hard to recover from, such as when thawing of the filesystems fails after an otherwise successful snapshot. Encourage use of explicit virDomainFSFreeze/virDomainFSThaw. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
parent
4079144836
commit
ec86b8fa29
@ -174,6 +174,9 @@ virDomainSnapshotGetConnect(virDomainSnapshotPtr snapshot)
|
||||
* file systems in use within domain OS. However, if the guest agent
|
||||
* is not present, an error is thrown. Moreover, this flag requires
|
||||
* VIR_DOMAIN_SNAPSHOT_CREATE_DISK_ONLY to be passed as well.
|
||||
* For better control and error recovery users should invoke virDomainFSFreeze
|
||||
* manually before taking the snapshot and then virDomainFSThaw to restore the
|
||||
* VM rather than using VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE.
|
||||
*
|
||||
* By default, if the snapshot involves external files, and any of the
|
||||
* destination files already exist as a non-empty regular file, the
|
||||
|
Loading…
x
Reference in New Issue
Block a user