MSFT_Synchronized Klasse
Synchronisierter Status eines Speicherobjekts und seiner Momentaufnahmen, Klonen oder Spiegel.
Die folgende Syntax entstammt dem MOF-Code, wurde vereinfacht und schließt alle geerbten Eigenschaften ein.
Syntax
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[];
};
Member
Die MSFT_Synchronized Klasse weist folgende Typen von Membern auf:
Eigenschaften
Die MSFT_Synchronized Klasse weist diese Eigenschaften auf.
CopyMethodology
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Gibt die Kopiermethodik an, die das Kopiermodul zum Erstellen und/oder Verwalten des Zielelements verwendet.
Wert | Bedeutung |
---|---|
Nicht angegeben 0 | Die Methode zum Verwalten der Kopie wird nicht angegeben. |
Weitere 1 | |
Implementierung entscheidet 2 | |
Vollkopie 3 | Eine vollständige Kopie des Quellobjekts wird generiert (oder wird erstellt). |
Inkrementelle Kopie 4 | Nur geänderte Daten aus dem Quellelement werden in das Zielelement kopiert. |
Differenzkopie 5 | Nur die neuen Schreibvorgänge in das Quellelement werden in das Zielelement kopiert. |
Kopieren nach Schreib 6 | Betroffene Daten werden beim ersten Schreiben in die Quelle oder in die Zielelemente kopiert. |
Auf Access 7 kopieren | Betroffene Daten werden auf den ersten Zugriff auf das Quellelement kopiert. |
Delta Update 8 | Differenzbasierte Replikation, bei der nach der ursprünglichen Kopie nur Aktualisierungen der Quelle in das Ziel kopiert werden. |
Andocken und Klonen 9 | Der Dienst erstellt zuerst eine Momentaufnahme des Quellelements und verwendet dann die Momentaufnahme als Quelle des Kopiervorgangs für das Zielelement. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
CopyPriority
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Ermöglicht die Verwaltung der E/A-Funktion des Hintergrundkopiemoduls im Verhältnis zum Hosten von E/A-Vorgängen während eines sequenziellen Hintergrundkopienvorgangs.
Wert | Bedeutung |
---|---|
Nicht verwaltet 0 | |
Niedrig 1 | Kopiermodul-E/A hat eine niedrigere Priorität als Host-E/A. |
Gleich 2 | Kopiermodul-E/A hat die gleiche Priorität wie Host-E/A. |
Hoch 3 | Kopiermodul-E/A hat eine höhere Priorität als Host-E/A. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
CopyState
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Beschreibt den Status der Zuordnung in Bezug auf Replikationsaktivitäten.
Wert | Bedeutung |
---|---|
Initialisiert 2 | Die Verknüpfung zum Aktivieren der Replikation wird eingerichtet, und Quell- und Replikatelemente sind verknüpft, der Kopiervorgang wurde jedoch nicht gestartet. |
Nicht synchronisiert 3 | Nicht alle Quellelementdaten wurden in das Zielelement kopiert. |
Synchronisiert 4 | Bei Spiegelung, Momentaufnahme oder Klonreplikation stellt das Ziel eine Kopie der Quelle dar. |
Beschädigt 5 | Die Beziehung ist aufgrund von Fehlern in der Quelle, dem Ziel, dem Pfad zwischen den beiden oder Leerraumeinschränkungen nicht funktionsfähig. |
Bruch 6 | Das Ziel wird von der Quelle geteilt. |
Teilen 7 | Das Zielelement wurde ordnungsgemäß (oder systematisch) vom Quellelement getrennt. Konsistenz ist gewährleistet. |
Inaktiv 8 | Der Kopiervorgang wurde beendet. Schreibvorgänge in das Quellelement werden nicht an das Zielelement gesendet. |
Angehalten 9 | Der Datenfluss zwischen quell- und Zielelementen wurde beendet. Schreibvorgänge in das Quellelement werden gehalten, bis die Zuordnung fortgesetzt wird. |
Failedover 10 | Lese- und Schreibvorgänge in und aus dem Zielelement sind fehlgeschlagen. Das Quellelement ist nicht erreichbar. |
Vorbereitet 11 | Die Initialisierung wurde abgeschlossen, und der Kopiervorgang wurde gestartet. Der Datenfluss wurde jedoch nicht gestartet. |
Abgebrochen 12 | Der Kopiervorgang wird mit dem Vorgang "Abbrechen" abgebrochen. Verwenden Sie den Resync-Replikatvorgang, um den Kopiervorgang neu zu starten. |
Schief 13 | Das Ziel wurde geändert und wird nicht mehr mit dem Quellelement oder der Zeitansicht synchronisiert. |
Gemischt 14 | Gilt für den CopyState von GroupSynchronized. Es gibt an, dass die StorageSynchronized-Zuordnungen der Elemente in den Gruppen unterschiedliche CopyState-Werte aufweisen. |
Nicht anwendbar 15 | Das Ziel verfügt nicht über einen Replikationsstatus. |
Microsoft Reserved .. | Dieser Wert ist für die Systemnutzung reserviert. |
Anbieterspezifische 0x8000.. | Diese Werte sind für Anbieter reserviert. |
CopyType
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Beschreibt die Replikationsrichtlinie.
Wert | Bedeutung |
---|---|
Async 2 | Erstellen und Verwalten einer asynchronen Kopie der Quelle. |
Synchronisieren 3 | Erstellen und Verwalten einer synchronisierten Kopie der Quelle. |
UnSyncAssoc 4 | Erstellen Sie eine nicht synchronisierte Kopie, und verwalten Sie eine Zuordnung zur Quelle. |
UnSyncUnAssoc 5 | Erstellen Sie eine nicht synchronisierte Kopie mit einer temporären Zuordnung, die nach Abschluss des Kopiervorgangs gelöscht wird. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
PercentSynced
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Gibt den Prozentsatz der abgeschlossenen Arbeit an, um die Synchronisierung zu erreichen. Muss auf NULL festgelegt werden, wenn die Implementierung diese Informationen nicht bereitstellen kann.
ProgressStatus
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Beschreibt den Status der Zuordnung in Bezug auf Replikationsaktivitäten.
Wert | Bedeutung |
---|---|
Unbekannt 0 | |
Abgeschlossen 2 | Die Anforderung ist abgeschlossen. Der Kopiervorgang ist im Leerlauf. |
Ruhende 3 | Der Kopiervorgang ist inaktiv, angehalten oder stilllegend. |
Initialisieren von 4 | Beim Einrichten der Quell-/Replikatzuordnung. Der Kopiervorgang wurde nicht gestartet. |
Vorbereiten von 5 | Vorbereitung wird ausgeführt. |
Synchronisieren von 6 | Die Synchronisierung ist in Arbeit. |
Erneute Synchronisierung von 7 | Resync wird ausgeführt. |
8 Wiederherstellen | Die Wiederherstellung wird ausgeführt. |
Fracturing 9 | Fraktur ist in Bearbeitung. |
Aufteilen von 10 | Die Teilung wird ausgeführt. |
Fehler über 11 | Im Prozess des Wechselns der Quelle und des Ziels. |
Fehler bei 12 | Rückgängigmachen des Ergebnisses eines Failovers. |
Trennen von 13 | Trennen Sie den Vorgang. |
Abbruch 14 | Wird ausgeführt. |
Gemischt 15 | Gilt für Gruppen mit Elementpaaren mit unterschiedlichen Status. Im Allgemeinen müssen die einzelnen Status geprüft werden. |
Anhalten von 16 | Der Kopiervorgang wird angehalten. |
Erfordert Fraktur 17 | Der angeforderte Vorgang wurde abgeschlossen. Die Synchronisierungsbeziehung muss jedoch zerbrochen werden, bevor weitere Kopiervorgänge ausgestellt werden können. |
Erfordert resync 18 | Der angeforderte Vorgang wurde abgeschlossen. Die Synchronisierungsbeziehung muss jedoch erneut synchronisiert werden, bevor weitere Kopiervorgänge ausgegeben werden können. |
Erfordert aktivierung 19 | Der angeforderte Vorgang wurde abgeschlossen. Die Synchronisierungsbeziehung muss jedoch aktiviert werden, bevor weitere Kopiervorgänge ausgegeben werden können. |
Ausstehend 20 | Der Datenfluss wurde aufgrund einer begrenzten Bandbreite oder eines ausgelasteten Systems momentariell angehalten. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
RecoveryPointObjective
Datentyp: UInt16-Array
Zugriffstyp: Schreibgeschützt
Gibt das maximale Intervall an, in dem Daten verloren gehen können. Bei synchronen Kopiervorgängen ist RecoveryPointObjective 0. Für asynchrone Kopiervorgänge stellt RecoveryPointObjective das Intervall seit der letzten Übertragung von Daten an das Zielelement dar.
ReplicaType
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Stellt Informationen dazu bereit, wie das Replikat verwaltet wird.
Wert | Bedeutung |
---|---|
Nicht angegeben 0 | Die Methode zum Verwalten der Kopie wird nicht angegeben. |
Vollkopie 2 | Eine vollständige Kopie des Quellobjekts wird generiert (oder wird erstellt). |
Vor Delta 3 | Das Quellobjekt wird als Delta-Daten aus dem Replikat verwaltet. |
Nach Delta 4 | Das Replikat wird als Delta-Daten aus dem Quellobjekt verwaltet. |
Protokoll 5 | Das Replikatobjekt wird als Protokoll von Änderungen an der Quelle verwaltet. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
RequestedCopyState
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Eine ganzzahlige Aufzählung, die den letzten angeforderten oder gewünschten Zustand für die Zuordnung angibt. Der tatsächliche Status der Zuordnung wird durch CopyState dargestellt. Beachten Sie, dass, wenn CopyState den angeforderten Zustand erreicht, seine Eigenschaft auf "Nicht anwendbar" festgelegt wird.
SyncMaintained
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Gibt an, ob die Synchronisierung beibehalten wird.
SyncMode
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Beschreibt, ob die Zielelemente synchron oder asynchron aktualisiert werden. Wenn NULL, entscheidet die Implementierung den Modus.
Unbekannt (0)
Synchron (2)
Asynchron (3)
Microsoft Reserved (..)
Anbieterspezifisch (32768..65535)
SyncState
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Beschreibt den Status der Zuordnung in Bezug auf Replikationsaktivitäten.
Wert | Bedeutung |
---|---|
Initialisiert 2 | Die Verknüpfung zum Aktivieren der Replikation wird eingerichtet, und Quell-/Replikatelemente sind verknüpft, das Kopiermodul wurde jedoch nicht gestartet. |
PrepareInProgress 3 | Die Vorbereitung auf die Replikation wird ausgeführt, und das Kopiermodul wurde gestartet. |
Vorbereitet 4 | Alle notwendigen Vorbereitungen sind abgeschlossen. |
ResyncInProgress 5 | Die Synchronisierung oder Erneute Synchronisierung wird ausgeführt. Dies kann die ursprüngliche Kopie oder nachfolgende Änderungen sein, die kopiert werden. |
Synchronisiert 6 | Eine asynchrone oder Synchronisierungsreplikation wird derzeit synchronisiert. Wenn dieser Wert festgelegt ist, ist SyncMaintained "true". |
Fraktur in Bearbeitung 7 | Ein Vorgang zum Zerbrechen einer asynchronen oder Synchronisierungsreplikation wird ausgeführt. |
QuiesceInProgress 8 | Ein Stillstandsvorgang wird ausgeführt. |
Stilllegen 9 | Die Replikation wurde still gestellt und kann geändert werden. |
Wiederherstellen in Bearbeitung 10 | Der Vorgang wird ausgeführt, um das synchronisierte Objekt in das Systemobjekt zu kopieren. |
Leerlauf 11 | Der normale Zustand für ein UnSyncAssoc-Replikat . |
Beschädigt 12 | Die Beziehung ist aufgrund von Fehlern in der Quelle, dem Ziel, dem Pfad zwischen den beiden oder Leerraumeinschränkungen nicht funktionsfähig. |
Bruch 13 | Eine asynchrone oder Synchronisierungsreplikation ist zerbrochen. |
Fixiert 14 | Alle Blöcke werden aus der Quelle in ein UnSyncAssoc-Replikat kopiert, und das Kopiermodul wird beendet. |
Kopieren in Bearbeitung 15 | Ein verzögerter Hintergrundkopievorgang wird ausgeführt, um die Quelle in das Replikatziel für eine UnSyncAssoc-Zuordnung zu kopieren. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
SyncTime
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Der Zeitpunkt, zu dem die virtuellen Datenträger synchronisiert wurden.
SyncType
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Beschreibt das beabsichtigte Ergebnis der Replikation.
Wert | Bedeutung |
---|---|
Microsoft Reserved .. | |
Spiegel 6 | Erstellen und Verwalten einer Kopie der Quelle. |
Momentaufnahme 7 | Erstellen Sie eine punktinterne virtuelle Kopie der Quelle. |
Klonen 8 | Erstellen Sie eine Point-in-Time-, vollständige Kopie der Quelle. |
Microsoft Reserved .. | |
Anbieterspezifische 0x8000.. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |