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


класс MSFT_VirtualDiskToVirtualDisk

Связь между исходным VirtualDisk и целевым VirtualDisk.

Целевой виртуальный диск — это зеркало, моментальный снимок или клон исходного виртуального диска.

Следующий синтаксис упрощен из кода формата управляемых объектов (MOF).

Синтаксис

[Association]
class MSFT_VirtualDiskToVirtualDisk
{
  MSFT_VirtualDisk REF SourceVirtualDisk;
  MSFT_VirtualDisk REF TargetVirtualDisk;
  Datetime             SyncTime;
  Boolean              SyncMaintained;
  UInt16               CopyState;
  UInt16               RequestedCopyState;
  UInt16               SyncType;
  UInt16               SyncMode;
  UInt16               ProgressStatus;
  UInt16               PercentSynced;
  UInt16               CopyType;
  UInt16               ReplicaType;
  UInt16               SyncState;
  UInt16               CopyPriority;
  UInt16               CopyMethodology;
};

Участники

Класс MSFT_VirtualDiskToVirtualDisk имеет следующие типы элементов:

Свойства

Класс MSFT_VirtualDiskToVirtualDisk имеет эти свойства.

CopyMethodology

Тип данных: UInt16

Тип доступа: только для чтения

Задает методологию копирования, которую модуль копирования использует для создания и поддержания целевого объекта.

Одно из следующих значений.

Значение Значение
Не указано 0 Метод поддержания копии не указан.
Другие 1 Подсистема копирования использует методологию копирования для конкретного поставщика для создания и поддержания целевого объекта.
Реализация решает 2 Реализация выбирает методологию копирования.
Полная копия 3 Создается полная копия источника.
Добавочное копирование 4 В целевой объект копируются только измененные данные из источника.
Разностная копия 5 Только новые записи в источник копируются в целевой объект.
Копирование по записи 6 При первой записи в источник затронутые данные копируются в целевой объект.
Копирование по доступу 7 При первом доступе к источнику затронутые данные копируются в целевой объект.
Delta-Update 8 Репликация на основе различий, где после первоначальной копии только обновления источника копируются в целевой объект.
Оснастка и клонирование 9 Служба сначала создает теневую копию источника, а затем использует теневое копирование в качестве источника операции копирования в целевой объект.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

CopyPriority

Тип данных: UInt16

Тип доступа: только для чтения

Позволяет управлять приоритетом подсистемы ввода-вывода фонового копирования относительно операций ввода-вывода узла во время последовательной операции фонового копирования.

Одно из следующих значений.

Значение Значение
Не удалось 0 Приоритет подсистемы копирования для размещения ввода-вывода не управляется.
Низкий 1 Подсистема копирования ввода-вывода ниже приоритета узла ввода-вывода.
То же самое 2 Подсистема копирования имеет тот же приоритет, что и ввод-вывод узла.
Высокая 3 Подсистема копирования имеет более высокий приоритет, чем ввод-вывод узла.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

CopyState

Тип данных: UInt16

Тип доступа: только для чтения

Состояние репликации связи. Одно из следующих значений.

Значение Значение
Инициализировано 2 Ссылка для включения репликации устанавливается, а источник и целевой объект связаны. Однако операция копирования не запущена.
Несинхронизировано 3 Не все исходные данные копируются в целевой объект.
Синхронизировано 4 Все исходные данные копируются в целевой объект.
Сломанный 5 Связь не является нефункциональной из-за ошибок в источнике, целевом объекте, пути между двумя или ограничениями пространства.
Перелом 6 Целевой объект разделен от источника.
Разделение 7 Целевой объект был корректно (или систематически) разделен от источника таким образом, чтобы обеспечить согласованность.
Неактивное 8 Операция копирования остановлена. Записи в источник не будут отправляться в целевой объект.
Приостановлено 9 Поток данных между источником и целевым объектом остановлен. Записывается в источник, пока связь не возобновляется.
Отработка отказа 10 Сбой операций чтения и записи в целевой объект. Источник недоступен.
Подготовлено 11 Инициализация завершена, и операция копирования запущена. Однако поток данных не запущен.
Прервано 12 Операция копирования была прервана. Используйте операцию повторной реплики для перезапуска операции копирования.
Отклонено 13 Целевой объект был изменен и больше не синхронизирован с исходным или представлением на определенный момент времени.
Смешанный 14 Применяется к CopyState groupSynchronized. Он указывает, что ассоциации storageSynchronized элементов в группах имеют разные значения CopyState .
Неприменимо 15 Целевой объект не имеет состояния репликации.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

CopyType

Тип данных: UInt16

Тип доступа: только для чтения

Политика репликации для ассоциации.

Одно из следующих значений.

Значение Значение
Асинхронная 2 Создание и обслуживание асинхронной копии источника.
Синхронизация 3 Создайте и сохраните синхронизированную копию источника.
UnSyncAssoc 4 Создайте несинхронизированную копию и сохраните связь с источником.
UnSyncUnAssoc 5 Создайте несинхронизированную копию с временной ассоциацией, которая удаляется после завершения операции копирования.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

PercentSynced

Тип данных: UInt16

Тип доступа: только для чтения

Процент завершенной работы для достижения синхронизации. Значение NULL должно иметь значение NULL, если реализация не может предоставлять эти сведения.

ProgressStatus

Тип данных: UInt16

Тип доступа: только для чтения

Состояние связи относительно действия репликации.

Одно из следующих значений.

