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


класс MSFT_Synchronized

Синхронизированное состояние объекта хранилища и его моментальных снимков, клонов или зеркал.

Следующий синтаксис упрощен из кода MOF и включает все унаследованные свойства.

Синтаксис

class MSFT_Synchronized
{
  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;
  UInt16   RecoveryPointObjective[];
};

Участники

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

Свойства

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

CopyMethodology

Тип данных: UInt16

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

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

Значение Значение
Не указано 0 Метод поддержания копии не указан.
Другие 1
Реализация решает 2
Полная копия 3 Полная копия исходного объекта создается (или будет создана).
Добавочная копия 4 В целевой элемент копируются только измененные данные из исходного элемента.
Разностная копия 5 В целевой элемент копируются только новые записи в исходный элемент.
Копирование при записи 6 Затронутые данные копируются на первую запись в источник или в целевые элементы.
Копирование в Access 7 Затронутые данные копируются в первом доступе к исходному элементу.
Разностное обновление 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 , если реализация не может предоставлять эти сведения.

ProgressStatus

Тип данных: UInt16

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

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

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

RecoveryPointObjective

Тип данных: массив UInt16

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

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

РепликаТип

Тип данных: UInt16

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

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

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

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

Тип данных: UInt16

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

Целочисленное перечисление, указывающее последнее запрошенное или требуемое состояние связи. Фактическое состояние ассоциации представлено CopyState. Обратите внимание, что когда CopyState достигает запрошенного состояния, его свойство будет иметь значение "Неприменимо".

SyncMaintained

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

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

Указывает, поддерживается ли синхронизация.

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 Обычное состояние для реплики UnSyncAssoc .
Сломанный 12 Связь не работает из-за ошибок в источнике, целевом объекте, пути между двумя ограничениями или пробелами.
Перелом 13 Асинхронная или синхронизация репликации сломается.
Замороженный 14 Все блоки копируются из источника в реплику UnSyncAssoc , а подсистема копирования остановлена.
Копирование в ходе выполнения 15 Операция отложенного фонового копирования выполняется для копирования источника в целевой объект реплики для связи UnSyncAssoc .
Зарезервировано корпорацией Майкрософт.
Конкретный поставщик 0x8000..

SyncTime

Тип данных: DateTime

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

Момент времени синхронизации виртуальных дисков.

SyncType

Тип данных: UInt16

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

Описывает предполагаемый результат репликации.

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

Требования

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