@@ -1270,6 +1270,8 @@ When the snapshotting is complete, the Instance is thawed.
1270
1270
1271
1271
You can use this functionality on Instances with raw block storages (E.g. Ceph/SolidFire/Linstor).
1272
1272
1273
+ .. _Disk-only-File-based-Storage-Instance-Snapshots-on-KVM :
1274
+
1273
1275
Disk-only File-based Storage Instance Snapshot on KVM
1274
1276
-----------------------------------------------------
1275
1277
@@ -1303,6 +1305,25 @@ Limitations on Instance Snapshots
1303
1305
managed by CloudStack. Any Snapshots that you make directly on the
1304
1306
hypervisor will not be tracked in CloudStack.
1305
1307
1308
+ Pause During Live Instance Snapshots on KVM
1309
+ -------------------------------------------
1310
+
1311
+ When creating **Instance Snapshots with Memory **, CloudStack uses Libvirt’s
1312
+ *domain snapshot * API to create an Internal Snapshot that includes Memory.
1313
+ The guest’s memory state is written directly into the root volume’s QCOW2 file.
1314
+ This causes the instance to pause for the duration of the memory dump. The pause
1315
+ time is typically much longer than with VMware snapshots, but this is a limitation
1316
+ with Internal Snapshots in Libvirt.
1317
+
1318
+ **Instance Snapshots without Memory ** has seen significant improvements since Cloudstack 4.21 with the
1319
+ :ref: `Disk-only-File-based-Storage-Instance-Snapshots-on-KVM ` feature for NFS and local storage.
1320
+ Pre 4.21, the Instance would be frozen for the entire duration of the snapshot create operation.
1321
+ Since 4.21, the Instance is only frozen during the checkpointing operation, which is significantly less.
1322
+
1323
+ Users looking for the Instance Snapshot feature in KVM are recommended to use the
1324
+ :ref: `Disk-only-File-based-Storage-Instance-Snapshots-on-KVM ` feature, if the pause duration is a concern.
1325
+ App consistent snapshots can be created by using the ``quiescevm `` parameter with pre and post-freeze hooks.
1326
+ The Instance should have Qemu Guest Agent installed for this to work.
1306
1327
1307
1328
Configuring Instance Snapshots
1308
1329
------------------------------
0 commit comments