Kopier enhetslisten din til et annet system, og hent deretter bare det som er endret.
Ta et fullstendig øyeblikksbilde
Kall POST /v1/sync/devices med previousSnapshotId satt til null. Les GET /v1/sync/devices/{snapshotId}, og send hver next-verdi som after, til next er null.
Lagre kontrollpunktet ditt etter at hver side er vellykket
Bruk hver side, og lagre deretter øyeblikksbilde-ID-en. Neste gang sender du den ID-en som previousSnapshotId. Bruk upsert-poster ved å legge til eller oppdatere enheten; fjern poster merket deleted, hvis enhetsverdi er null. Gjør hver side trygg å bruke igjen. Behold det gamle kontrollpunktet ditt til hele oppdateringen er vellykket.
Start på nytt når det er nødvendig
Hvis kontrollpunktet utløper med 410, ta et nytt fullstendig øyeblikksbilde og sammenlign det med dine lagrede data. Øyeblikksbilder tilhører legitimasjonen som opprettet dem, så en erstatningslegitimasjon trenger sin egen grunnlinje.
Hold separate kontrollpunkter for andre data
Enhetsøyeblikksbilder inneholder sammendrag. Detaljert inventar, programvare, varsler og tilpassede felt bruker hver sin POST /v1/sync/{resource} og trenger sitt eget kontrollpunkt.
Grenser for øyeblikksbilder
Øyeblikksbilder utløper etter syv dager og inneholder maksimalt 10 000 enheter. Hver legitimasjon kan opprette fire øyeblikksbilder per ressurs og organisasjon per time; hver organisasjon kan opprette tjue totalt per time. Lagring av komprimert øyeblikksbilde er begrenset til 256 MiB per organisasjon.