توجد طريقتان للترقية إلى Zimbra OSE 9 من Zextras. الأول ، وهو أبسط وأسرع ، هو تحديث Zimbra 8.8.15 OSE على الخادم إلى إصدار جديد. هناك عيبان بالضبط لهذا النهج. الأول هو أنك ستحتاج إلى استراحة فنية طويلة بما يكفي لتنفيذ التحديث ، والثاني هو أنه إذا حدث خطأ ما ، فإنك تخاطر بالترك بدون نظام يعمل ويمكن أن تقضي الكثير من الوقت في إعادته إلى العمل. الطريقة الثانية للترقية إلى Zimbra OSE 9 هي الترحيل من خادم قائم على Zimbra OSE 8.8.15 إلى خادم مع Zimbra OSE 9. يعد هذا الأسلوب أكثر تعقيدًا في التنفيذ ، ولكنه لا يتطلب استراحة تقنية طويلة ، وفي حالة حدوث مشكلات على خادم واحد ، سيكون لديك دائمًا خادم آخر في متناول اليد مع بيئة نظام تشغيل Zimbra كاملة الوظائف.
من أجل التحديث ، تحتاج إلى تنزيل توزيع Zimbra 9 OSE من موقع Zextras الإلكتروني وتشغيل برنامج التثبيت ، والذي سيكتشف بشكل مستقل نظام Zimbra OSE المثبت 8.8.15 ويعرض تحديث خادم البريد إلى الإصدار الجديد. تشبه عملية التحديث عملية تثبيت Zimbra OSE 9 ، والتي تم تفصيلها في مقالتنا السابقة .
سننظر في عملية الترحيل باستخدام مثال مجال company.ru. يعمل Zimbra OSE 8.8.15 على mail.company.ru ، وسيتم تثبيت Zimbra OSE 9 على zimbra9.company.ru. في هذه الحالة ، يشير سجل MX في DNS بالضبط إلى عقدة mail.company.ru. ستكون مهمتنا هي نقل حسابات موظفي الشركة من نظام البريد في عقدة mail.company.ru إلى النظام المنشور في العقدة zimbra9.company.ru.
تتمثل الخطوة الأولى للقيام بذلك في إنشاء نسخة احتياطية على خادم ونشرها على خادم آخر. يتم إنجاز هذه المهمة باستخدام امتداد Zextras Backup المتضمن في Zextras Suite Pro. يرجى ملاحظة أنه من أجل نقل النسخ الاحتياطي بنجاح ، يجب تثبيت الإصدار نفسه من Zextras Suite Pro على كلا الخادمين. نلفت انتباهك أيضًا إلى حقيقة أن الحد الأدنى من الإصدار المتوافق مع Zimbra OSE 9 هو Zextras Suite Pro 3.1 ، لذلك يجب ألا تحاول نقل البيانات بإصدار أقل من ذلك المشار إليه.
لإجراء الترحيل ، يوصى باستخدام محرك أقراص ثابت خارجي أو جهاز تخزين شبكة مثبت في المجلد / opt / zimbra / backup / zextras / ، حيث يتم نسخ خادم البريد احتياطيًا بشكل افتراضي. يتم ذلك حتى لا يؤدي إنشاء نسخة احتياطية إلى تحميل إضافي على النظام قيد التشغيل.
لنبدأ الترحيل عن طريق إيقاف تشغيل وظيفة المسح في الوقت الفعلي على كلا الخادمين باستخدام الأمر الخاطئ zxsuite backup setProperty ZxBackup_RealTimeScanner . ثم قم بتشغيل SmartScan على الخادم المصدر باستخدام الأمر zxsuite backup doSmartScan... بفضل هذا ، يتم تصدير جميع بياناتنا إلى المجلد / opt / zimbra / backup / zextras / ، أي أنه سيكون على وسائط خارجية. بعد الانتهاء من العملية ، قم بتركيب الوسائط على الخادم الهدف. أيضًا ، إذا سمحت سرعة الشبكة الداخلية ، يمكنك استخدام الأداة المساعدة rsync لنقل النسخة الاحتياطية.
ثم يمكنك البدء في نشر النسخة الاحتياطية على البنية التحتية المستهدفة. يتم ذلك باستخدام النسخة الاحتياطية zxsuite doExternalRestore / opt / zimbra / backup / zextras /... عند اكتمال النشر ، ستتلقى نسخة سليمة من الخادم القديم يمكنك إحضارها إلى الإنتاج. للقيام بذلك ، تحتاج إلى إجراء تغييرات على الفور على سجل MX لخادم DNS وتحويل تدفق الرسائل إلى البنية التحتية المستهدفة. بالإضافة إلى ذلك ، من الضروري إجراء تغييرات على اسم المضيف وسجل DNS لعقدة zimbra9.company.ru بحيث يدخل المستخدمون الذين يقومون بتسجيل الدخول إلى عميل الويب في Zimbra OSE 9.
ومع ذلك ، لم يكتمل العمل بعد. الحقيقة هي أن الرسائل التي جاءت بعد نهاية النسخة الاحتياطية وقبل تحويل تدفق الرسائل إلى الخادم الجديد لا تزال مخزنة في Zimbra OSE 8.8.15 ، لذلك ، فور توقف الرسائل عن الوصول إلى الخادم مع Zimbra OSE 8.8.15 ، من الضروري سيعيده مرة أخرى. بفضل Smart Scan ، سيتم تضمين البيانات التي كانت مفقودة في النسخة الاحتياطية السابقة فقط. لذلك ، لن تستغرق عملية نقل البيانات الحديثة وقتًا طويلاً.
يمكن إجراء نفس العمليات في وحدة تحكم المسؤول الرسومية. توضح لقطات الشاشة الواردة في المقالة عملية إنشاء نسخة احتياطية واستيرادها.
إحدى النتائج الواضحة لهذا النهج لتحديث الخادم هي أن مستخدمي Zimbra لن يتمكنوا من الوصول إلى بعض رسائل البريد الإلكتروني المستلمة والمرسلة لبعض الوقت ، لكنهم سيكونون قادرين على تلقي رسائل البريد الإلكتروني وإرسالها بشكل طبيعي. بالإضافة إلى ذلك ، أثناء الاستعادة المباشرة لمحتويات صندوق البريد ، قد ينخفض أداء الخادم واستجابته ، ولكن كل هذه الفروق الدقيقة أفضل بكثير من انقطاع فني طويل وما يرتبط به من عدم توفر مؤقت للخدمة.
لجميع الأسئلة المتعلقة بـ Zextras Suite ، يمكنك الاتصال بممثل شركة Zextras Ekaterina Triandafilidi عن طريق البريد الإلكتروني katerina@zextras.com