ترحيل Microsoft Dynamics 365 (على الإنترنت) إلى Microsoft Dynamics 365 (المحلي)

تنطبق على Dynamics 365 ‏(online)، الإصدار 8.x

يسرد هذا المستند الخطوات اللازمة للترحيل من مثيل Dynamics 365 (online) إلى التوزيع المحلي لـ Microsoft Dynamics 365. لإكمال الترحيل، اتبع الخطوات المذكورة هنا بالترتيب المذكور..

هام

يفترض هذا المستند أن لديك بالفعل توزيع Microsoft Dynamics 365 المحلي. لمزيد من المعلومات حول كيفية توزيع Microsoft Dynamics 365، راجع Microsoft Dynamics CRM تثبيت الخادم.

للترحيل من تحديث 2016 لـ Dynamics CRM على الإنترنت إلى Dynamics 365 (on-premises)، يجب أن يكون لديك Dynamics CRM 2015 أو إصدار أحدث.

التغييرات في الميزات والتخصيص عند الترحيل من Microsoft Dynamics CRM Online 2016 Update 1 إلى Microsoft Dynamics CRM 2016 المحلي

قبل الترحيل من تحديث 2016 لـ Dynamics CRM على الإنترنت إلى Microsoft Dynamics 365 المحلي، كن على دراية بالسلوكيات أو المشكلات التالية. ستظهر هذه الخصائص بعد استيراد مؤسسة تحديث 2016 لـ Dynamics CRM على الإنترنت في توزيع Microsoft Dynamics 365 المحلي.

الحلول المُدارة

سيتم إزالة كل الحلول المدارة التي تستند إلى ميزة تم تقديمها في تحديث 2016 لـ Dynamics CRM على الإنترنت من المؤسسة التي تم إعدادها للترحيل. ينطبق هذا على سبيل المثال إذا كان الحل يحتوي على واحد أو أكثر من الميزات التالية:

  • حقل القيمة المحتسبة الذي يستخدم عامل AVG أو يقوم بتجميع البيانات عبر جميع الأنشطة المرتبطة بسجل.

  • حقل محسوب يحسب الفرق بين التاريخين باستخدام DIFFINDAYS أو DIFFINHOURS أو DIFFINMINUTES أو DIFFINMONTHS أو DIFFINWEEKS أو DIFFINYEARS.

بالإضافة إلى ذلك، لا يمكنك تصدير قواعد إنشاء أو تحديث السجلات من تحديث 2016 لـ Dynamics CRM على الإنترنت إلى Microsoft Dynamics 365 المحلي. مزيد من المعلومات: إعداد القواعد لإنشاء السجلات أو تحديثها تلقائيًا في Dynamics 365 (Customer Service)

الحلول غير المُدارة

ستتم إزالة أي حقل في الحل غير المدار الذي يشمل ميزة تم تخزينها في تحديث 2016 لـ Dynamics CRM على الإنترنت من المؤسسة. ينطبق هذا على سبيل المثال إذا كان الحقل يحتوي على واحد من الميزات التالية:

  • حقل القيمة المحتسبة الذي يستخدم عامل AVG أو يقوم بتجميع البيانات عبر جميع الأنشطة المرتبطة بسجل.

  • حقل محسوب يحسب الفرق بين التاريخين باستخدام DIFFINDAYS أو DIFFINHOURS أو DIFFINMINUTES أو DIFFINMONTHS أو DIFFINWEEKS أو DIFFINYEARS.

بالإضافة إلى ذلك، تظهر هذه السلوكيات:

  • لا يمكنك تصدير قواعد إنشاء السجلات أو تحديثها من تحديث 2016 لـ Dynamics CRM على الإنترنت إلى Microsoft Dynamics 365 المحلي. مزيد من المعلومات: إعداد القواعد لإنشاء السجلات أو تحديثها تلقائيًا في Dynamics 365 (Customer Service)

  • تُعتبر السجلات ذات حقول تاريخ ووقت تحتوي على قيم أقدم من 1 يناير 1900 غير صالحة وسترجع رسالة خطأ، مثل "التاريخ/الوقت غير صالح أو تنسيق التاريخ/الوقت غير صالح أو القيمة تقع خارج النطاق المعتمد". عند حدوث هذه المشكلة، سيتعذر عليك فتح النماذج أو عرض القوائم أو معالجة مهام سير العمل من سجل كيان يحتوي على قيمة تاريخ ووقت قبل 1 يناير 1900.

نسخ مفتاح تشفير مؤسسة Dynamics 365 (على الإنترنت)

