قبل ترحيل أي مكتبة SharePoint احصر سبعة أشياء إلى جانب الملفات: سجل الإصدارات (رئيسية وثانوية)، وأنواع المحتوى، والأعمدة وأنواعها (خاصة البيانات الوصفية المُدارة والبحث والأشخاص)، وحالة الملفات (مسودة، قيد الاعتماد، مسحوبة للتعديل)، والصلاحيات الفريدة وروابط المشاركة، وملصقات الاحتفاظ والتعليقات القانونية، ومجموعات المستندات. لكل عنصر قرار مكتوب: يُنقل كما هو، أو يُحوَّل، أو يُعاد بناؤه، أو يبقى في نسخة أرشيفية.
إن كانت مؤسستك تستخدم Microsoft 365 منذ سنوات، فمكتبات SharePoint لديها ليست مجلدات فحسب؛ هي قوائم بيانات لكل ملف فيها صف من الأعمدة وتاريخ من الإصدارات. هذا المقال لمن قرر نقل الأرشيف الرسمي من تلك المكتبات إلى نظام إدارة وثائق (DMS) متخصص، ويريد أن يعرف ما الذي سيُطلب منه حصره قبل أن يوقع نطاق الترحيل. أما سؤال «هل نحتاج نظامًا آخر مع SharePoint أصلًا؟» فهو قرار سابق لهذا المقال.
لماذا يختلف ترحيل SharePoint عن نقل مجلد
عند نقل مجلد شبكي، الملف هو كل شيء تقريبًا. في SharePoint، الملف نصف القصة. المكتبة تحفظ لكل مستند قيم أعمدة (العميل، رقم العقد، تاريخ الانتهاء)، ونوع محتوى يحدد أي الأعمدة إلزامي، وتاريخ إصدارات قد يتضمن تغييرات في هذه الأعمدة نفسها لا في الملف فقط. توثيق Microsoft يشير إلى أن سجل الإصدار يعرض متى تغيرت خصائص الملف، لا محتواه وحده.
النتيجة العملية: تصدير الملفات بأداة مزامنة أو تنزيل مجلد كامل يعطيك الملفات بأحدث إصدار، وقد يعطيك تواريخ لا تعكس الأصل، ولا يعطيك الأعمدة. من ينقل بهذه الطريقة ينقل «أجسادًا بلا بطاقات تعريف»، ثم يكتشف بعد أسابيع أن حقل «رقم العقد» الذي كانت الإدارة القانونية تبحث به لم يصل.
لا تبدأ الحصر من واجهة المستخدم. الأعمدة المخفية في العرض الافتراضي، والإصدارات القديمة، والصلاحيات الفريدة على ملفات منفردة، لا تظهر لمن يتصفح المكتبة. الحصر يُنفَّذ بتقرير من إعدادات المكتبة أو عبر واجهات Microsoft البرمجية أو أدوات الإدارة، بحساب لديه صلاحية كاملة على الموقع.
الإصدارات: كم يوجد فعلًا، وما الذي يحمله كل إصدار
SharePoint يميز بين الإصدارات الرئيسية (1.0، 2.0) والثانوية (1.1، 1.2) التي تمثل عملًا قيد الإنجاز، والمكتبات تدعم النوعين بينما القوائم تدعم الرئيسية فقط. الحد الأقصى للإصدارات الثانوية 511 لكل إصدار رئيسي بحسب توثيق Microsoft، وحدود الإصدارات الرئيسية قابلة للضبط على مستوى المؤسسة أو الموقع أو المكتبة، بوضع تلقائي أو يدوي. وإذا كان العنصر خاضعًا لسياسة احتفاظ أو تعليق قانوني، تُتجاهل حدود الإصدارات حتى تنتهي مدة الاحتفاظ.
هذا يعني أن مكتبة واحدة قد تحتوي على عشرات الإصدارات لملف نشِط، وأن عدد الإصدارات يختلف بين مكتبة وأخرى في المؤسسة نفسها. قبل أن تقرر «ننقل كل الإصدارات» احصر:
- إعداد الإصدارات في كل مكتبة (رئيسية فقط أم رئيسية وثانوية، والحد المضبوط).
- متوسط عدد الإصدارات لكل ملف وأعلاها، والحجم الإجمالي للإصدارات مقارنة بحجم الإصدارات الحالية. الإصدارات تستهلك تخزينًا ويُنقل كل منها كملف.
- هل الإصدارات الثانوية مسودات لا قيمة أرشيفية لها، أم أن بعض الإدارات تعتمد عليها في تتبع مراجعات العقود؟
وانتبه لنقطة دقيقة: واجهة Microsoft Graph لسرد إصدارات الملف تنص على أن OneDrive «لا يحفظ البيانات الوصفية الكاملة للإصدارات السابقة»، وأن ما يُعاد لكل إصدار معلومات محدودة مثل من عدّله ومتى وحجمه. لذلك إن كان المطلوب نقل قيم الأعمدة كما كانت في كل إصدار قديم، فتحقق من إمكان استخراجها فعلًا من مصدرك قبل أن تكتبها في النطاق. تفاصيل خيارات نقل الإصدارات وكلفتها في الحفاظ على تاريخ الإصدارات عند تغيير النظام.
أنواع المحتوى والأعمدة: خريطة الحقول الحقيقية
أنواع المحتوى في SharePoint هي أقرب شيء إلى «أنواع الوثائق» في نظام إدارة الوثائق: عقد، فاتورة، محضر، لكل منها أعمدته. احصر لكل مكتبة أنواع المحتوى المستخدمة فعلًا (لا المعرّفة فقط)، وعدد الملفات تحت كل نوع. ستجد غالبًا أنواعًا عُرّفت ولم تُستخدم، وملفات كثيرة تحت النوع الافتراضي «مستند» بلا أعمدة مملوءة.
ثم احصر الأعمدة حسب نوعها، لأن كل نوع يحتاج معالجة مختلفة عند النقل:
| نوع العمود | ما يُخزَّن فعلًا | ما تحتاج تقريره | الخطأ الشائع |
|---|---|---|---|
| نص / رقم / تاريخ | قيمة مباشرة | مطابقة الحقل والصيغة (التاريخ الهجري والميلادي، المنطقة الزمنية) | انزياح التواريخ يومًا بسبب المنطقة الزمنية في التصدير |
| اختيار (Choice) | نص من قائمة | قائمة القيم المقابلة في النظام الجديد | قيم قديمة حُذفت من القائمة لكنها باقية على ملفات قديمة |
| بيانات وصفية مُدارة (Managed Metadata) | مصطلح له معرّف فريد وتسميات، من مجموعة مصطلحات قد تكون هرمية | نقل التسمية المعتمدة أو المسار الهرمي كاملًا، وتحويل المرادفات إلى قيمة واحدة | تصدير المعرّف بدل التسمية، أو فقدان الهرم |
| بحث (Lookup) | مرجع إلى صف في قائمة أخرى | هل تُنقل القائمة المرجعية كقائمة قيم، أم تُنسخ القيمة نصًا؟ | نقل رقم الصف بدل القيمة |
| شخص أو مجموعة | هوية مستخدم في الدليل | ماذا يحدث للموظفين الذين غادروا ولم يعد لهم حساب؟ | ترك الحقل فارغًا فتضيع معلومة «من أعدّ الوثيقة» |
| محسوب (Calculated) | ناتج صيغة | غالبًا لا يُنقل كقيمة؛ يُعاد حسابه أو يُستغنى عنه | نقل ناتج قديم لم يعد صحيحًا |
| كلمات مؤسسية (Enterprise Keywords) | وسوم حرة متعددة القيم | تنظيفها وتحويلها إلى وسوم أو قائمة مضبوطة | نقل آلاف الوسوم المتقاربة كما هي |
أعمدة البيانات الوصفية المُدارة تستحق عناية خاصة. توثيق Microsoft يوضح أن كل مصطلح له معرّف فريد ويمكن أن يحمل تسميات متعددة (مرادفات) وتسميات بلغات مختلفة، وأن مجموعات المصطلحات قد تكون عامة على مستوى المؤسسة أو محلية لموقع واحد. عند النقل، قرر: هل ينتقل الهرم كاملًا (الإدارة ← القسم ← الوحدة) إلى تصنيف هرمي في النظام الجديد، أم يكفي المستوى الأخير في حقل؟ وأي تسمية تُعتمد حين يوجد للمصطلح تسميتان عربية وإنجليزية؟ لبناء جدول المطابقة نفسه، ارجع إلى مطابقة حقول نظام الأرشفة القديم مع الجديد.
حالات الملفات ومجموعات المستندات
ثلاث حالات في SharePoint تسبب مفاجآت إن لم تُحصر:
- الملفات المسحوبة للتعديل (Checked out): حين يكون السحب إلزاميًا في المكتبة، لا يستطيع أحد تعديل الملف أو خصائصه دون سحبه. الملف المسحوب منذ شهور قد يكون أحدث تعديلاته غير مسجَّل في المكتبة، أو يكون ملفًا رُفع ولم يُسجَّل دخوله قط فلا يراه إلا من رفعه. احصر هذه الملفات واطلب من أصحابها تسجيلها أو التخلي عنها قبل الترحيل.
- المسودات وحالة الاعتماد: عند تفعيل اعتماد المحتوى، يمكن أن تكون المسودات المعلقة مرئية للمؤلف والمعتمدين فقط. قرر هل تُنقل المسودات أصلًا، وبأي صلاحية، وكيف تُعلَّم حالتها في النظام الجديد حتى لا تُعامل كوثيقة معتمدة.
- مجموعات المستندات (Document Sets): تجمع عدة ملفات تحت «ملف معاملة» واحد بأعمدة مشتركة. إن نُقلت كمجلدات عادية تضيع الأعمدة المشتركة. قرر تحويلها إلى مجلد معاملة بحقول، أو إلى رابط بين الوثائق.
الصلاحيات الفريدة وملصقات الاحتفاظ
الوضع الافتراضي في SharePoint أن الصلاحيات تُورَّث من الموقع إلى المكتبة إلى المجلد إلى الملف. لكن مشاركة ملف أو مجلد مع أشخاص محددين تكسر هذا التوريث تلقائيًا على ذلك العنصر، بحسب توثيق Microsoft. بعد سنوات من المشاركة اليومية، ستجد في المكتبات مئات العناصر ذات الصلاحيات الفريدة وروابط المشاركة، بعضها مع أشخاص خارج المؤسسة.
لا تحاول نقل هذه الصلاحيات عنصرًا عنصرًا. احصر عددها ومواقعها، وحدد أيها يعكس حاجة حقيقية (مجلد لجنة سرية) وأيها أثر مشاركة عابرة. الأولى تدخل مصفوفة الصلاحيات الجديدة، والثانية لا تُنقل. المنهجية الكاملة في ترحيل صلاحيات الملفات دون توسيع الوصول بالخطأ.
أما الاحتفاظ: إن كانت مؤسستك تستخدم ملصقات احتفاظ أو سياسات احتفاظ أو تعليقات eDiscovery عبر Microsoft Purview، فهذه المعلومات تخص الامتثال لا التنظيم. احصر الملفات الخاضعة لتعليق قانوني قبل أي نقل، ونسق مع الإدارة القانونية: نقل ملف تحت تعليق ثم حذفه من المصدر قد يتعارض مع التزام قائم. وتذكر أن المحتوى المحتفَظ به قد يكون في مكتبة «Preservation Hold» داخل الموقع، لا في المكتبة التي يراها المستخدمون.
ورقة الحصر وقرار كل عنصر
اجمع نتائج الحصر في ورقة واحدة لكل موقع أو مكتبة. هذه الورقة هي ما يُرفق بطلب عرض الترحيل، وهي ما يعتمد عليه المورد في تقدير الجهد بدل التقدير العام.
ورقة حصر مكتبة SharePoint قبل الترحيل
- الموقع والمكتبة: الاسم، الرابط، الإدارة المالكة، مسؤول المحتوى.
- الأحجام: عدد الملفات، الحجم الحالي، حجم الإصدارات، عدد المجلدات، أعمق مستوى.
- الإصدارات: رئيسية فقط / رئيسية وثانوية، الحد المضبوط، متوسط وأقصى عدد إصدارات للملف.
- أنواع المحتوى المستخدمة: الاسم وعدد الملفات لكل نوع.
- الأعمدة: الاسم الداخلي والظاهر، النوع، إلزامي أم لا، نسبة الامتلاء، مجموعة المصطلحات المرتبطة إن وجدت.
- الحالات: عدد الملفات المسحوبة، عدد المسودات المعلقة، اعتماد المحتوى مفعّل أم لا.
- مجموعات المستندات: العدد والأعمدة المشتركة.
- الصلاحيات: موروثة أم فريدة على مستوى المكتبة، عدد العناصر ذات الصلاحيات الفريدة، عدد روابط المشاركة، وجود مشاركة خارجية.
- الاحتفاظ: ملصقات أو سياسات مطبقة، ملفات تحت تعليق قانوني.
- التكاملات: مسارات Power Automate أو تطبيقات تكتب في المكتبة وستتوقف بعد النقل.
| العنصر | يُنقل كما هو | يُحوَّل | يُعاد بناؤه | يبقى في نسخة أرشيفية |
|---|---|---|---|---|
| الإصدار الحالي للملف | نعم | — | — | — |
| الإصدارات الرئيسية السابقة | حسب الاتفاق | — | — | البديل إن لم تُنقل |
| الإصدارات الثانوية | غالبًا لا | — | — | غالبًا |
| أعمدة نص/تاريخ/اختيار | — | إلى حقول النظام الجديد | — | — |
| بيانات وصفية مُدارة | — | إلى تصنيف أو قائمة قيم | — | — |
| أعمدة محسوبة | — | — | إن لزمت | — |
| أنواع المحتوى | — | إلى أنواع وثائق | — | — |
| الصلاحيات | لا | — | وفق مصفوفة جديدة | — |
| مسارات الموافقة (Power Automate) | لا | — | كسير عمل في النظام الجديد | — |
| سجل التدقيق في Purview | لا يُنقل عادة | — | — | تصدير يُحفظ حسب حاجة الامتثال |
الافتراضات: إدارة قانونية في مجموعة تجارية، موقع SharePoint واحد بثلاث مكتبات (العقود، المراسلات القانونية، القضايا). مكتبة العقود فيها نوع محتوى «عقد» بثمانية أعمدة، منها «الطرف الآخر» كعمود بحث من قائمة الموردين، و«الإدارة المستفيدة» كبيانات وصفية مُدارة من ثلاثة مستويات. الإصدارات رئيسية وثانوية.
ما يكشفه الحصر: ثلث ملفات المكتبة تحت النوع الافتراضي بلا أعمدة مملوءة، وعشرات الملفات مسحوبة منذ أكثر من سنة، وعمود «الطرف الآخر» يُصدَّر برقم الصف لا باسم المورد.
القرارات: تُنقل الإصدارات الرئيسية فقط للعقود السارية، والإصدار الأخير لما سواها، مع إبقاء نسخة أرشيفية من الموقع للقراءة مدة تحددها الإدارة. يُحوَّل «الطرف الآخر» إلى نص من القائمة المرجعية. يُنقل مسار «الإدارة المستفيدة» كاملًا إلى تصنيف هرمي. الملفات بلا أعمدة تُمرَّر على التصنيف التلقائي واستخراج البيانات في النظام الجديد، ثم يراجعها موظف قبل اعتمادها.
وثيقة وترحيل مكتبات SharePoint
- تكامل متاح: مع Microsoft 365 بما فيه SharePoint وOneDrive. طريقة استعماله في الترحيل تحديدًا (سحب مباشر من المكتبات أم عبر تصدير وسيط) ونطاق ما يُقرأ من الأعمدة والإصدارات يُحدَّدان في العرض الفني بعد الحصر. راجع تكاملات وثيقة مع Microsoft 365 والأنظمة الأخرى.
- متاح في وثيقة: تتبع الإصدارات مع سجل كامل لكل تعديل وإمكان العودة لأي إصدار سابق؛ فما يُنقل من إصدارات يبقى قابلًا للتتبع، وما يُنشأ بعد الانتقال يُسجل من أول يوم.
- متاح في وثيقة: تصنيف هرمي ووسوم مخصصة وفلاتر متقدمة، تستوعب أنواع المحتوى والبيانات الوصفية المُدارة بعد تحويلها. والحقول والنماذج الخاصة بالجهة تدخل ضمن التخصيص.
- متاح في وثيقة: استخراج البيانات الرئيسية من المستندات (أطراف العقد وقيمته وتاريخ انتهائه) وتصنيف تلقائي مقترح، يعوّض جزئيًا الملفات التي لم تُملأ أعمدتها في SharePoint، مع مراجعة بشرية.
- متاح في وثيقة: صلاحيات مبنية على الأدوار ومسارات موافقة متعددة المراحل، تُبنى من جديد بدل نقل الصلاحيات الفريدة ومسارات Power Automate.
- متاح في وثيقة: مدد احتفاظ وإتلاف آلي بجداول، وتعليق الإتلاف (Legal Hold)، فتُعاد صياغة ملصقات الاحتفاظ والتعليقات القانونية المحصورة في Purview قواعدَ في النظام الجديد؛ والمدد الفعلية لكل نوع تُضبط في التهيئة.
- يُقرَّر في النطاق: عدد الإصدارات السابقة المنقولة لكل ملف، وما يُحفظ من سجلات النشاط القديمة، كما توضح صفحة الترحيل.
المنهجية العامة ومراحل النقل التدريجي في صفحة خدمة ترحيل الأرشيف من SharePoint والمصادر الأخرى. وإن كان القرار أن يبقى SharePoint للتعاون اليومي ويذهب الأرشيف الرسمي إلى نظام متخصص، فاقرأ استخدام Microsoft 365 مع نظام وثائق متخصص دون تكرار المحتوى، ولمقارنة المنصتين نفسها راجع الفرق بين وثيقة وSharePoint.
أربعة أخطاء متكررة في ترحيل SharePoint
- الاكتفاء بعدد الملفات والحجم في طلب العرض: مكتبتان بالحجم نفسه، إحداهما بلا أعمدة والأخرى بعشرة أعمدة وإصدارات، تختلفان في الجهد اختلافًا كبيرًا.
- التصدير عبر المزامنة إلى جهاز ثم الرفع: طريق سريع يفقد الأعمدة والإصدارات، وقد يغير التواريخ. مناسب فقط لمكتبات لا أعمدة لها ولا حاجة لتاريخها.
- نسيان المسارات الآلية: تدفقات Power Automate أو تطبيقات تكتب في المكتبة تستمر في الكتابة إلى المصدر بعد الترحيل، فتنشأ وثائق جديدة في المكان الخطأ.
- حذف الموقع بعد النقل مباشرة: قبل إيقاف الموقع أو تحويله للقراءة فقط، تحقق من حالات الاحتفاظ والتعليق القانوني، ومن أن مطابقة كل دفعة اكتملت.
الخطوة التالية
ابدأ بمكتبة واحدة ذات قيمة عالية (العقود غالبًا) واملأ ورقة الحصر أعلاه لها. ستعرف منها وحدها هل مشكلتك في الإصدارات أم في الأعمدة أم في الصلاحيات. أرسل الورقة مع طلبك، وسيُبنى عليها نطاق الترحيل وجدول الدفعات بدل تقدير لا يعرف ما داخل مكتباتك.
المصادر
- Microsoft Support — How versioning works in lists and libraries
- Microsoft Learn — Document library version history limits
- Microsoft Graph — List versions (driveItem)
- Microsoft Learn — Introduction to managed metadata
- Microsoft Learn — What is permissions inheritance?
- Microsoft Learn — Learn about retention policies and retention labels
ناقش خطة ترحيل أرشيفك
أخبرنا بمصدر الملفات الحالي وحجمها التقريبي وما تريد الحفاظ عليه من إصدارات وبيانات وصفية، لنقترح خطة نقل على دفعات قابلة للتحقق.
- عدد المستخدمين المتوقع والإدارات المشاركة
- حجم الأرشيف الحالي تقريباً (عدد الملفات أو الصفحات أو الحجم بالجيجابايت) ونسبة الورقي منه
- نموذج الاستضافة المفضل: سحابة داخل المملكة أو خوادم الجهة
- النظام الحالي للملفات والأنظمة المطلوب التكامل معها
الهاتف وواتساب: +966 56 533 0501 — الأحد إلى الخميس 9 صباحاً حتى 6 مساءً.