Поделиться через


Метод CreateReplica класса MSFT_ReplicationGroup

Создает связь репликации между группами репликации.

Синтаксис

UInt32 CreateReplica(
  [in]           String              FriendlyName,
  [in]           String              TargetStorageSubsystem,
  [in]           String              TargetGroupObjectId,
  [in, optional] String              TargetStoragePoolObjectId,
  [in, optional] UInt32              RecoveryPointObjective,
  [in]           String              ReplicationSettings,
  [in]           UInt16              SyncType,
  [out]          String              CreatedReplicaPeer,
  [out]          MSFT_StorageJob REF CreatedStorageJob,
  [out]          String              ExtendedStatus
);

Параметры

FriendlyName [in]

Имя пользователя для создаваемого элемента. Если значение NULL, можно использовать имя по умолчанию, предоставленное системой. Значение будет храниться в свойстве FriendlyName для созданного элемента.

TargetStorageSubsystem [in]

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

TargetGroupObjectId [in]

Указывает целевой объект группы репликации на целевом компьютере.

TargetStoragePoolObjectId [in, необязательно]

Пул носителей в целевом объекте, который будет использоваться в качестве источника для создания необходимых целевых элементов хранения. Этот параметр игнорируется, если целевая группа содержит какие-либо элементы.

RecoveryPointObjective [в, необязательно]

Указывает максимальный интервал, через который могут быть потеряны данные. Для синхронных операций копирования Значение RecoveryPointObjective равно 0. Для операций асинхронного копирования RecoveryPointObjective представляет интервал с момента последней передачи данных в целевой элемент.

ReplicationSettings [in]

Строка, содержащая внедренный объект MSFT_ReplicationSettings для применения.

SyncType [in]

Тип копии, которая будет сделана. Одно из следующих значений:

Значение Значение
Зарезервировано DMTF .. Это значение зарезервировано для системного использования.
Зеркало 6 Создание и обслуживание копии источника.
Моментальный снимок 7 Создание теневой копии тома источника.
Клонирование 8 Создайте полную копию источника на определенный момент времени.
TokenizedClone 9 Создайте копию источника с маркерами на определенный момент времени.
Зарезервировано DMTF .. Это значение зарезервировано для системного использования.
0x8000 для конкретного поставщика . Эти значения зарезервированы для поставщиков.

CreatedReplicaPeer [out]

Этот параметр получает строку, содержащую внедренный объект MSFT_Synchronized , представляющий связь между группами репликации.

CreatedStorageJob [out]

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

ExtendedStatus [out]

Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .

Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.

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

Успешно (0)

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

Неуказаная ошибка (2)

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

Сбой (4)

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

Объект не найден (8)

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

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

Недостаточно ресурсов для завершения операции. (40002)

Кэш устарел (40003)

Операция не поддерживается во время обновления кластера. (40009)

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Пространство имен Root\Microsoft\Windows\Storage
Заголовок Adojet.h
MOF Storagewmi.mof

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

MSFT_ReplicationGroup