You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Important

Do not delete .avhd files directly from the storage location.

 

considerations, when using snapshots

  • The presence of a virtual machine snapshot reduces the disk performance of the virtual machine.
  • When you delete a snapshot, the .avhd files that store the snapshot data remain in the storage location until the virtual machine is shut down, turned off, or put into a saved state.
  • We do not recommend using snapshots on virtual machines that provide time-sensitive services, or when performance or the availability of storage space is critical.

 

see these type of considerations

// for KVM, only allow snapshot with memory when VM is in running state

        if (userVmVo.getHypervisorType() == HypervisorType.KVM && userVmVo.getState() == State.Running && !snapshotMemory) {

            throw new InvalidParameterValueException("KVM VM does not allow to take a disk-only snapshot when VM is in running state");

        }

 

Important questions:


When we stop VM from cloudstack, on Hyper-V that VM is destroyed. When VM gets destroyed all the associated VM snapshots also get destroyed.

To Overcome this we can export the VM which also contains the snapshots information. We can export the VM when the VM is stopped on condition whether that contains the snapshot.

When we will start the VM we will import the existing VM.

All other operations will work as expected.

 

 

 

 

 

 

 

  • No labels