將您的裝置清單複製到另一個系統,然後僅取得已變更的內容。
拍攝完整快照
呼叫 POST 和 /v1/sync/devices,並將 previousSnapshotId 的值設為 null。讀取 GET 和 /v1/sync/devices/{snapshotId},並將每個 next 的值變成 after 傳遞,直到 next 的值變成 null。
每次頁面處理成功後儲存檢查點
套用每個頁面,然後儲存快照 ID。下次,將該 ID 以 previousSnapshotId 傳送。透過新增或更新裝置來套用 upsert 記錄;刪除標記為 deleted 且裝置值為 null 的記錄。確保每個頁面都安全,可以再次套用。保留舊檢查點,直到整個更新成功。
必要時重新開始
如果檢查點過期並顯示錯誤代碼 410,請建立新的完整快照,並將其與已儲存的資料進行比較。快照屬於建立它們的憑證,因此替換憑證需要有自己的基準。
為其他資料保留單獨的檢查點
設備快照包含摘要資訊。詳細的庫存清單、軟體、警報和自訂欄位分別使用 POST 和 /v1/sync/{resource},並且需要各自的檢查點。
快照數量限制
快照會在七天後過期,最多可保存 10,000 台裝置的資料。每個憑證每小時可為每個資源和組織建立四個快照;每個組織每小時總共可建立二十個快照。每個組織的壓縮快照儲存空間限制為 256 個 MiB。