أثناء استيراد قاعدة بيانات Dynamics 365 (online) في توزيع Dynamics 365 (on-premises) الخاص بك، يجب عليك توفير مفتاح تشفير قاعدة بيانات المؤسسة المستخدم لمثيل Dynamics 365 (online) الخاص بك.

  1. قم بتسجيل الدخول إلى مثيل Dynamics 365 (online) الذي تريد ترحيله كمستخدم لديه دور أمان مسؤول النظام.

  2. انتقل إلى الإعدادات > إدارة البيانات.

  3. اختر تشفير البيانات.

  4. في مربع حوار تشفير البيانات، حدد إظهار مفتاح التشفير, وفي المربع مفتاح التشفير الحالي حدد مفتاح التشفير، وانسخه غلى لوحة المعلومات الخاصة بك.

  5. قم بلصق مفتاح التشفير في أي محرر نصوص مثل المفكرة.

    تحذير

    بشكل افتراضي، يقوم Dynamics 365 بإنشاء عبارة مرور مجموعة عشوائية من أحرف Unicode. ولذلك، يجب حفظ كلمة المرور بواسطة النظام باستخدام تطبيق والملف الذي يدعم أحرف Unicode. تستخدم بعض برامج تحرير النصوص، مثل المفكرة، ترميز ANSI بشكل افتراضي. قبل حفظ كلمة المرور باستخدام "المفكرة"، قم بتحديد حفظ باسم، وفي القائمة ترميز، حدد Unicode.

  6. احفظ الملف الذي يحتوي على مفتاح التشفير على كمبيوتر في مكان آمن على قرص صلب مشفر كأفضل ممارسة.

طلب نسخة احتياطية من قاعدة بيانات مؤسستك

لطلب نسخة احتياطية من قاعدة بيانات Dynamics 365 (online) الخاصة بك، اتصل بـ Microsoft Customer Support Services لـ Dynamics 365 (online). للحصول على معلومات الاتصال، راجع الاتصال بالدعم الفني.

هام

لا يمكنك الحصول على نسخة احتياطية من قاعدة بيانات Dynamics 365 (online) في الإصدار 9.x من Dynamics 365 (online).

استعادة قاعدة بيانات Microsoft Dynamics 365 (على الإنترنت)

يجب استعادة النسخة الاحتياطية لقاعدة بيانات Dynamics 365 (online) باستخدام خادم يقوم بتشغيل الإصدار نفسه أو إصدار أحدث من SQL Server الذي تستخدمه قاعدة البيانات التي تتلقاها. ستكون قادرًا على طلب الإصدار المطلوب قبل أن تلتقى قاعدة البيانات.

قم باستعادة نسخة قاعدة بيانات Dynamics 365 (online) بكمبيوتر يقوم بتشغيل SQL Server في هدف توزيع Dynamics 365 (on-premises) . وللقيام بذلك، اتبع الخطوات المذكورة هنا.

هام

قد تكون قاعدة بياناتك في Dynamics 365 (online) مشفرة بواسطة شهادة. لمزيد من المعلومات، راجع ظهور رسالة الخطأ "يتعذر العثور على شهادة الخادم مع بصمة الإبهام" عند محاولة استعادة قاعدة بيانات مؤسسة Dynamics 365 لاحقًا في هذا الموضوع.

استعادة قاعدة بيانات مؤسسة Microsoft Dynamics 365 (على الإنترنت) إلى SQL Server

  1. افتح SQL Server Management Studio، ثم اتصل بمثيل SQL Server المناسب.

  2. في مستكشف الكائن، انقر بالزر الأيمن فوق قواعد البيانات، ثم انقر فوق استعادة قاعدة بيانات.

  3. اكتب اسم قاعدة بيانات جديدة في مربع نص فتح إلى قاعدة بيانات. يجب أن يضم اسم قاعدة البيانات _MSCRM في الاسم. على سبيل المثال، اسم قاعدة البيانات هو Contoso_MSCRM.

  4. في الصفحة عام في القسم المصدر ، انقر فوق الجهاز.

  5. انقر فوق زر الاستعراض في خيار الجهاز. يؤدي هذا إلى فتح نافذة تحديد أجهزة النسخ الاحتياطي.

  6. في نافذة تحديد أجهزة النسخ الاحتياطي ، انقر فوق زر إضافة لفتح نافذة تحديد موقع ملف النسخ الاحتياطي.

  7. حدد الملف الذي تريد استخدامه لعملية الاستعادة، ثم انقر فوق موافق.

  8. انقر فوق موافق لإغلاق نافذة تحديد جهاز النسخ الاحتياطي.

  9. ضع علامة في خانة الاختيار في خيار استعادة العمود بجانب مجموعة النسخ الاحتياطي .

  10. انقر فوق موافق لبدء عملية الاستعادة.

