انسخ قائمة أجهزتك إلى نظام آخر، ثم استرجع التغييرات فقط.
التقاط لقطة كاملة
استدعاء POST /v1/sync/devices مع ضبط previousSnapshotId على null. قراءة GET /v1/sync/devices/{snapshotId}، وتمرير كل قيمة next كـ after، حتى next تصبح null.
حفظ نقطة التحقق بعد نجاح كل صفحة
تطبيق كل صفحة، ثم حفظ مُعرّف اللقطة. في المرة القادمة، إرسال هذا المُعرّف كـ previousSnapshotId. تطبيق سجلات upsert بإضافة الجهاز أو تحديثه؛ إزالة السجلات المُعلّمة بـ deleted، والتي قيمة جهازها هي null. تأكد من إمكانية إعادة تطبيق كل صفحة. احتفظ بنقطة التحقق القديمة حتى يكتمل التحديث بنجاح.
ابدأ من جديد عند الحاجة.
إذا انتهت صلاحية نقطة التحقق برمز الخطأ 410، فأنشئ لقطة كاملة جديدة وقارنها ببياناتك المحفوظة. اللقطات مرتبطة ببيانات الاعتماد التي أنشأتها، لذا تحتاج بيانات الاعتماد البديلة إلى خط أساس خاص بها.
احتفظ بنقاط تحقق منفصلة للبيانات الأخرى.
تحتوي لقطات الأجهزة على ملخصات. يستخدم كل من المخزون التفصيلي والبرامج والتنبيهات والحقول المخصصة الرمزين POST و/v1/sync/{resource}، ويحتاج كل منها إلى نقطة تحقق خاصة به.
حدود اللقطات
تنتهي صلاحية اللقطات بعد سبعة أيام، وتستوعب حتى 10000 جهاز كحد أقصى. يمكن لكل حساب إنشاء أربع لقطات لكل مورد ومؤسسة في الساعة؛ ويمكن لكل مؤسسة إنشاء عشرين لقطة إجمالاً في الساعة. يقتصر تخزين اللقطات المضغوطة على 256 لقطة MiB لكل مؤسسة.