Метод CommitFailover класса Msvm_ReplicationService
Фиксирует snapshot восстановления, используемый методом InitiateFailover для отработки отказа.
Этот метод сглаживает точки восстановления на виртуальной машине восстановления, применяя snapshot восстановления. После этого операцию отработки отказа нельзя отменить. Пользователи обычно выполняют это, если точка репликации, используемая для отработки отказа, является удовлетворительной, а виртуальная машина восстановления может изменить роль на основную.
Синтаксис
uint32 CommitFailover(
[in] CIM_ComputerSystem REF ComputerSystem,
[out] CIM_ConcreteJob REF Job
);
Параметры
-
ComputerSystem [in]
-
Ссылка на экземпляр CIM_ComputerSystem , представляющий виртуальную машину, для которой необходимо зафиксировать отработку отказа.
-
Задание [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 |
|
DLL |
|