تطبيق أحدث التحديثات على توزيع Dynamics 365 المحلي

يجب تطبيق أحدث تحديثات Dynamics 365 (on-premises) قبل استيراد قاعدة بيانات Dynamics 365 (على الإنترنت). مزيد من المعلومات: Microsoft Dynamics CRM تحديثات 2016 والإصلاحات العاجلة

استيراد قاعدة بيانات Dynamics 365 (على الإنترنت) إلى توزيع Dynamics 365 المحلي

يعتمد الوقت المستغرق لإكمال استيراد قاعدة بيانات المؤسسة على عدة عوامل. وتشمل هذه العوامل حجم قاعدة البيانات التي تقوم باستيرادها وعدد المستخدمين والأجهزة المستخدمة لإكمال الاستيراد.

ملاحظة

يستخدم الإجراء الذي ورد وصفه هنا Dynamics 365 Deployment Manager. إن إدارة النشرعبارة عن أداة MMC إضافية تم تضمينها مع Dynamics 365 Server. وبدلاً من ذلك، يمكنك تشغيل أوامر Windows PowerShell لإكمال عملية الاستيراد. مزيد من المعلومات: استيراد مؤسسة Crm

لاستيراد مؤسسة، يلزم أن يكون لديك دور مدير التوزيع في Microsoft Dynamics 365.

استيراد قاعدة بيانات المؤسسة باستخدام إدارة التوزيع

  1. على Microsoft Windows Server الذي يقوم بتشغيل دور خادم Microsoft Dynamics 365 Server Deployment Tools ، ابدأ تشغيل إدارة التوزيع (DMSnapin.msc).

  2. ابدأ تشغيل معالج استيراد المؤسسة. انقر بزر الماوس الأيمن فوق المؤسسات, ثم انقر فوق استيراد مؤسسة.

    ملاحظة

    سوف تتلقى رسالة عند محاولة الاستيراد في إصدار Dynamics 365 (on-premises) يسمح بمؤسسة واحدة فقط لكل توزيع. تقوم الرسالة بإعلامك أنه سيتم إلغاء تنشيط متابعة المؤسسة الحالية، لكن لن يتم الحذف.

  3. حدد SQL Server وقاعدة البيانات. في نافذة تحديد SQL Server حدد SQL Server حيث يتم تخزين قاعدة البيانات في قائمة SQL Server ثم حدد قاعدة بيانات المؤسسة في القائمة قاعدة بيانات المؤسسة. انقر فوق التالي.

  4. حدد اسم المؤسسة. أدخل اسم العرض واسم المؤسسة في النافذة تحديد إعدادات المؤسسة. سوف يظهر اسم العرض في تطبيقات Dynamics 365. سيتم استخدام اسم قاعدة البيانات الفريد على أنه اسم قاعدة البيانات في SQL Server وسيتم أيضًا استخدامه لإنشاء عنوان URL لتطبيقات العميل. لاحظ أنه لا يلزم أن تكون القيم التي تدخلها مطابقة للأسماء التي استخدمتها مع Dynamics 365 (online). انقر فوق التالي.

  5. حدد خادم SQL Server Reporting Services. في نافذة تحديد Reporting Services Server، اكتب عنوان URL لـ Reporting Services Server للمؤسسة في حقل عنوان URL لخادم التقارير. انقر فوق التالي.

  6. حدد الأسلوب الخاص بتعيين المستخدمين. قم بتعيين المستخدمين من توزيع Dynamics 365 (online) إلى توزيع Dynamics 365 (on-premises). يجب وجود المستخدمين بالفعل في Active Directory لتوزيع Dynamics 365 (on-premises). لا يقوم معالج استيراد المؤسسة بإنشاء المستخدمين تلقائيًا. لإتمام التعيينات، يجب تعيين المستخدم الذي يقوم بتشغيل عملية الاستيراد إلى مستخدم في Dynamics 365. لمزيد من المعلومات حول كيفية تعيين المستخدمين، راجع استيراد مؤسسة.

  7. في نافذة "فحوصات النظام"، تتلقى نتائج اختبارات تشخيص البيئة العديدة. وإذا تلقيت تنبيها باللون الأحمر، فيجب حل المشكلة قبل إكمال المعالج. إذا تلقيت تحذير باللون الأصفر، يمكنك المتابعة في الاستيراد. انقر فوق التالي.

    نظراً لاختلاف الإصدارات بين Dynamics 365 (online) وDynamics 365 (on-premises)، قد تتلقى تحذيرًا. يعد هذا التحذير متوقعًا ولن يمنع إكمال الاستيراد في معظم الحالات. وبعد إكمال الخطوات المذكورة في هذا المستند بنجاح، سيتم تعيين الإصدار بشكل صحيح.

  8. ابدأ الاستيراد. في النافذة "جاهز للاستيراد"، تأكد أن المعلومات صحيحة، ثم انقر فوق استيراد.

  9. أكمل الاستيراد. بعد اكتمال الاستيراد، تظهر نافذة "استيراد المؤسسة ". انقر فوق عرض لعرض ملف السجل الذي تم إنشاؤه أثناء الاستيراد. إذا تم الاستيراد بنجاح، انقر فوق إنهاء.

    يتم تخزين ملف الاستيراد في المجلد C:\Documents and Settings\\Application Data\Microsoft\MSCRM\Logs.

  10. تنشيط التشفير

    1. كمستخدم لديه امتيازات دور أمان مسؤول النظام، قم بتسجيل الدخول إلى المؤسسة التي تم استيرادها، ثم انتقل إلى إعدادات > إدارة البيانات.

    2. اختر تشفير البيانات.

    3. في مربع تنشيط مفتاح التشفير، أدخل مفتاح التشفير الذي نسخته مسبقًا، ثم حدد تنشيط.

    4. حدد موافق في رسالة التأكيد ثم اختر إغلاق للخروج من الصفحة "تشفير البيانات".

    5. نوصي بنسخ المفتاح إلى مكان أمن.

