لا يقتصر نقل أرشيف وسائل التواصل الاجتماعي على رفع ملف ZIP إلى حساب جديد. احتفظ بالتصدير الأصلي، واربط الوسائط ببياناتها الوصفية، وتحقق من الوجهة قبل إيقاف النسخة القديمة.
استخدم أربع مراحل: حفظ المصدر، وتجهيز الحزمة، ونقلها، والتحقق من النتيجة. ميّز بين تصدير المنصة الأصلي ولقطة الشاشة أو خدمة الالتقاط الآلية: فاللقطات تحفظ الشكل المرئي لكنها تحذف التسميات التوضيحية والتعليقات وبيانات التفاعل، بينما يُعد تصدير البيانات المسار الموصى به للحصول على البيانات الوصفية الكاملة وفقًا لـ Sprink.
إذا كنت تريد التقاطًا مستمرًا بالتوازي مع هذا الترحيل، تقول SocialGuardian إنها تلتقط المنشورات والصور ومقاطع الفيديو والقصص تلقائيًا وفقًا لـ SocialGuardian. ابدأ بملف شخصي.
إنشاء حزمة نقل قابلة للنقل
ابدأ بالتصدير الأصلي كما سُلّم تمامًا. احتفظ بملف ZIP والملفات المستخرجة في حزمة المصدر، واحتفظ بأي بيانات وصفية بصيغة JSON بجانب الوسائط التي تصفها. يمكن لتصديرات Instagram وFacebook توفير التسميات التوضيحية وعلامات التصنيف في ملفات JSON بدلًا من تضمينها في ملف JPEG وفقًا لـ Viallo.
تُعد حزمة على نمط BagIt نموذجًا مفيدًا لسجل النقل. يصف BagIt اصطلاحات تخطيط الملفات الهرمية لتخزين المحتوى الرقمي العشوائي ونقله، مع فصل ملفات الحمولة عن بيانات العلامات الوصفية وفقًا لـ RFC 8493. ويمكن لحمولتها الاحتفاظ بمجلدات فرعية عشوائية، كما تبقى ملفات الحمولة غير شفافة بالنسبة إلى التنسيق؛ لذلك لا تتطلب الحزمة إعادة تفسير الوسائط أو تحويلها وفقًا لـ RFC 8493.
سجّل الحقول التالية قبل النسخ:
- المؤسسة المصدر، والمعرّف الخارجي، والوصف أو مصدر البيانات، وتاريخ إنشاء الحزمة، وحجمها، ومعرّفات المُرسل. يدرج BagIt هذه العناصر كحقول محددة لبيانات معلومات الحزمة وفقًا لـ RFC 8493.
- كل مسار حمولة وقيمة التحقق الخاصة به. ويُعد بيان حمولة BagIt قائمة كاملة بالمسارات مقترنة بقيم التحقق، ويجب إدراج كل ملف حمولة مرة واحدة بالضبط وفقًا لـ RFC 8493.
- معرّف ملف ثابت والروابط بين كل ملف وسائط وملف التسمية التوضيحية أو البيانات الوصفية وموقعه في الأرشيف. يستخدم METS معرّفات ملفات فريدة ومراجع بنيوية وإدارية لربط الملفات والبيانات الوصفية وفقًا لـ Library of Congress.
- إدخال يوضح مصدر النسخة أو التحويل. ويمثل W3C PROV نقل الكيانات الرقمية أو نسخها أو تكرارها كأنشطة، ويمكنه وصف أعضاء الأرشيف وكيفية تجميعه وفقًا لـ W3C PROV.
- سجل مطابقة الحقول: حقل المصدر، والحقل المقصود في الوجهة، وأي نتيجة غير مدعومة أو محوّلة. يعتمد الحفاظ على البيانات الوصفية على بنية المصدر والوجهة، ويمكن تجاهل السمات غير المدعومة أثناء التحقق وفقًا لـ AWS DataSync.
البيان ليس مجرد قائمة جرد؛ بل هو السجل الذي يتيح لك التمييز بين ملف مفقود، وملف أعيدت تسميته، وملف تغيّر، وحقل لم تتمكن الوجهة من تمثيله.
تصدير أرشيف المصدر بتنسيق يمكن للوجهة الحفاظ عليه
استخدم التصدير الأصلي للمنصة عندما تكون البيانات الوصفية مهمة. يعرّف ICO قابلية نقل البيانات بأنها استلام البيانات الشخصية بتنسيق منظم وشائع الاستخدام وقابل للقراءة آليًا، ويذكر CSV وXML وJSON كتنسيقات مفتوحة يمكن النظر فيها عند غياب تنسيق قطاعي شائع وفقًا لـ ICO.
لا تفترض أن الوجهة متوافقة تقنيًا لمجرد أنها تقبل الرفع. يقول ICO إن النقل المباشر ينبغي دعمه عندما يكون ذلك ممكنًا تقنيًا، لكن قابلية النقل لا تتطلب أن تكون الأنظمة متوافقة تقنيًا وفقًا لـ ICO. احتفظ بالتصدير الأصلي حتى عندما تعلن الوجهة عن أداة استيراد.
تصدير Instagram من سطح المكتب
مسار تصدير الجهاز الموثق على سطح المكتب هو:
- انقر على More في أسفل اليسار، ثم Settings.
- انقر على Meta Account، ثم Your information and permissions.
- انقر على Export your information، ثم Create export.
- اختر الملف الشخصي وانقر على Next.
- اختر Export to device وفقًا لـ Instagram.
يتيح لك Instagram اختيار معلومات محددة ونطاق زمني وتنسيق وبريد إلكتروني للإشعارات وجودة الوسائط قبل اختيار Start export وفقًا لـ Instagram. يظل التصدير الجاهز متاحًا لمدة أربعة أيام، وتذكر Meta أن وصول رابط التصدير قد يستغرق حتى 30 يومًا وفقًا لـ Instagram.
تصدير Facebook من سطح المكتب
مسار تصدير الجهاز الموثق في Facebook هو:
- انقر على صورة ملفك الشخصي في أعلى اليمين.
- انقر على Settings & privacy، ثم Settings.
- انقر على Meta Account، ثم Your information and permissions.
- انقر على Export your information، ثم Create export.
- اختر الملف الشخصي وExport to device وفقًا لـ Facebook.
يتيح لك Facebook اختيار معلومات محددة ونطاق زمني وتنسيق وبريد إلكتروني للإشعارات وجودة الوسائط وفقًا لـ Facebook. يظل التصدير الجاهز متاحًا لمدة أربعة أيام في Available downloads وفقًا لـ Facebook.
تصدير LinkedIn من سطح المكتب
مسار LinkedIn الموثق على سطح المكتب هو:
- انقر على أيقونة Me أعلى الصفحة الرئيسية في LinkedIn.
- اختر Settings & Privacy.
- انقر على Data Privacy في الشريط الجانبي.
- ضمن How LinkedIn uses your data، انقر على Download your data.
- اختر البيانات وRequest archive وفقًا لـ LinkedIn.
يقول LinkedIn إن تنزيلات الفئات المحددة قد تصل خلال دقائق، والتنزيلات الأكبر خلال 24 ساعة، ويظل رابط التنزيل متاحًا لمدة 72 ساعة وفقًا لـ LinkedIn.
HTML أم JSON؟
يصف Facebook تنسيق HTML بأنه ملف ZIP قابل للعرض يحتوي على صفحة index، ويصف JSON بأنه معلومات قابلة للقراءة آليًا وقد يكون نقلها إلى خدمة أخرى أسهل وفقًا لـ Facebook. اختر التنسيق الذي تستطيع الوجهة الحفاظ عليه، واحتفظ بملف ZIP الأصلي وسجّل التنسيق في حزمة النقل.
التجهيز والنقل من دون فقدان العلاقات
تعامل مع التخزين السحابي بوصفه الوجهة، لا وسيلة الالتقاط. توصي Sprink بمجلد رئيسي باسم Social Media Archive، ومجلدات فرعية لكل منصة، وملفات ZIP المصدّرة، وتذكير متكرر بالتصدير وفقًا لـ Sprink.
حافظ على فصل ثلاث مناطق أثناء النقل:
- تصدير المصدر غير المعدّل.
- نسخة تجهيز تنشئ فيها البيان وتراجع المطابقات.
- نسخة الوجهة.
انسخ ملف ZIP ومحتوياته المستخرجة. لا تستبدل المصدر بنسخة أعيد تنظيمها. احتفظ بملفات JSON بجانب الوسائط التي تصفها عندما يوفرها التصدير. إذا لم تكن لدى الوجهة أداة استيراد موثقة لتنسيق التصدير، فاستخدم نسخًا على مستوى الملفات وحافظ على تخطيط المصدر بدلًا من التخمين بشأن التحويل. يسمح BagIt ببنى مجلدات فرعية عشوائية ولا يتطلب من تنسيق النقل تفسير الحمولة وفقًا لـ RFC 8493.
بالنسبة إلى تغيير مزود على مستوى الملفات، توثق Cloudwards هذا النمط باستخدام محرك أقراص سحابي:
- حدّد موقع الأرشيف الذي تم تنزيله.
- اسحب الملفات إلى محرك الأقراص السحابي الوجهة.
- اترك الملفات تُرفع.
- تأكد من إمكانية تنزيل البيانات على جهاز آخر وفقًا لـ Cloudwards.
قبل النسخ الكامل، شغّل معاينة أو تشغيلًا تجريبيًا عندما تدعم الأداة ذلك. توصي WhatsApp Backup Tools بالتشغيل التجريبي للتحقق من المسارات ومفتاح التشفير قبل إنشاء الأرشيف وفقًا لـ WhatsApp Backup Tools.
استخدم قواعد استبدال حذرة. يتمثل نمط إعادة التشغيل المفيد في تخطي المحتوى المتطابق، ومنح الملفات ذات الاسم نفسه والمحتوى المختلف لاحقة رقمية مع تحذير، ونسخ الوسائط الجديدة بصورة طبيعية وفقًا لـ WhatsApp Backup Tools. سجّل هذه النتائج في سجل الاستثناءات بدلًا من استبدال ملف بصمت.
الحفاظ على خصوصية النقل
قد يحتوي التصدير على معلومات خاصة. يقول Facebook إن عليك تأمين طلب المعلومات واتخاذ الاحتياطات عند تخزينه أو إرساله أو رفعه إلى خدمة أخرى وفقًا لـ Facebook.
استخدم ضوابط وصول للمصدر ومنطقة التجهيز والوجهة. تدعو إرشادات الأمان لدى ICO إلى تحليل المخاطر، والتشفير أو إخفاء الهوية عند الاقتضاء، وضوابط السرية والسلامة والتوافر، والاستعادة في الوقت المناسب، والاختبار والمراجعة المنتظمين وفقًا لـ ICO. كما توصي CISA بنسخ احتياطية غير متصلة ومشفرة واختبارها بانتظام وفقًا لـ CISA.
أثناء تغيير المزود، تهم إمكانية التراجع. تقول SocialGuardian إن أرشيفها خاص بالحساب، ويمكن تصديره في أي وقت، ولا يفرض ارتباطًا بمزود واحد وفقًا لـ SocialGuardian. اطّلع على إعداد الأرشيف.
مطابقة الملفات وقيم التجزئة والبيانات الوصفية
نفّذ المطابقة قبل التحويل النهائي:
- قارن جرد المصدر والوجهة: ملفات ZIP الأصلية، وملفات الوسائط، وملفات البيانات الوصفية، والبيانات، وسجلات الاستثناءات.
- قارن قيم التحقق للملفات المنسوخة. يعرّف NIST قيمة التحقق بأنها قيمة تعتمد على المحتوى وتُخزّن مع كائن أو تُرسل معه لاكتشاف التغييرات وفقًا لـ NIST.
- عند استخدام التجزئات الآمنة، قارن الملخص في المصدر والوجهة. يقول NIST إن ملخصات التجزئة الآمنة تكشف ما إذا كانت الرسالة قد تغيرت بعد إنشاء الملخص وفقًا لـ NIST.
- قارن سجل مطابقة الحقول. حدّد البيانات الوصفية التي حُفظت أو حُوّلت أو لم تُدعَم أو تم تجاهلها. توثق AWS DataSync أن الحفاظ على البيانات الوصفية يعتمد على بنية المصدر والوجهة وقد يتم بأفضل جهد وفقًا لـ AWS DataSync.
- راجع الملفات المفقودة والمكررة والتعارضات ذات الأسماء المتطابقة والعناصر المتخطاة والمنقولة والمتحقق منها والمحذوفة. توفر تقارير مهام AWS DataSync هذه الفئات، إضافة إلى موقعي المصدر والوجهة وعدد البايتات ووقتَي البدء والانتهاء وفقًا لـ AWS DataSync.
- نزّل عينة ممثلة أو استعدها على جهاز آخر، وتحقق من فتح كل ملف وسائط مع بياناته الوصفية المرتبطة. ينبغي لسير عمل النسخ السحابي على مستوى الملفات تأكيد إمكانية تنزيل البيانات على جهاز آخر وفقًا لـ Cloudwards، كما توصي CISA باختبار النسخ الاحتياطية بانتظام وفقًا لـ CISA.
إذا استخدمت حزمة BagIt كنموذج قبول، فلا تكتمل إلا عند اكتمال الحمولة والتحقق بنجاح من كل قيمة تحقق في بياني الحمولة والعلامات وفقًا لـ RFC 8493. ويمكن لبيان العلامات التحقق من سجل النقل أو ملفات العلامات الأخرى، إلى جانب الحمولة وفقًا لـ RFC 8493.
تحقّق أيضًا من معالجة المسارات. يحذر BagIt من أن مسارات البيان يجب ألا تتجاوز مجلد الحزمة، ويحدد اختلاف حالة الأحرف وتطبيع Unicode وفواصل المسارات كمخاطر للتوافق البيني وفقًا لـ RFC 8493.
التحويل النهائي مع ضوابط التراجع
لا توقف المزود القديم عند اكتمال الرفع. اجعل الوجهة أرشيفًا نشطًا فقط بعد اجتياز الجرد، وقيم التحقق، ومطابقة البيانات الوصفية، ومراجعة الاستثناءات، واستعادة العينة.
ثم:
- عيّن الوجهة بوصفها الأرشيف النشط.
- احتفظ بالتصدير الأصلي والبيان وسجل مطابقة الحقول وتقرير النقل وسجل الاستثناءات.
- أبقِ النسخة القديمة متاحة وفق سياسة الاحتفاظ لديك.
- اختبر الوجهة الجديدة مرة أخرى بعد أول التقاط أو تصدير مجدول.
- احذف النسخة القديمة فقط عندما يسمح قرار الاحتفاظ بذلك وتستوفي النسخ المتبقية متطلبات الاسترداد لديك.
تُعد استراتيجية 3-2-1 أحد أنماط المرونة: ثلاث نسخ، ونسختان على جهازين مختلفين، ونسخة واحدة خارج الموقع؛ وتدعم النسخة خارج الموقع الاستعادة في الوقت المناسب عند تعذر الوصول إلى النسخ الأخرى وفقًا لـ ICO.
تعتمد ضوابط التراجع على الوجهة. يمكن لإصدارات AWS S3 الحفاظ على إصدارات الكائنات واستردادها واستعادتها؛ فالاستبدال ينشئ إصدارًا جديدًا ويمكن استعادة إصدار سابق وفقًا لـ AWS S3. ويمكن لـ S3 Object Lock منع حذف الكائنات أو استبدالها لمدة ثابتة أو متغيرة أو إلى أجل غير محدد أو بموجب حجز قانوني وفقًا لـ AWS S3. هذه ضوابط خاصة بالمزود وليست سلوكًا عامًا، لذا سجّل ما تدعمه الوجهة فعليًا.
معرفة ما لا يستطيع التصدير استعادته
يحافظ الترحيل على ما يتضمنه تصدير المصدر. يذكر Viallo أن تصديرات المنصات قد تحتوي على نسخ مضغوطة، وأن مرشحات Instagram قد تكون مدمجة في الصور المصدّرة، وأن الإعجابات والتعليقات وسياقًا اجتماعيًا آخر قد يكون مفقودًا وفقًا لـ Viallo.
احتفظ بهذه الطبقات منفصلة:
- ملف الوسائط.
- التسمية التوضيحية أو بيانات JSON الوصفية الأخرى بجانبه.
- السياق الاجتماعي للمنصة، الذي قد لا يكون موجودًا في التصدير.
- ملف ZIP الأصلي وسجل نقله.
لا تعد بأن لقطة الشاشة أو التصدير المضغوط أو مزود النسخ الاحتياطي الجديد يستطيع إعادة إنشاء معلومات لم تتضمنها المنصة. تحذف لقطات الشاشة التسميات التوضيحية والتعليقات وبيانات التفاعل وفقًا لـ Sprink.
إبقاء الأرشيف محدثًا بعد النقل
يحمي الترحيل الأرشيف الموجود لديك؛ وتحمي التصديرات المستقبلية التغييرات اللاحقة. توصي Sprink بتذكير متكرر كل ستة أشهر لطلب تصدير بيانات جديد من كل منصة وفقًا لـ Sprink.
وللالتقاط المستمر، تقول SocialGuardian إن أرشيفها المحمي يتضمن المنشورات والصور ومقاطع الفيديو وReels وShorts والقصص والتسميات التوضيحية والبيانات الوصفية وقوائم المتابعين والحسابات التي تتابعها والتفاعل وفقًا لـ SocialGuardian.
احتفظ بالالتقاطات المستقبلية مع الأرشيف المنقول: تقول SocialGuardian إنها تنسخ Instagram وTikTok وYouTube وX وFacebook وLinkedIn وTwitch وPinterest في مكان واحد وفقًا لـ SocialGuardian. ابدأ بنسخ ملف شخصي احتياطيًا.