إنهاء الأرشيف من Microsoft Exchange Server إلى Microsoft 365
في هذه المقالة، يتم عرض التغييرات اللازمة في MailStore Server عند الانتقال من بيئة البريد المحلي لنصيب Microsoft Exchange إلى Microsoft 365. فيديو النصائح التقنية الخاص بنا يوفر نظرة عامة. يرجى ملاحظة أن الخطوات الفعلية قد تختلف عن تلك التي تظهر في الفيديو، وذلك بناءً على التركيب الحالي.

نصيحة تقنية: تغيير التخزين المؤقت من Microsoft Exchange Server إلى Microsoft 365
الملاحظات والأمور التي يجب الانتباه إليها
يجب أن يتم التخطيط بعناية لنقل تخزين الأرشيف من MailStore Server، تمامًا كما هو الحال مع أي تغيير في بيئة الإنتاج. لذا، يُرجى اتباع الملاحظات التالية قبل تطبيق أي تغيير:
- يُنصح بتطبيق التغييرات المذكورة في هذه المقالة أولاً في بيئة الاختبار، لأن التغييرات في Exchange وMailStore Server قد لا يمكن إعادة تعيينها بسهولة.
- يرجى التأكد من وجود نسخة احتياطية حديثة من إعدادات Exchange وMailStore Server قبل تطبيق أي تغيير على بيئة الإنتاج. راجع مقالة "النسخ الاحتياطي" الخاصة بالإصدار المزود بالخدمات.
- يُنصح بتحديث MailStore Server إلى أحدث إصدار قبل أي تغيير. يرجى التأكد من صلاحية اتفاقية الدعم والتحديث الخاصة بك (ليس مرتبطًا بالإصدار المزود بالخدمات) وقراءة إشعارات التحديث (MailStore Server) / إشعارات التحديث (الإصدار المزود بالخدمات).
- يُفترض أن MailStore Server يعمل حاليًا في بيئة Active Directory / Exchange Server وفقًا لدليل تطبيق MailStore لـ Microsoft Exchange Servers، وسوف يعمل في المستقبل وفقًا لدليل تطبيق MailStore لـ Microsoft 365 (التحقق من الهوية الحديث).
- يجب تطبيق التغييرات على إعدادات MailStore Server في "وضع الأمان" لتجنب اخلط بين مهام الخلفية أو تفاعلات المستخدم. بالنسبة للإصدار المزود بالخدمات، يرجى الرجوع إلى قسم "وضع الأمان" في واجهة الإدارة.
- يرجى تعطيل جميع المهام المجدولة في "مخطط مهام Windows" التي تؤدي إلى تزامن دليل الخدمة، أو تشغيل عملية التخزين المؤقت أو تدخل آخر في الأرشيف.
- لا يدعم Microsoft 365 صناديق البريد اليومية المضمنة في Microsoft 365. إذا كنت ترغب في تأريخ جميع البريد الإلكتروني (الوارد والصادرة) باستخدام MailStore Server، فسوف تحتاج إلى صندوق بريد يومي خارجي. يقدم MailStore حلًا مجانيًا يسمى "MailStore Gateway" يمكنه توفير صناديق بريد يومية داخل الشبكة الخاصة بك.
تغيير مزامنة المستخدمين
أول خطوة يجب اتخاذها هي تغيير خدمة دليل الخدمة التي يتم من خلالها مزامنة مستخدمي MailStore Server من Active Directory إلى Microsoft 365 (التحقق من الهوية الحديث). يلزم هذا لأن Microsoft 365 يستخدم Azure Active Directory بدلًا من Active Directory المحلية.
في البداية، يرجى تشغيل مزامنة دليل الخدمة الحالية في MailStore Server للتأكد من أن بيانات جميع المستخدمين كاملة وتحتاج إلى تأكيد ذلك.
تنسيق اسم المستخدم
الخطوات المطلوبة لتغيير خدمة دليل الخدمة تعتمد على تنسيق اسم المستخدم الذي يستخدمه MailStore Server لsenkronize المستخدمين مع Active Directory.
- إذا كنت تستخدم حاليًا اسم الحساب (SAM) أو اسم المستخدم الحقيقي (القسم المحلي)، أي أن أسماء المستخدمين في MailStore Server لا تحتوي على قسم النطاق (مثلاً john.doe)، فسيحتاج المستخدمون وفواصل الأرشيف إلى إعادة تسمية في MailStore Server. في هذه الحالة، يرجى اتباع الخطوات المذكورة في القسم التالي.
- إذا كنت تستخدم حاليًا اسم المستخدم الكامل (UPN، مثلاً john.doe@example.com) كاسم المستخدم في MailStore Server، وسوف يُستخدم نفس UPN لتسجيل الدخول إلى Microsoft 365 في المستقبل، فيمكنك ترك أسماء المستخدمين والملفات المؤقتة كما هي في MailStore Server. يرجى الانتقال مباشرة إلى قسم "تغيير مزامنة دليل الخدمة إلى Microsoft 365".
- إذا كنت ترغب في تغيير تنسيق UPN لتسجيل الدخول إلى Microsoft 365 (مثلاً من john.doe@example.com إلى jdoe@example.com أو jane.doe@example.org)، فسيحتاج أسماء المستخدمين في MailStore Server وملفات الأرشيف إلى إعادة التسمية. في هذه الحالة، يرجى اتباع الخطوات المذكورة في القسم التالي.
ملفات الأوامر لنقل MailStore
التغييرات المذكورة في الأقسام التالية تعتمد على ملفات الأوامر لـ Windows PowerShell 3.0 أو أحدث.
- يمكنك تنزيل ملفات الأوامر لـ MailStore Server من هنا. بعد استخراجها، ستتمكن من العثور عليها في المجلد. إذا كنت تستخدم الإصدار المزود بالخدمات من MailStore، يرجى استخدام ملفات الأوامر هذه بدلًا من ذلك.
- يجب تمكين الوصول إلى واجهة برمجة التطبيقات (API) لإدارة MailStore Server لاستخدام ملفات الأوامر.
- إذا كنت تستخدم الإصدار المزود بالخدمات من MailStore، يجب تمكين الوصول المقدم من قبل مزود الخدمة.
إعادة تسمية المستخدمين والأرشيف في MailStore Server
MailStore Server يميز المستخدمين فقط من خلال أسماء المستخدمين. مثلاً، MailStore Server يرى مستخدمين مختلفين إذا كانا يشتركان في نفس اسم المستخدم. كما أن ملفات الأرشيف تُربط فقط باسم المستخدم، وبالتالي فإن MailStore Server سيقوم دائمًا بإنشاء ملف أرشيف باسم المستخدم (مثل Arşiv john.doe). ومع ذلك، إذا احتوى ملف الأرشيف على رسائل بريدية مُخزنة، فسيظل يحتفظ باسمه حتى لو تغير اسم المستخدم المرتبط به.
بسبب هذه الأسباب، يجب أن يتطابق أسماء المستخدمين وملفات الأرشيف في MailStore Server مع أسماء المستخدمين التي يتم من خلالها تزامن MailStore Server. نظرًا لاستخدام Azure Active Directory كاسم المستخدم الكامل (UPN، عادةً عنوان البريد الإلكتروني الأساسي) كاسم المستخدم، يجب إعادة تسمية المستخدمين وملفات الأرشيف إذا كنت تستخدم تنسيقًا مختلفًا حاليًا أو ترغب في تغيير UPN.
لإعادة تسمية المستخدمين وملفات الأرشيف، يرجى اتباع الخطوات التالية (للمستخدمين في الإصدار المزود بالخدمات من MailStore، يتم تسمية الملفات بـ SPE_):
- قم بتحرير ملفات الأوامر في PowerShell ISE وقم بضبط القيم وفقًا لتركيب MailStore Server.
- قم بتشغيل ملف MSS_1_prepare_users.ps1 عن طريق الضغط على F5 في PowerShell ISE.
- سيتم إنشاء ملف (افتراضيًا في C:\Users). يحتوي هذا الملف على أسماء المستخدمين الحالية في MailStore Server.
- قم بتحرير الملف باستخدام محرر نصوص. قم بتغيير أسماء المستخدمين الجديدة بعد علامة التساوي، بحيث تظهر المدخلات على النحو التالي: اسم المستخدم في Active Directory = اسم المستخدم في Microsoft 365. مثال (مع علامات التأكيد): jane.doe = jane.doe@example.com. يرجى استخدام الحروف الصغيرة فقط في أسماء المستخدمين.
- احفظ الملف الذي يحتوي على أسماء المستخدمين الحالية والمستقبلية.
- قم بتشغيل ملف MSS_2_update_users.ps1 عن طريق الضغط على F5 في PowerShell ISE.
- الآن يتم إعادة تسمية المستخدمين وملفات الأرشيف في MailStore Server ويتم تحديث أذونات ملفات الأرشيف.
- افتح MailStore Client كمدير لـ MailStore Server وقم بفحص أسماء المستخدمين الجديدة وملفات الأرشيف.
- إذا كان الجزء المحلي من عنوان البريد الإلكتروني (قبل علامة @) لم يتغير، يمكنك الانتقال مباشرة إلى الخطوات المذكورة في قسم "تغيير مزامنة دليل الخدمة إلى Microsoft 365". وإلا، فقد تحتاج إلى إعادة تسمية ملفات المجلد كما يُوضَّح في القسم التالي.
إعادة تسمية ملفات المجلد في MailStore Server
مستوى المجلد تحت مفاتيح الأرشيف يعكس مصدر البريد الإلكتروني الذي يتم تخزينه في MailStore Server. في حالة تخزين الأرشيف من Exchange، يكون اسم المجلد مكونًا من مقدمة Exchange والجزء المحلي من عنوان البريد الإلكتروني (قبل علامة @)، بحيث يكون اسم مجلد التخزين المؤقت في MailStore Server Exchange john.doe@example.com.
يجب إعادة تسمية أسماء ملفات المجلد فقط إذا كانت جميع الشروط والمتطلبات التالية مُحققة:
- الجزء المحلي من عنوان البريد الإلكتروني سيتم تغييره أثناء الانتقال إلى Microsoft 365 (مثلاً john.doe@example.com إلى j.doe@example.com).
- يجب أن تظهر كل البريد الإلكتروني المُخزن حاليًا في Exchange وجميع البريد الإلكتروني المستقبل الذي سيتم تخزينه من Microsoft 365 بنفس هيكل المجلد على مستوى المصدر (مثلاً Exchange john.doe وExchange j.doe).
لإعادة تسمية ملفات المجلد، يرجى اتباع الخطوات التالية:
- قم بتفعيل إمكانية الوصول إلى أرشيف المستخدمين من قبل المدراء في MailStore Server. يُعد هذا الخيار غير نشط افتراضيًا. يُوضَّح هذا الخيار في قسم "التوافق العام" من دليل MailStore Server.
- قم بتحرير ملفات الأوامر في PowerShell ISE وقم بضبط القيم وفقًا لتركيب MailStore Server.
- قم بتشغيل ملف MSS_3_prepare_folders.ps1 عن طريق الضغط على F5 في PowerShell ISE.
- سيتم إنشاء ملف (افتراضيًا في C:\Users). يحتوي هذا الملف على مسارات ملفات المجلد الكاملة، تفصل بعلامة /، وهي مشكلة من أسماء المستخدمين وأسماء ملفات المجلد.
- قم بتحرير الملف باستخدام محرر نصوص. قم بتغيير أسماء ملفات المجلد الجديدة بعد علامة التساوي، بحيث تظهر المدخلات على النحو التالي: مسار المجلد الأصلي = مسار المجلد الجديد. مثال (مع علامات التأكيد): j.doe@example.com/Exchange jane.doe = j.doe@example.com/Exchange j.doe. يرجى ترك المدخلات كما هي إذا لم يكن هناك حاجة لإعادة تسمية ملفات المجلد.
- احفظ الملف الذي يحتوي على مسارات ملفات المجلد الحالية والمستقبلية.
- قم بتشغيل ملف MSS_4_update_folders.ps1 عن طريق الضغط على F5 في PowerShell ISE.
- الآن يتم إعادة تسمية ملفات المجلد في MailStore Server.
- افتح MailStore Client كمدير لـ MailStore Server وقم بفحص ملفات المجلد الجديدة.
تغيير مزامنة دليل الخدمة إلى Microsoft 365
لضمان أن المستخدمين يمكنهم تسجيل الدخول إلى MailStore Server باستخدام بيانات الاعتماد الخاصة بـ Microsoft 365، يجب عليك تغيير مزامنة دليل الخدمة إلى Microsoft 365 (التحقق من الهوية الحديث). يرجى اتباع الخطوات المذكورة في قسم "مزامنة حسابات المستخدمين مع Microsoft 365 (التحقق من الهوية الحديث)" في دليل MailStore Server. في البداية، يرجى اختبار المزامنة باستخدام زر "إعدادات الاختبار". تحقق من نتائج مزامنة دليل الخدمة، يجب أن تُظهر المستخدمين المُنقلين كـ "مُعدّلين". يمكنك أيضًا تحقق من أن التحقق من الهوية بـ Microsoft 365 يعمل كما هو متوقع.
تغيير مخططات التخزين المؤقت
MailStore Server يقدم مخططات تخزين مؤقت مخصصة لـ Microsoft 365، تدعم التحقق من الهوية الحديث. المخططات الحالية لـ Exchange لا تدعم التحقق من الهوية الأساسية، وبالتالي لا يمكن استخدامها لتخزين البريد الإلكتروني لـ Microsoft 365.
تعطيل المخططات الحالية والمهام
إذا كنت تشغل MailStore Server في "وضع الأمان" كما يُوصى، يتم تعطيل تنفيذ مخططات التخزين المؤقت والمهام تلقائيًا (للمستخدمين في الإصدار المزود بالخدمات: "واجهة الإدارة"، وضع الأمان). لتعطيل هذه الميزات بشكل دائم، يرجى اتباع الخطوات التالية:
- افتح MailStore Server كمدير باستخدام MailStore Client.
- انقر فوق "البريد الإلكتروني الأرشيف".
- قم بتفعيل خيار "إظهار مخططات المستخدمين جميعًا".
- قم بتغيير كل مخطط تخزين مؤقت لـ Exchange إلى "يدوي" من خلال القائمة السياقية.
- إذا كنت قد قمت بتكوين مخططات تصدير البريد الإلكتروني لـ Exchange، انقر فوق "تصدير البريد الإلكتروني" في شجرة القائمة وكرر الخطوات السابقة.
- إذا كنت قد قمت بتكوين مهام لتشغيل مخططات Exchange، انقر فوق "مهام" > "أدوات الإدارة" > "واجهة برمجة التطبيقات (API) لإدارة" وقم بتعطيل كل مهمة تُشغل مخططات Exchange.
إنشاء مخططات Microsoft 365 الجديدة
يمكنك إنشاء مخططات Microsoft 365 الجديدة والمهام وفقًا للمقالات التالية. يجب تعيينها يدويًا في البداية لفحص تنفيذها ونتائجها.
- اتبع دليل تطبيق "تخزين البريد الإلكتروني من Microsoft 365 (التحقق من الهوية الحديث)" لتخزين البريد الإلكتروني لـ Microsoft 365.
- تكوين مخططات تصدير البريد الإلكتروني لـ Microsoft 365 يُوضح في قسم "تصدير البريد الإلكتروني" من دليل MailStore Server.
- بعد إعداد المخططات، يمكنك تحديث المهام الحالية وفقًا لما يُوضح في قسم "مهام" من دليل MailStore Server.
إنهاء الانتقال
لإنهاء الانتقال في MailStore Server، يرجى اتباع الخطوات التالية:
- أغلق جميع جلسات MailStore Client وقم بإعادة تشغيل خدمة MailStore Server.
- افتح MailStore Client مرة أخرى كمدير لـ MailStore Server.
- انتقل إلى "المستخدمين والأرشيف > الأرشيف > أدوات إدارية" في شجرة القائمة وتحقق من أسماء ملفات الأرشيف.
- انتقل إلى "تخزين البريد الإلكتروني" وقم بتشغيل كل مخطط تخزين مؤقت لـ Microsoft 365 يدويًا. إذا كنت راضيًا عن النتائج، يمكنك حذف مخططات Exchange القديمة.
- إذا أمكن، كرر الخطوة السابقة لتصدير المخططات والمهام.
- إذا كنت قد تمكين الوصول إلى أرشيف المستخدمين من قبل المدراء في MailStore Server كما يُوضح في قسم "التوافق العام"، قم بإلغاء هذا التغيير.
- إذا كنت قد تمكين "الدخول المتعدد" (SSO) في MailStore Server أو MailStore Outlook Add-in عن طريق تعيين "التحقق من الهوية" إلى "التحقق من الهوية القياسية" عبر سياسات المجموعة، يرجى تغيير إعداد "التحقق من الهوية" إلى "التحقق من الهوية القياسية".
- أثناء تسجيل الدخول، يُستخدم المتصفح الافتراضي لـ MailStore Web Access، MailStore Clients، وملحق Outlook للاتصال بمستخدم Microsoft 365 من خلال مربع تسجيل الدخول. هذا التواصل يتم تشفيره عبر HTTPS باستخدام TLS. لذلك، يُنصح بتكوين شهادة SSL موثوقة في MailStore Server من خلال المتصفح. للمزيد من التفاصيل، يرجى الرجوع إلى مقالة "استخدام شهادة SSL الخاصة بك" (للمستخدمين في الإصدار المزود بالخدمات: "استبدال شهادات SSL ذات التوقيع الذاتي").
بعد إكمال هذه المهام بنجاح، يتم إنهاء الانتقال في MailStore Server.
المصدر: تغيير تخزين البريد الإلكتروني من Microsoft Exchange Server إلى Microsoft 36...