Collapse All
Parallels C API Reference Guide
_PRL_VM_MIGRATION_FLAGS Enumeration
PrlCommandsFlags.h Other Structs

VM migration functionality flags set

Syntax
enum _PRL_VM_MIGRATION_FLAGS {
  PVMSL_LOW_SECURITY = PSL_LOW_SECURITY,
  PVMSL_NORMAL_SECURITY = PACF_NORMAL_SECURITY,
  PVMSL_HIGH_SECURITY = PACF_HIGH_SECURITY,
  PVMT_COLD_MIGRATION = 1<<(PACF_MAX+1),
  PVMT_WARM_MIGRATION = 1<<(PACF_MAX+2),
  PVMT_HOT_MIGRATION = 1<<(PACF_MAX+3),
  PVM_DONT_RESUME_VM = 1<<(PACF_MAX+4),
  PVMT_DONT_RESUME_VM = PVM_DONT_RESUME_VM,
  PVMT_CLONE_MODE = 1<<(PACF_MAX+5),
  PVMT_SWITCH_TEMPLATE = 1<<(PACF_MAX+6),
  PVMT_CHANGE_SID = 1<<(PACF_MAX+7),
  PVMT_IGNORE_EXISTING_BUNDLE = 1<<(PACF_MAX+8)
};
File
Type Parameters

PVMT_COLD_MIGRATION
VM migration with interruption of VM services (VM will be stopped on migration time).
PVMT_WARM_MIGRATION
VM services will have quite long downtime during migration but won't be interrupted.
PVMT_HOT_MIGRATION
VM services will have short downtime during migration without any interruption.
PVMT_DONT_RESUME_VM
do not start running VM after migration
PVMT_CLONE_MODE
preserves source VM
PVMT_SWITCH_TEMPLATE
applable just in clone mode - lets to clone remotely VM to template
PVMT_CHANGE_SID
for Windows VMs/containers lets to change SID after remote clone
PVMT_IGNORE_EXISTING_BUNDLE
do not fail if Vm bundle exist. For clone Vm on mounted iSCSI storage
Links
Copyright © 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved.
What do you think about this topic? Send feedback!