اپنے آلے کی فہرست کو دوسرے سسٹم میں کاپی کریں، پھر صرف وہی لائیں جو تبدیل ہوا ہے۔
مکمل سنیپ شاٹ لیں۔
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 تک محدود ہے۔