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 | 受影響的數據會在第一次寫入來源或目標元素時複製。 |
複製存取 7 | 受影響的數據會在第一次存取來源元素時複製。 |
差異更新8 | 差異型復寫,在初始複本之後,只會將來源的更新複製到目標。 |
貼齊和複製 9 | 服務會先建立來源專案的快照集,然後使用快照集做為目標元素的複製作業來源。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
CopyPriority
數據類型: UInt16
存取類型:唯讀
允許在循序背景複製作業期間管理背景複製引擎 I/O 相對於主機 I/O 作業的優先順序。
值 | 意義 |
---|---|
未管理 0 | |
低1 | 複製引擎 I/O 的優先順序低於主機 I/O。 |
相同 2 | 複製引擎 I/O 的優先順序與主機 I/O 相同。 |
高 3 | 複製引擎 I/O 的優先順序較高,因為主機 I/O。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
CopyState
數據類型: UInt16
存取類型:唯讀
描述與複寫活動相關的關聯狀態。
值 | 意義 |
---|---|
初始化 2 | 建立啟用複寫的連結,且來源和複本元素相關聯,但複製作業尚未啟動。 |
未同步處理 3 | 並非所有源項目數據都已複製到目標專案。 |
已同步處理 4 | 針對鏡像、快照集或複製複寫,目標代表來源的複本。 |
中斷 5 | 關聯性因來源、目標、兩者之間的路徑或空間條件約束中的錯誤而無法運作。 |
骨折 6 | 目標會從來源分割。 |
分割 7 | 目標元素與來源元素適當地(或有系統地)分割。 保證一致性。 |
非使用中8 | 複製作業已停止。 寫入來源專案將不會傳送至目標專案。 |
已暫停 9 | 來源與目標元素之間的數據流已停止。 寫入來源專案會保留,直到關聯恢復為止。 |
故障轉移 10 | 目標專案的讀取和寫入失敗。 無法連線到來源專案。 |
備妥 11 | 初始化已完成,且複製作業已啟動。 不過,數據流尚未啟動。 |
中止 12 | 複製作業會中止中止作業。 使用 Resync Replica 作業重新啟動複製作業。 |
扭曲13 | 已修改目標,不再與來源專案或時間點檢視同步處理。 |
混合 14 | 適用於 GroupSynchronized 的 CopyState。 它表示 群組中元素的 StorageSynchronized 關聯具有不同的 CopyState 值。 |
不適用 15 | 目標沒有復寫狀態。 |
Microsoft保留的 .. | 此值保留給系統使用。 |
廠商特定0x8000。 | 這些值會保留給廠商。 |
CopyType
數據類型: UInt16
存取類型:唯讀
描述複製策略。
值 | 意義 |
---|---|
異步 2 | 建立和維護來源的異步復本。 |
同步處理 3 | 建立和維護來源的同步複本。 |
UnSyncAssoc 4 | 建立未同步的複本,並維護與來源的關聯。 |
UnSyncUnAssoc 5 | 建立具有暫存關聯的未同步處理複本,此關聯會在複製作業完成時刪除。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
PercentSynced
數據類型: UInt16
存取類型:唯讀
指定完成的工作百分比以達到同步處理。 如果實作無法提供這項資訊,則必須設定為 NULL 。
ProgressStatus
數據類型: UInt16
存取類型:唯讀
描述與複寫活動相關的關聯狀態。
值 | 意義 |
---|---|
未知 0 | |
已完成 2 | 要求已完成。 複製作業閑置。 |
休眠 3 | 複製作業為非使用中、暫停或靜止。 |
初始化 4 | 在建立來源/復本關聯的過程中。 複製作業尚未啟動。 |
準備 5 | 準備工作正在進行中。 |
同步處理 6 | 同步正在進行中。 |
重新同步處理 7 | 重新同步正在進行中。 |
還原8 | 還原正在進行中。 |
壓裂 9 | 骨折正在進行中。 |
分割 10 | 分割正在進行中。 |
故障轉移 11 | 在切換來源和目標的過程中。 |
容錯回復 12 | 復原故障轉移的結果。 |
中斷連結 13 | 正在中斷連結。 |
中止 14 | 中止進行中。 |
混合 15 | 適用於具有不同狀態之專案組的群組。 一般而言,需要檢查個別狀態。 |
暫停 16 | 正在暫停複製作業。 |
需要骨折 17 | 要求的作業已完成。 不過,必須先骨折同步處理關聯性,才能發出進一步的複製作業。 |
需要重新同步處理 18 | 要求的作業已完成。 不過,必須先重新同步處理同步處理關聯性,才能發出進一步的複製作業。 |
需要啟動 19 | 要求的作業已完成。 不過,必須先啟用同步處理關聯性,才能發出進一步的複製作業。 |
擱置 20 | 由於頻寬有限或忙碌系統,數據流已暫時停止。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
RecoveryPointObjective
數據類型: UInt16 陣列
存取類型:唯讀
指出數據可能遺失的最大間隔。 針對同步複製作業, RecoveryPointObjective 為 0。 針對異步複製作業 RecoveryPointObjective ,代表最近將數據傳輸至目標元素后的間隔。
ReplicaType
數據類型: UInt16
存取類型:唯讀
提供複本維護方式的相關信息。
值 | 意義 |
---|---|
未指定 0 | 未指定維護複本的方法。 |
完整複本 2 | 來源物件的完整複本是 (或 將會) 產生。 |
Delta 3 之前 | 來源物件會維持為複本的差異數據。 |
Delta 4 之後 | 複本會保留為來源對象的差異數據。 |
記錄 5 | 復本物件會維護為來源變更的記錄檔。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
RequestedCopyState
數據類型: UInt16
存取類型:唯讀
整數列舉,表示關聯的最後一個要求或所需狀態。 關聯的實際狀態是由 CopyState 表示。 請注意,當 CopyState 達到要求的狀態時,他的屬性會設定為 「不適用」。
SyncMaintained
數據類型: 布爾值
存取類型:唯讀
指出是否維護同步處理。
SyncMode
數據類型: UInt16
存取類型:唯讀
描述目標專案會以同步或異步方式更新。 如果 為 NULL,則實作會決定模式。
未知 (0)
同步 (2)
異步 (3)
Microsoft保留 (..)
廠商特定 (32768..65535)
SyncState
數據類型: UInt16
存取類型:唯讀
描述與複寫活動相關的關聯狀態。
值 | 意義 |
---|---|
初始化 2 | 建立啟用複寫的連結,且來源/複本專案相關聯,但複製引擎尚未啟動。 |
PrepareInProgress 3 | 復寫的準備工作正在進行中,且複製引擎已啟動。 |
準備 4 | 所有必要的準備都已完成。 |
ResyncInProgress 5 | 同步處理或重新同步處理正在進行中。 這可能是複製的初始複本或後續變更。 |
已同步處理 6 | 異步或同步復寫目前已同步處理。 設定此值時, SyncMaintained 會是 true。 |
進行中骨折 7 | 異步或同步復寫的作業正在進行中。 |
QuiesceInProgress 8 | 靜止作業正在進行中。 |
靜止 9 | 複寫已停止,並已準備好進行變更。 |
還原進行中 10 | 作業正在進行中,將同步的物件複製到系統物件。 |
閑置 11 | UnSyncAssoc 複本的正常狀態。 |
中斷 12 | 關聯性因來源、目標、兩者之間的路徑或空間條件約束中的錯誤而無法運作。 |
骨折 13 | 異步或同步復寫已破裂。 |
凍結 14 | 所有區塊都會從來源 複製到 UnSyncAssoc 複本,並停止複製引擎。 |
進行中複製 15 | 延遲的背景複製作業正在進行中,將來源複製到 UnSyncAssoc 關聯的復本目標。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
SyncTime
數據類型: DateTime
存取類型:唯讀
虛擬磁碟同步處理的時間點。
SyncType
數據類型: UInt16
存取類型:唯讀
描述複寫的預期結果。
值 | 意義 |
---|---|
Microsoft保留的 .. | |
鏡像 6 | 建立和維護來源的複本。 |
快照集 7 | 建立來源的時間點虛擬複本。 |
複製8 | 建立時間點、完整複製來源。 |
Microsoft保留的 .. | |
廠商特定0x8000。 |
需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |