Collapse All
Virtuozzo Virtualization SDK C API Reference
ContentsIndex
PreviousUpNext
_PRL_VM_MIGRATION_FLAGS Enumeration
PRL_VM 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),
  PVMT_REMOVE_SOURCE_BUNDLE = 1<<(PACF_MAX+9),
  PVMT_SEND_DISK_MAP = 1<<(PACF_MAX+10),
  PVMT_UNCOMPRESSED = 1<<(PACF_MAX+11),
  PVMT_DIRECT_DATA_CONNECTION = 1<<(PACF_MAX+12),
  PVMT_DONT_CREATE_DISK = 1<<(PACF_MAX+13)
};
File

PrlCommandsFlags.h

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
PVMT_UNCOMPRESSED
do not compress data during migration
PVMT_DIRECT_DATA_CONNECTION
do not use tunnel for migration
PVMT_DONT_CREATE_DISK
don't create disk file on target host

Links
Copyright ©2016-2017 Parallels International GmbH. All rights reserved.