Значение Значение
Неизвестно 0 Состояние связи неизвестно.
Завершено 2 Запрос завершен. Операция копирования неактивна.
Dormant 3 Операция копирования неактивна, приостановлена или отключена.
Инициализация 4 Связь "источник — целевой" находится в процессе инициализации, и операция копирования не запущена.
Подготовка 5 Операция копирования находится в процессе подготовки.
Синхронизация 6 Источник и целевой объект находятся в процессе синхронизации.
Повторная синхронизация 7 Источник и целевой объект находятся в процессе повторной синхронизации.
Восстановление 8 Источник находится в процессе восстановления из целевого объекта.
Разорвание 9 Перелом выполняется.
Разделение 10 Разделение выполняется.
Отработка отказа более 11 Отработка отказа выполняется. Это означает, что переключение источника и целевого объекта.
Отработка отказа 12 Результат отработки отказа отменяется.
Прерывание 13 Операция выполняется в процессе прерывания.
Смешанный 14 Это значение применяется к группам с парами элементов с различными состояниями. Как правило, необходимо проверить отдельные состояния.
Неприменимо 15 Целевой объект не имеет состояния хода выполнения.
Приостановка 16 Операция копирования находится в процессе приостановки.
Требуется перелом 17 Запрошенная операция завершена. Однако необходимо разбить связь синхронизации, прежде чем можно будет вывести дальнейшие операции копирования.
Требуется повторная синхронизация 18 Однако запрошенная операция завершена, связь синхронизации должна быть повторно изменена, прежде чем можно будет запустить дальнейшие операции копирования.
Требуется активировать 19 Запрошенная операция завершилась, однако, необходимо активировать связь синхронизации, прежде чем начать дальнейшие операции копирования.
Ожидание 20 Поток данных остановился мгновенно из-за ограниченной пропускной способности или занятой системы.
Отключение 21 Целевой объект отсоединяется от источника.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

РепликаТип

Тип данных: UInt16

Тип доступа: только для чтения

Предоставляет сведения о том, как поддерживается реплика.

Одно из следующих значений.

Значение Значение
Не указано 0 Метод поддержания копии не указан.
Полная копия 2 Будет создана полная копия источника.
До разностного 3 Источник будет поддерживаться как разностные данные из целевого объекта.
После Delta 4 Целевой объект будет поддерживаться как разностные данные из источника.
Журнал 5 Целевой объект сохраняется в виде журнала изменений в источнике.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Это значение зарезервировано для поставщиков.

ЗапрошеннаяCopyState

Тип данных: UInt16

Тип доступа: только для чтения

Последнее запрошенное или требуемое состояние для ассоциации. Фактическое состояние ассоциации представлено свойством CopyState . Обратите внимание, что когда CopyState достигает запрошенного состояния, это свойство будет иметь значение Not Applicable.

Значение по умолчанию этого свойства неприменимо.

SourceVirtualDisk

Тип данных: MSFT_VirtualDisk

Тип доступа: только для чтения

Квалификаторы: ключ

Исходный виртуальный диск.

SyncMaintained

Тип данных: Логический

Тип доступа: только для чтения

Значение TRUE , если синхронизация поддерживается.

SyncMode

Тип данных: UInt16

Тип доступа: только для чтения

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

Одно из следующих значений.

Неизвестно (0)

Синхронная (2)

Асинхронная (3)

Microsoft Reserved (.)

Конкретный поставщик (32768..65535)

SyncState

Тип данных: UInt16

Тип доступа: только для чтения

Состояние связи относительно действия репликации.

Одно из следующих значений.

Значение Значение
Инициализировано 2 Ссылка для включения репликации устанавливается, а источник и целевой объект связаны, но подсистема копирования не запущена.
ПодготовкаInProgress 3 Выполняется подготовка к репликации, и подсистема копирования запущена.
Подготовлено 4 Все необходимые подготовки завершены.
ResyncInProgress 5 Выполняется синхронизация или повторная синхронизация. Это может быть начальная копия или последующие изменения, скопированные.
Синхронизировано 6 Асинхронная или синхронная репликация в настоящее время синхронизируется. Если задано это значение, свойство SyncMaintained будет TRUE.
Перелом хода выполнения 7 Выполняется операция перелома асинхронной или синхронной репликации.
QuiesceInProgress 8 Выполняется операция викторины.
Квискed 9 Репликация была отключена и готова к изменению.
Восстановление в ходе выполнения 10 Операция выполняется для копирования синхронизированного объекта в системный объект.
Бездействия 11 Обычное состояние для реплики, если свойство CopyTypeUnSyncAssoc.
Сломанный 12 Связь не является нефункциональной из-за ошибок в источнике, целевом объекте, пути между двумя или пробелами.
Перелом 13 Репликация сломается.
Замороженный 14 Все блоки, скопированные из источника в реплику UnSyncAssoc, и механизм копирования остановлен.
Копирование в ходе выполнения 15 Операция отложенного фонового копирования выполняется для копирования источника в целевой объект реплики. Это произойдет только в том случае, если свойство CopyType является UnSyncAssoc.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

SyncTime

Тип данных: Datetime

Тип доступа: только для чтения

Последний раз, когда были синхронизированы исходные и целевые виртуальные диски.

SyncType

Тип данных: UInt16

Тип доступа: только для чтения

Предполагаемый результат репликации. Одно из следующих значений.

Значение Значение
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Зеркало 6 Создайте и сохраните копию источника.
Моментальный снимок 7 Создайте теневую копию тома источника.
Клонирование 8 Создайте полную копию источника на определенный момент времени.
Зарезервировано корпорацией Майкрософт. Это значение зарезервировано для использования системы.
Конкретный поставщик 0x8000.. Эти значения зарезервированы для поставщиков.

TargetVirtualDisk

Тип данных: MSFT_VirtualDisk

Тип доступа: только для чтения

Квалификаторы: ключ

Целевой виртуальный диск.

Требования

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

См. также

MSFT_VirtualDisk