Метод StartReplication класса Msvm_ReplicationService

Запускает репликацию виртуальной машины. Когда клиент вызывает этот метод для виртуальной машины реплика, он запускает репликацию с расширенным реплика.

Синтаксис

uint32 StartReplication(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  uint16                 InitialReplicationType,
  [in]  string                 InitialReplicationExportLocation,
  [in]  datetime               StartTime,
  [out] CIM_ConcreteJob    REF Job
);

Параметры

ComputerSystem [in]

Ссылка на экземпляр CIM_ComputerSystem , представляющий виртуальную машину, для которой должна быть запущена репликация.

InitialReplicationType [in]

Тип передачи, используемый для выполнения начальной репликации.

Сетевая передача (1)

Передача по сети.

Экспорт (2)

Экспорт.

Начальная сетевая передача (3)

Начальная передача по сети.

InitialReplicationExportLocation [in]

Если значение InitialReplicationType равно 2 (Export), этот параметр содержит полный путь к каталогу, в который будет экспортирована начальная репликация. Этот параметр не используется для других значений InitialReplicationType и может иметь значение NULL. Этот каталог можно повторно использовать для экспорта нескольких репликаций виртуальных машин. Этот метод помещает каждую репликацию виртуальных машин в отдельный подкаталог по этому пути.

StartTime [in]

Запланированное время начала начальной репликации по сетевому подключению к серверу восстановления. Этот параметр игнорируется, если InitialReplicationType имеет значение 2 (экспорт). Если этот параметр имеет значение Null, начальная репликация запускается немедленно.

Задание [out]

Если операция выполняется асинхронно, этот метод возвращает значение 4096, а этот параметр будет содержать ссылку на объект, производный от CIM_ConcreteJob.

Возвращаемое значение

Этот метод возвращает одно из следующих значений.

Завершено без ошибок (0)

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Файл не найден (32779)

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

Msvm_ReplicationService