Copie a sua lista de dispositivos para outro sistema e, em seguida, procure apenas o que foi alterado.
Capte um instantâneo completo
Chame POST /v1/sync/devices com previousSnapshotId definido para null. Leia GET /v1/sync/devices/{snapshotId}, passando cada valor de next como after, até que next seja null.
Guarde o seu ponto de verificação após cada página ser concluída com sucesso.
Aplique cada página e guarde o ID do instantâneo. Da próxima vez, envie esse ID como previousSnapshotId. Aplique os registos upsert adicionando ou atualizando o dispositivo; remova os registos marcados como deleted, cujo valor do dispositivo é null. Torne cada página segura para reaplicação. Mantenha o seu ponto de verificação antigo até que a atualização seja concluída com sucesso.
Recomece quando necessário
Se o ponto de verificação expirar com o código 410, faça um novo snapshot completo e compare-o com os seus dados guardados. Os snapshots pertencem à credencial que os criou; portanto, uma credencial de substituição necessita da sua própria linha de base.
Mantenha pontos de verificação separados para outros dados
Os snapshots de dispositivos contêm resumos. O inventário detalhado, o software, os alertas e os campos personalizados utilizam o POST e o /v1/sync/{resource} e precisam dos seus próprios pontos de verificação.
Limites de instantâneos
Os snapshots expiram ao fim de sete dias e armazenam um máximo de 10.000 dispositivos. Cada credencial pode criar quatro snapshots por recurso e organização por hora; cada organização pode criar um total de vinte por hora. O armazenamento de snapshots comprimidos está limitado a 256 MiB por organização.