النسخة المكررة هي ملف محتواه مطابق بايتًا ببايت لملف آخر، ويُعرف ذلك ببصمة رقمية (hash) لا بالاسم أو الحجم. أما الملف الذي يشبه غيره في الاسم أو الموضوع لكن محتواه مختلف، فهو إصدار آخر أو وثيقة أخرى، ولا يُحذف آليًا. القاعدة العملية: المطابقة التامة تُدمج في نسخة واحدة مع حفظ كل مواقعها السابقة، والتشابه دون تطابق يُعرض على إنسان أو يُربط كإصدارات، ولا شيء يُحذف من المصدر أثناء الترحيل.
أي خادم ملفات أو نظام أرشفة عمره سنوات يحمل نسخًا كثيرة من الوثائق نفسها: مرفقات بريد حُفظت في أكثر من مجلد، ونسخ «احتياطية» يدوية، وعقود محفوظة مرة بصيغة Word ومرة PDF ومرة ممسوحة بعد التوقيع. نقل هذا كله يضخم الأرشيف الجديد ويربك البحث. وحذفه بقاعدة خاطئة يمحو إصدارًا كان يجب أن يبقى. القرار هنا مشترك بين مدير الأرشيف ومدير التقنية، ويحتاجان معيارًا يستطيعان الدفاع عنه أمام مراجع أو إدارة قانونية.
ثلاثة أشياء تبدو تكرارًا وليست كذلك
قبل أي قاعدة، ميّز بين ما يبدو مكررًا في قائمة الملفات وما هو مكرر فعلًا:
الاسم نفسه، محتوى مختلف
«عقد-التوريد.pdf» في مجلدين: أحدهما مسودة قبل التفاوض والآخر النسخة الموقعة. الاسم واحد والوثيقتان مختلفتان قانونيًا. حذف أحدهما بناء على الاسم خطأ جسيم.
المحتوى نفسه، صيغة مختلفة
عقد بصيغة docx وصيغة PDF المصدرة منه. المعنى واحد، والبصمة مختلفة. قد تحتاج الاثنين (واحد للتعديل وواحد للاعتماد)، أو واحدًا فقط، حسب مرحلة الوثيقة.
الوثيقة نفسها، مسح مختلف
خطاب مُسح مرتين في تاريخين، أو مُسح قبل الختم وبعده. البصمتان مختلفتان حتما لأن كل مسح يُنتج صورة مختلفة، والنسخة المختومة وحدها قد تكون الرسمية.
هذه الحالات الثلاث تمثل معظم ما يُسمى «تكرارًا» في الأرشيفات، وكلها تحتاج حكمًا لا قاعدة آلية. التكرار الحقيقي الذي يمكن إزالته آليًا بأمان أضيق من ذلك: الملف نفسه بالبايت، محفوظ في أكثر من مكان.
البصمة الرقمية أولًا: التعريف الوحيد الآمن للتكرار الآلي
البصمة الرقمية (hash) رقم يُحسب من محتوى الملف كاملًا؛ أي تغيير ولو في حرف واحد يغيّرها. ملفان لهما البصمة نفسها بخوارزمية قوية مثل SHA-256 متطابقان في المحتوى عمليًا، مهما اختلف اسماهما أو مكاناهما أو تاريخاهما. في بيئة Windows توفّر PowerShell الأمر Get-FileHash لحسابها، وتستخدم SHA-256 افتراضيًا، وأدوات الترحيل الجادة تحسبها لكل ملف في الجرد.
لماذا لا يكفي الاسم والحجم والتاريخ؟ لأن:
- الاسم يتغير بالنسخ («نسخة من…»، «(2)»)، ويتكرر لملفات مختلفة.
- الحجم المتطابق مصادفة واردة بين ملفات صغيرة، خاصة في النماذج المعبأة من القالب نفسه.
- التاريخ يتغير بالنسخ بين الخوادم، ولا يقول شيئًا عن المحتوى.
استخدم الحجم فقط لتسريع المقارنة (لا داعي لحساب بصمة ملفين حجماهما مختلفان)، ثم احكم بالبصمة.
وللبصمة فائدة ثانية لا تقل أهمية: البصمة المحسوبة في الجرد هي نفسها ما يُقارن به الملف بعد وصوله إلى النظام الجديد. إن اختلفت بصمة الملف في الوجهة عن بصمته في المصدر، فالملف تغير أثناء النقل أو تلف. لذلك احسبها مرة واحدة على الجرد الكامل واستخدمها في غرضين: كشف التكرار قبل النقل، وإثبات سلامة كل ملف بعده. هذا يوفر عليك حسابها مرتين، ويربط قرار الاستبعاد بقرار القبول في سجل واحد.
البصمة تكشف التطابق التام فقط. لا تكشف أن ملف PDF مصدّر من ملف Word، ولا أن مسحين لخطاب واحد متشابهان. كشف «شبه التكرار» يحتاج مقارنة نصوص بعد التعرف على النص أو مقارنة بيانات وصفية، وناتجه اقتراح يراجعه إنسان، لا قرار آلي.
جدول القرار: ماذا تفعل بكل حالة
هذا الجدول هو قلب سياسة إزالة التكرار. اعتمده كتابةً مع مدير الأرشيف وممثل الإدارة القانونية قبل الدفعة الأولى:
| الحالة | كيف تُكتشف | القرار الافتراضي | متى يُستثنى |
|---|---|---|---|
| تطابق تام في المجلد نفسه (نسخة (2)) | بصمة متطابقة + مسار أب واحد | تُنقل نسخة واحدة | نادرًا |
| تطابق تام في مجلدين لإدارتين مختلفتين | بصمة متطابقة + مالكان مختلفان | نسخة واحدة، تُربط بالموقعين أو تُتاح للإدارتين بالصلاحيات | إن اختلفت صلاحيات الموقعين جوهريًا (سري وعام) فالقرار للأرشيف |
| تطابق تام، أحدهما في مجلد «نسخ احتياطية» | بصمة متطابقة + مسار احتياطي | تُنقل النسخة من الموقع الرسمي فقط | — |
| الاسم نفسه، بصمة مختلفة | مطابقة الأسماء بعد تنظيفها | يُنقل الاثنان، ويُعلَّمان للمراجعة | إن ثبت أنهما مسودة ونهائي، يُربطان كإصدارين |
| Word وPDF للوثيقة نفسها | تشابه نص عال + اسم متقارب | يُنقل الاثنان مرتبطين | للوثائق المعتمدة المنتهية: PDF وحده يكفي إن وافق الأرشيف |
| مسحان للوثيقة نفسها | تشابه نص بعد OCR + تاريخ متقارب | مراجعة بشرية | النسخة الموقعة أو المختومة هي المعتمدة دائمًا |
| مرفق بريد محفوظ عدة مرات | بصمة متطابقة | نسخة واحدة مرتبطة بكل المعاملات | — |
| ملف تحت تعليق قانوني أو مراجعة | قائمة من الإدارة القانونية | لا يُطبق عليه أي إزالة | — |
لاحظ أن الجدول لا يحتوي قرار «حذف» واحد. إزالة التكرار في الترحيل تعني ألا تُنقل النسخ الزائدة، لا أن تُحذف من المصدر. المصدر يبقى كما هو حتى نهاية فترة التشغيل المتوازي، ثم يُحفظ أو يُتلف بقرار منفصل وفق سياسة الجهة.
أي نسخة تبقى؟ قاعدة اختيار النسخة المعتمدة
حين تكون النسخ متطابقة تمامًا، يبدو أن الاختيار لا يهم. لكنه يهم، لأن النسخ المتطابقة في المحتوى تختلف في سياقها: المجلد الذي كانت فيه، والحقول المستخرجة من مسارها، والصلاحيات. اكتب قاعدة ترتيب واضحة:
قاعدة اختيار النسخة المعتمدة (عند التطابق التام)
- النسخة الموجودة في الموقع الرسمي للإدارة المالكة تتقدم على النسخ في المجلدات الشخصية أو المشتركة العامة.
- عند التساوي: النسخة التي يعطي مسارها حقولًا أكثر (مشروع، سنة، نوع) تتقدم.
- عند التساوي: النسخة ذات تاريخ الإنشاء الأقدم تتقدم، لأنها الأقرب إلى الأصل.
- كل المسارات الأخرى للنسخ المستبعدة تُحفظ في حقل «مواقع سابقة» على النسخة المعتمدة.
- إذا كانت إحدى النسخ في موقع ذي صلاحيات أضيق (سري)، تُطبق الصلاحية الأضيق على النسخة المعتمدة حتى يقرر الأرشيف غير ذلك.
البند الخامس يستحق التوقف عنده. قد يكون تقرير سري موجودًا في مجلد لجنة مقيد، ونسخة منه أُرسلت بالخطأ إلى مجلد عام. إن اخترت النسخة العامة وطبقت عليها صلاحيات المجلد العام، وسّعت الوصول إلى وثيقة سرية دون أن يلاحظ أحد. تفصيل هذا الخطر في مخاطر الصلاحيات عند ترحيل الملفات.
شبه التكرار: متى تبحث عنه ومتى تتركه
كشف الملفات المتشابهة غير المتطابقة مكلف: يحتاج نصًا مستخرجًا لكل ملف، ومقارنة كل ملف بمرشحين محتملين، ومراجعة بشرية للنتائج. لا تطبقه على الأرشيف كله. طبقه حيث تكون كلفة التكرار عالية:
- العقود والاتفاقيات: وجود مسودة ونهائي وموقّع دون تمييز يسبب خطأ في الرجوع للنص الملزم.
- السياسات والإجراءات المعتمدة: نسختان من سياسة، إحداهما ملغاة، تعني أن الموظف قد يطبق الملغاة.
- المخططات الهندسية: الإصدارات المتقاربة شائعة جدًا، والخلط بينها مكلف في الموقع.
- ما عدا ذلك: المراسلات الروتينية والتقارير الدورية القديمة غالبًا لا تستحق كلفة كشف شبه التكرار. التطابق التام يكفيها.
وحين يكشف الفحص إصدارات متعددة لوثيقة واحدة، فالقرار ليس حذف القديم بل ربط النسخ كسلسلة إصدارات، كما في ربط النسخ كسلسلة إصدارات عند الترحيل.
الافتراضات: شركة تطوير عقاري، مشاركة شبكية لإدارة العقود والمبيعات فيها 120 ألف ملف. بعد حساب البصمات، ظهر أن 22 ألف ملف لها نسخة مطابقة واحدة على الأقل في مكان آخر، في نحو 9 آلاف مجموعة تطابق.
التطبيق: من كل مجموعة تطابق تُنقل نسخة واحدة بقاعدة الاختيار أعلاه، فيقل ما يُنقل بنحو 13 ألف ملف. من هذه المجموعات، 400 مجموعة تضم نسخًا في مواقع بصلاحيات مختلفة؛ تُعرض على مدير الأرشيف قبل النقل.
شبه التكرار: يُطبق فقط على مجلد العقود. يكشف مئات الأزواج (Word وPDF، ومسودة وموقّع). تُربط كإصدارات أو كملف وملحق، ولا يُستبعد منها شيء دون موافقة.
ما يستفاد: التوفير الأكبر جاء من التطابق التام الآمن، وخطر الحذف الخاطئ تركز في مجموعة صغيرة يمكن مراجعتها يدويًا. الأرقام افتراضية للتوضيح؛ النسب في أرشيفك قد تختلف كثيرًا.
أخطاء تحوّل التنظيف إلى فقد
- إزالة التكرار بالاسم: أسرع طريقة لفقد النسخة الموقعة من عقد. لا تُعتمد في أي حال.
- حذف النسخ من المصدر أثناء الترحيل: يجعل المطابقة بعد الدفعة مستحيلة، ويلغي إمكان الرجوع. المصدر للقراءة فقط حتى الإغلاق.
- عدم حفظ المواقع السابقة: بعد الانتقال يسأل موظف: «كان الملف في مجلد المشروع، أين هو؟». بدون حقل المواقع السابقة، لا جواب.
- تجاهل التكرار بين الدفعات: ملف في الدفعة الأولى وآخر مطابق له في الدفعة الخامسة. احسب البصمات على الجرد كاملًا قبل البدء، لا لكل دفعة منفصلة.
- قياس النجاح بعدد الملفات المستبعدة: الهدف أرشيف أوضح، لا أصغر. رقم الاستبعاد الكبير قد يعني قاعدة متساهلة.
وحين تحسب السعة المطلوبة للنظام الجديد، استخدم الحجم بعد إزالة التكرار التام، لا حجم المصدر الخام، كما في حساب السعة التخزينية لأرشيف المؤسسة.
سجل قرارات إزالة التكرار: دليلك أمام المراجع
بعد الترحيل بسنة قد يسأل مراجع داخلي أو محامٍ: «كان في المجلد الفلاني ملف بهذا الاسم؛ لماذا لا يظهر في النظام الجديد؟». الجواب يجب أن يكون في سجل، لا في ذاكرة من نفذ الترحيل. اطلب أن يُسلَّم مع كل دفعة ملف يحتوي لكل ملف لم يُنقل بسبب التكرار:
- المسار الكامل للملف المستبعد وبصمته وحجمه وتاريخه.
- معرّف النسخة المعتمدة التي نُقلت بدلًا منه ومسارها الجديد.
- القاعدة التي طُبقت (رقم السطر في جدول القرار).
- من راجع القرار إن كان من الحالات التي تحتاج مراجعة بشرية، وتاريخ المراجعة.
بهذا السجل يصبح كل استبعاد قابلًا للتتبع في الاتجاهين: من الملف القديم إلى نسخته في النظام الجديد، ومن النسخة الجديدة إلى كل الأماكن التي كانت فيها. ويصبح لديك دليل على أن ما لم يُنقل لم يضع، بل استُبدل بنسخة مطابقة محددة. احفظ هذا السجل نفسه كوثيقة في الأرشيف الجديد، بصلاحية اطلاع لمدير الأرشيف والمراجعة الداخلية.
متى تُطبق إزالة التكرار في جدول الترحيل
التوقيت يغير النتيجة. ثلاث نقاط زمنية تحتاج كل منها معالجة:
- قبل الدفعة الأولى تُحسب البصمات على الجرد الكامل لكل المصادر معًا، لا مصدرًا مصدرًا. الملف الموجود في خادم الملفات وفي SharePoint معًا لن يُكتشف تكراره إن فُحص كل مصدر وحده.
- أثناء الدفعات كل دفعة تُقارن بصماتها بما نُقل قبلها، فلا يدخل ملف سبق نقله من مكان آخر. هذا يمنع التكرار بين الدفعات الذي لا يظهر إلا بعد اكتمال الترحيل.
- بعد الانتقال التكرار يعود إن لم تتغير عادات الرفع. ضع نقطة دخول واحدة لكل نوع وثيقة (مثلًا: مرفقات البريد الرسمية تدخل عبر مسار واحد)، ودرّب الموظفين على الربط بالوثيقة الموجودة بدل رفع نسخة جديدة منها.
أسئلة تحسمها مع مورد الترحيل
قبل اعتماد سياسة إزالة التكرار
- بأي خوارزمية تُحسب البصمات، وهل تُحسب في المصدر والوجهة معًا للتحقق من سلامة النقل أيضًا؟
- هل تُطبق المقارنة على كل المصادر مجتمعة أم على كل مصدر منفصلًا؟
- ما الذي يُكشف غير التطابق التام، وكيف تُعرض الحالات المشتبهة للمراجعة؟
- أين يُحفظ حقل المواقع السابقة، وهل يمكن البحث به؟
- ما شكل سجل قرارات الاستبعاد الذي يُسلَّم مع كل دفعة؟
إزالة التكرار في مشروع مع وثيقة
يحتفظ وثيقة بسجل كامل للإصدارات مع إمكان العودة لأي إصدار سابق، فالنسخ التي يتبين أنها مراحل لوثيقة واحدة يمكن أن تُحفظ كسلسلة إصدارات بدل ملفات متفرقة. ويتيح البحث داخل النص وOCR العربي والإنجليزي والوسوم المخصصة، وهي ما يجعل كشف شبه التكرار ومراجعته ممكنًا بعد استخراج النص. وتنص منهجية الترحيل في وثيقة على أن الملفات المكررة والمنتهية يُقرر مصيرها في النطاق، ضمن مرحلة الجرد وتصميم التصنيف قبل النقل.
حساب البصمات على الجرد، وتطبيق جدول القرار، وقاعدة اختيار النسخة المعتمدة، ونطاق كشف شبه التكرار، تُحدَّد كلها في العرض الفني بعد الاطلاع على نتائج الجرد. وتقرير المطابقة بعد كل دفعة يجب أن يفصل بين «مستبعد لأنه مكرر» و«لم يُنقل لخطأ»، كما في اختبارات المطابقة بعد كل دفعة. تفاصيل المنهجية العامة في صفحة خدمة ترحيل الأرشيف.
قبل الدفعة الأولى
- اطلب حساب البصمات لمجلد واحد كبير، واعرف نسبة التطابق التام فيه قبل أن تفترضها.
- اعرض جدول القرار أعلاه على مدير الأرشيف والإدارة القانونية، وعدّل الحالات بما يناسب جهتك، ثم وقّعوه.
- حدد المجموعات التي تستحق كشف شبه التكرار (العقود والسياسات والمخططات غالبًا)، واستبعد الباقي من هذا الجهد.
- أرسل نسبة التكرار والمجموعات المختارة مع طلب خطة الترحيل على دفعات، ليُبنى التقدير على ما سيُنقل فعلًا.
ناقش خطة ترحيل أرشيفك
أخبرنا بمصدر الملفات الحالي وحجمها التقريبي وما تريد الحفاظ عليه من إصدارات وبيانات وصفية، لنقترح خطة نقل على دفعات قابلة للتحقق.
- عدد المستخدمين المتوقع والإدارات المشاركة
- حجم الأرشيف الحالي تقريباً (عدد الملفات أو الصفحات أو الحجم بالجيجابايت) ونسبة الورقي منه
- نموذج الاستضافة المفضل: سحابة داخل المملكة أو خوادم الجهة
- النظام الحالي للملفات والأنظمة المطلوب التكامل معها
الهاتف وواتساب: +966 56 533 0501 — الأحد إلى الخميس 9 صباحاً حتى 6 مساءً.