ظهور رسالة الخطأ "يتعذر العثور على شهادة الخادم مع بصمة الإبهام" عند محاولة استعادة قاعدة بيانات مؤسسة Dynamics 365

عندما تحاول استعادة قاعدة بيانات مؤسسة Dynamics 365، قد تتلقى رسالة الخطأ التالية.

حدث استثناء أثناء تنفيذ دفعة أو عبارة Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)

معلومات إضافية: يتعذر العثور على شهادة الخادم مع بصمة الإبهام.

تظهر رسالة الخطأ هذه لأن قاعدة البيانات المطلوب استعادتها تستخدم تشفير البيانات الشفاف (TDE). يجب أن تكون الشهادة موجودة لاستعادة قاعدة البيانات.

لحل هذه المشكلة، اتبع هذه الخطوات.

  1. احصل على الشهادة. يتلقى عملاء Dynamics 365 (online) الشهادة كجزء من القدرة على اختيار النسخ الاحتياطي لقاعدة البيانات. قد يتم أيضًا تضمين إرشادات إضافية.

  2. نفّذ عبارات SQL التالية بالترتيب المحدد لاستيراد الشهادة حيث:

    • CustomerGeneratedStrongPassword هي كلمة المرور التي تريد استخدامها لإنشاء المفتاح الرئيسي.

    • DomainName وGUID وcer. وpvk. وكلمة المرور الآمنة للشهادة هي القيم التي سيتم تضمينها في المعلومات المرسلة إليك من Microsoft لاستيراد شهادة TDE.

    use master  
    GO  
    
    /* Check if DMK (##MS_DatabaseMasterKey##) exists. */  
    select * from sys.symmetric_keys  
    GO  
    
    /* If key does not exist, create database master key */  
    CREATE MASTER KEY ENCRYPTION BY PASSWORD = '<CustomerGenerated-StrongPassword>'  
    GO  
    
    /* Verify that the database master key is created */  
    select * from sys.symmetric_keys  
    GO  
    
    /* Import the certificate provided for TDE Database backup. TDE certificate name will also be provided in email */   
    CREATE CERTIFICATE LTOP_<DomainName>_<GUID> FROM FILE = 'D:\<>_1.cer' WITH PRIVATE KEY (FILE = 'D:\<>_1.pvk', DECRYPTION BY PASSWORD = '<Certificate secured password provided>')  
    
    
  3. استعد قاعدة بيانات المؤسسة. لإجراء ذلك، راجع استعادة قاعدة بيانات Microsoft Dynamics 365 (online).

هام

إننا نوصي بشدة بتخزين الشهادة TDE في مكان أمن. إذا ضاعت الشهادة وكانت قاعدة البيانات مشفرة، فسوف تفقد بياناتك. لمزيد من المعلومات حول تشفير TDE، راجع : نقل قاعدة بيانات محمية بواسطة TDE إلى SQL Server آخر.