Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создает новое отношение репликации для виртуальной машины. Когда клиент вызывает этот метод для виртуальной машины реплика, он расширяет связь репликации на указанного поставщика.
Синтаксис
uint32 CreateReplicationRelationship(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] string ReplicationSettingData,
[out] CIM_ConcreteJob REF Job
);
Параметры
-
ComputerSystem [in]
-
Ссылка на экземпляр CIM_ComputerSystem , представляющий виртуальную машину, для которой должна быть включена репликация.
-
ReplicationSettingData [in]
-
Строковое представление экземпляра класса Msvm_ReplicationSettingData , определяющее параметры репликации для новой связи репликации, создаваемой для виртуальной машины.
-
Задание [out]
-
Если операция выполняется асинхронно, этот метод возвращает значение 4096, а этот параметр будет содержать ссылку на объект, производный от CIM_ConcreteJob.
Возвращаемое значение
Этот метод возвращает одно из следующих значений.
-
Завершено без ошибок (0)
-
Проверенные параметры метода — задание запущено (4096)
-
Сбой (32768)
-
Доступ запрещен (32769)
-
Не поддерживается (32770)
-
Состояние неизвестно (32771)
-
Время ожидания (32772)
-
Недопустимый параметр (32773)
-
Система используется (32774)
-
Недопустимое состояние для этой операции (32775)
-
Неправильный тип данных (32776)
-
Система недоступна (32777)
-
Нехватка памяти (32778)
-
Файл не найден (32779)
Комментарии
CreateReplicationRelationship принимает экземпляр Msvm_ReplicationSettingData (FRSD) в качестве входных данных. По умолчанию используется связанный FRSD для виртуальной машины в качестве поставщика "узел — узел". Входной FRSD проверяется на наличие допустимых параметров для каждого свойства поставщика по умолчанию. В этой таблице перечислены различия в проверке по отношению к внешнему поставщику.
Свойство | Внешние поставщики |
---|---|
ReplicationProvider | То же, что и поставщик по умолчанию |
authenticationType | Не учитывается |
CertificateThumbPrint | Не учитывается |
RootCertificateThumbPrint (RO) | Не учитывается |
CompressionEnabled | То же, что и поставщик по умолчанию |
BypassProxyServer | То же, что и поставщик по умолчанию |
RecoveryConnectionPoint | Игнорируется* (может измениться, если у поставщика есть требование) |
RecoveryHostSystem (RO) | Не учитывается |
PrimaryConnectionPoint (RO) | То же, что и поставщик по умолчанию |
PrimaryHostSystem (RO) | То же, что и поставщик по умолчанию |
RecoveryServerPortNumber | Игнорируется* (может измениться, если у поставщика есть требование) |
ReplicateHostKvpItems | Не учитывается |
ApplicationConsistentSnapshotInterval | То же, что и поставщик по умолчанию |
RecoveryHistory | То же, что и поставщик по умолчанию |
IncludedDisks[] | То же, что и поставщик по умолчанию |
AutoResynchronizeEnabled | То же, что и поставщик по умолчанию |
AutoResynchronizeIntervalStart | То же, что и поставщик по умолчанию |
AutoResynchronizeIntervalEnd | То же, что и поставщик по умолчанию |
EnableWriteOrderPreservationAcrossDisks (не рекомендуется) | То же, что и поставщик по умолчанию |
ReplicationInterval | То же, что и поставщик по умолчанию |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|