كيفية إسترداد قاعدة بيانات Windows Exchange Server

في هذا المقال، سأوضح لك كيفية إنشاء نسخة إحتياطية بمساعدة Windows Server Backup، وكيفية نشر هذه النسخة الإحتياطية على خادم Exchange. سنستكشف أيضًا كيفية إسترداد قاعدة بيانات من النسخة الإحتياطية، وكيفية نقل البريد إلى خادم جديد، وكيفية إسترداد ملفات قاعدة بيانات صندوق البريد التالفة أو المحذوفة.

كيفية إسترداد قاعدة بيانات Windows Exchange Server

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

إذهب للعرض
How to Recover a Windows Exchange Server Database

How to Recover a Windows Exchange Server Database

قم بعمل نسخة إحتياطية من بياناتك بإستخدام Windows Server Backup

هناك العديد من البرامج المتخصصة لعمل نسخة إحتياطية من Exchange Server 2019، ولكن Windows Server لديه ميزة متكاملة خاصة به لهذا الغرض – وهو المكون المسمى Windows Server Backup.

تتيح خيارات النسخ الإحتياطي لـ Windows Server للمسؤولين إختيار النسخ الإحتياطي للخادم بأكمله أو وحدات التخزين المحددة أو المجلدات المحددة.

Windows Server Backup هو وحدة نسخ إحتياطي متكاملة لنظام التشغيل Windows Server.

إذهب للعرض
🗄️ How to Configure Data Backup, Create a Backup Copy and Restore Windows Server 🗄️

🗄️ How to Configure Data Backup, Create a Backup Copy and Restore Windows Server 🗄️

كيفية إضافة دور Windows Server Backup إلى الخادم

نظرًا لعدم تثبيت ميزة النسخ الإحتياطي إفتراضيًا، فسيتعين عليك القيام بذلك. إفتح مدير الخادم، وإنقر فوق زر القائمة – إدارةإضافة أدوار وميزات.

إدارة - إضافة الأدوار والميزات

في النافذة التي ستفتح، إنتقل إلى الميزات وقم بتحديد المربع بجوار Windows Server Backup، ثم إنقر فوق التالي و تثبيت.

Windows Server Backup

كيفية إنشاء نسخة إحتياطية بإستخدام Windows Server Backup

بعد تثبيت الأداة المساعدة، إفتح الأدوات وقم بتشغيل Windows Server backup.

قم بتشغيل Windows Server backup

تدعي Microsoft أنه بإستخدام نظام النسخ الإحتياطي للبيانات، ستتمكن من إنشاء نسخ من قواعد بيانات Exchange وإستعادتها. قبل إنشاء نسخة إحتياطية، يوصى بفك قاعدة البيانات. للقيام بذلك، إفتح لوحة إدارة Exchange، وإنتقل إلى الخوادم وإفتح علامة التبويب قواعد البيانات ، وحدد قاعدة بيانات، وإنقر على زر النقاط الثلاث وإنقر فوق التفكيك.

الخوادم - قواعد البيانات - تفكيك

في نافذة Windows Server Backup التي ستفتح، إختر النسخ الإحتياطي المحليثم انظر إلى اليسار، في قائمة الإجراءات، لتحديد النسخ الإحتياطي مرة واحدة. في خيارات النسخ الإحتياطي، قم بتحديد خيارات مختلفة وإنقر فوق التالي.

النسخ الإحتياطي المحلي - النسخ الإحتياطي مرة واحدة

في تكوين النسخ الإحتياطي، قم بتحديد مخصص وإنقر فوق التالي. في صفحة تحديد العنصر، إنقر فوق إضافة عناصر، وقم بتحديد القرص حيث يتم تخزين قاعدة بيانات Exchange ، وإنقر فوق ОК. بعد ذلك، إنقر فوق إعدادات متقدمة.

إضافة عناصر - إعدادات متقدمة

هذا هو المكان الذي يمكنك فيه إضافة إستثناءات من القرص، وبعد ذلك لن يتم نسخ هذه الملفات. ثم إنتقل إلى علامة التبويب إعدادات VSS وقم بتحديد المربع بجوار نسخ إحتياطي كامل لـ VSS، إنقر فوق OK و التالي.

إعدادات VSS - نسخ إحتياطي كامل لـ VSS

في المرحلة التالية، إختر الدليل الذي تريد حفظ النسخة الإحتياطية فيه – محرك أقراص محلي أو مجلد مشترك عن بعد. ثم تحقق من جميع الإعدادات وإنقر فوق نسخ إحتياطي لبدء العملية. تهانينا: لديك الآن نسخة إحتياطية Exchange mailbox database backup.

نسخ إحتياطي

بعد ذلك، إنتقل إلى صندوق البريد وتحقق من بريدك، وقم بحذف جميع رسائل البريد الإلكتروني، ويمكنك حتى حذفها من مجلد العناصر المحذوفة. دعنا الآن نتحقق مما إذا كان من الممكن إستردادها من النسخة الإحتياطية.

كيفية إسترداد قاعدة بيانات Exchange Server من ملف النسخ الإحتياطي للخادم

حان الوقت لإسترداد قاعدة بيانات من أحدث ملف تم إنشاؤه بواسطة Windows Server Backup. للقيام بذلك، إفتح مدير الخادم، الأدوات, Windows Server backup. في نافذة البرنامج، قم بتحديد النسخ الإحتياطي المحلي، ثم إختر إسترداد في نافذة الإجراء.

النسخ الإحتياطي المحلي - الإسترداد

قم بتحديد مكان تخزين نسختك الإحتياطية – على هذا الخادم أو في مكان آخر – إنقر فوق التالي، وقم بتحديد الموقع الدقيق للنسخة الإحتياطية –التالي. بعد ذلك، قم بتحديد الخادم وتاريخ النسخة الإحتياطية التي يجب إستخدامها للإسترداد.

قم بتحديد الخادم وتاريخ النسخ الإحتياطي

في صفحة نوع الإسترداد، إختر التطبيقات وإنقر فوق التالي. في النافذة التالية، تأكد من تحديد تطبيق Exchange وإنقر فوق التالي.

التطبيقات - Exchange

بعد ذلك، إختر الإسترداد إلى الموقع الأصلي إذا كنت بحاجة إلى إسترداد بيانات Exchange إلى دليلها الأصلي، أو الإسترداد إلى موقع آخرإذا كنت تريد إسترداد قواعد بيانات معينة. لبدء العملية، إضغط على الإسترداد. عندما تنتهي، انقر فوق الزر إغلاق.

الإسترداد إلى الموقع الأصلي

الآن ستتم إستعادة جميع التغييرات ورسائل البريد الإلكتروني المحذوفة إلى حالتها إعتبارًا من تاريخ النسخ الإحتياطي. دعنا نتحقق من البريد: كما ترى، فإن جميع رسائل البريد الإلكتروني التي كانت في صندوق البريد هذا في الوقت الذي قمت فيه بنسخه إحتياطيًا موجودة.

هذه هي الطريقة التي يمكنك بها إسترداد بريد إلكتروني مهم تم حذفه نهائيًا من صندوق البريد، ولكن يمكنه أيضًا حذف أي رسائل بريد إلكتروني تم إستلامها بعد إنشاء النسخة الإحتياطية.

ومع ذلك، لن تتمكن من إسترداد أي رسائل بريد إلكتروني بهذه الطريقة، إذا تم حذف صندوق البريد نفسه بشكل نهائي. لإسترداد رسائلك الإلكترونية، سيتعين عليك إنشاء صندوق بريد جديد وإسترداد رسائل البريد الإلكتروني من قاعدة بيانات الإسترداد.

كيفية إسترداد صندوق بريد من قاعدة بيانات الإسترداد

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

قبل إسترداد قاعدة البيانات إلى خادم Exchange جديد، يجب تثبيتها وضبط إعداداتها. سأعرض لك فقط عملية إسترداد صندوق البريد، لأنني أفترض أن لديك بالفعل خادم Exchange مثبتًا حديثًا ويعمل مع Active Directory.

حسنًا، لدينا نسخة إحتياطية تم إنشاؤها بمساعدة Windows Server Backup، وسأوضح لك كيفية إستخدامها لإسترداد قاعدة بيانات ومجلد يحتوي على السجلات إلى قرص آخر، ثم إستيراد كل هذه الأشياء إلى خادم مع تثبيت نظيف لـ Exchange Server.

بالنسبة للمبتدئين، تحتاج إلى إسترداد قاعدة بيانات Exchange من النسخة الإحتياطية. قد تكون هذه نسخة إحتياطية تم إنشاؤها بإستخدام Windows Server Backup أو بإستخدام أداة أخرى مماثلة. من هذه النسخة الإحتياطية، نحتاج إلى إسترداد المجلد الذي يحتوي على قاعدة البيانات وسجلات العمليات. دعنا نستكشف هذه العملية بمثال ملف النسخ الإحتياطي الذي تم إنشاؤه بإستخدام Windows Server Backup. إفتح مدير الخادم، وإبحث إلى الأعلى وإلى اليمين، وإنقر فوق الزر الأدوات ، وإختر Windows Server Backup عندما تجده في أسفل القائمة المنسدلة.

في نافذة الأداة التي ستفتح، إختر النسخ الإحتياطي المحلي وإنقر فوق إسترداد. حدد موقع النسخ الإحتياطي – هذا الخادم أو موقع آخر، وإنقر فوق التالي. حدد قرصًا أو مجلدًا مشتركًا، وإختر وحدة تخزين، وحدد الخادم الخاص بك، ثم إنقر فوق التالي. بعد ذلك، إختر آخر تاريخ للنسخ الإحتياطي، وإنقر فوق التالي مرة أخرى. في المرحلة التالية، إختر التطبيق وإنقر فوق التالي. حدد الآن Exchangeالتالي – وحدد مكان إسترداد بيانات Exchange Server. انقر فوق تصفح، وإختر قرصًا أو مجلدًا، ثم إنقر فوق التالي و إسترداد. إنتظر حتى تنتهي العملية، ثم أغلق نافذة الأداة بالنقر فوق إغلاق.

Recover Exchange Server

نتيجة لذلك، تحصل على نسخة من قاعدة بيانات صندوق البريد ومجلد يحتوي على ملفات السجل. سوف أقوم بنسخ ملفات قاعدة البيانات ونقلها إلى مجلد آخر – في الدليل الجذر لمحرك أقراص النظام، لذلك سيكون من الأسهل كتابة مسارها. يمكنك أيضًا تغيير أسماء المجلد وملف قاعدة البيانات، إذا لزم الأمر.

خذ مجلد قاعدة البيانات إلى الدليل الجذر

لإسترداد صندوق البريد الخاص بك، تحتاج إلى إنشاء قاعدة بيانات الإسترداد، والتي سيتم إستيراد الملفات من قاعدة البيانات والسجلات المستردة من النسخة الإحتياطية، وبعد ذلك سيتم نقل جميع رسائل البريد الإلكتروني إلى قاعدة البيانات الحالية./p>

لهذا الغرض، سنستخدم Exchange Management Shell (EMS) و cmdlet – New-MailboxDatabase،

إنتقل إلى المجلد الذي يحتوي على قاعدة البيانات:

Cd C:\test

اكتب الأمر:

New-MailboxDatabase -Recovery -Name DBR -Server expc -EdbFilePath "C:\test\Mailbox Database 1540046320.edb" -LogFolderPath C:\test

Exchange Management Shell (EMS) - New-MailboxDatabase

حيث DBR هو إسم قاعدة بيانات الإسترداد الجديدة، "Mailbox Database 1540046320.edb" - إسم ملف قاعدة البيانات، وفي النهاية، يوجد المسار إلى المجلد الذي يحتوي على ملفات سجل العمليات.

New-MailboxDatabase -Recovery -Name (the name of the new database) -Server (the server name) -EdbFilepath “the path to the database file” -LogfolderPath “the path to the folder containing transaction logs”

بعد تنفيذ هذا الأمر، يجب إعادة تشغيل خدمة معلومات Exchange.

للقيام بذلك، إفتح نافذة الخدمة، وإبحث عن Microsoft Exchange Information Store في القائمة، وقم بتحديده وإنقر فوق إعادة التشغيل.

أعد تشغيل مخزن معلومات Microsoft Exchange Information Store

دعنا الآن نتحقق من حالة قاعدة البيانات التي إستعدناها؛ قم بتشغيل الأمر eseutil بإستخدام مفتاح MH:

Eseutil /MH "Mailbox Database 1540046320.edb"

إذا كنت في مجلد مختلف، يجب عليك إضافة المسار إلى الملف لهذا الأمر؛ في حالتي، أعطيت إسم الملف لأنني في نفس المجلد حيث يوجد ملف قاعدة البيانات.

Dirty Shutdown

إذا حصلت على حالة قاعدة البيانات مثل "Dirty Shutdown"، فسيتعين عليك إستردادها أولاً، بإستخدام أمر آخر.

قم بتشغيل الأمر eseutil بإستخدام المفتاح R.

Eseutil /R "E00"

إسترجع قاعدة البيانات بإستخدام eseutil

يجب إضافة بادئة سجل المعاملات؛ في حالتي، إنه E00. إنتقل إلى المجلد الذي يحتوي على السجلات وأعرض البادئة المستخدمة لأسماء الملفات.

إذا لم يساعدك هذا الأمر، فجرّب أمرًا آخر.

esetuil /r E00 /l C:\test /d c:\test

هنا، ستحتاج إلى تحديد البادئة لسجلات المعاملات، ثم إعطاء المسار للمجلدات التي تحتوي على السجلات وقاعدة البيانات.

إسترداد قاعدة البيانات

عندما يتم إسترداد قاعدة البيانات، يمكنك الإستمرار في تحميلها.

إفعل ذلك بأمر آخر:

Mount-Database DBR

لمعرفة ما إذا كانت النسخة الإحتياطية تحتوي على أي بيانات، يمكنك تشغيل هذا الأمر -Get-mailboxStatistics

Get-MailboxStatistics -Database DBR | Format-Table DisplayName,MailboxGUID -AutoSize

Get-mailboxStatistics

نتيجة لذلك، ستحصل على قائمة بصناديق البريد المخزنة في قاعدة بيانات الإسترداد ومُعَرفها، والتي ستحتاجها لاحقًا لنقل رسائل البريد الإلكتروني إلى صندوق البريد الجديد.

إليك أمر الإستخدام:

New-MailboxRestoreRequest -SourceDatabase DBR -SourceStoreMailbox 9dd88bc5-cf83-4f26-81f4-77540e638f73 -TargetMailbox DBRtest

في ذلك، يجب عليك إعطاء إسم قاعدة البيانات المصدر (قاعدة بيانات الإسترداد)، ومعرف صندوق البريد المصدر، وفي نهاية الأمر - إسم صندوق البريد الهدف.

إذا ظهر هذا الخطأ عند تنفيذ الأمر:

صندوق بريد المصدر legacuexchangedn غير متطابق

ثم أضف القيمة التالية في نهاية الأمر:

New-MailboxRestoreRequest -SourceDatabase DBR -SourceStoreMailbox 9dd88bc5-cf83-4f26-81f4-77540e638f73 -TargetMailbox DBRtest -AllowLegacyDNMismatch

Get-mailboxStatistics

الآن إختبر صندوق البريد الجديد. كما ترى، تم نقل جميع رسائل البريد الإلكتروني التي تم تخزينها في صندوق البريد المفقود إلى البريد الجديد. تمكنا من إستخراج البيانات من النسخة الإحتياطية وإستيرادها إلى الخادم الجديد. يمكنك الآن تنفيذ نفس الإجراء لصناديق البريد المتبقية.

تم نقل جميع رسائل البريد الإلكتروني إلى صندوق البريد الجديد

إسترداد قاعدة البيانات

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

eseutil /p "Mailbox Database 1540046320.edb"

eseutil /p

نتيجة لذلك، سترى تحذيرًا بأن هذه العملية لا رجوع فيها، وأن بعض البيانات ستفقد على أي حال.

دعنا الآن نتحقق من أن قاعدة البيانات في حالة جيدة:

eseutil /mh Mailbox Database 1540046320.edb

يجب أن تتغير حالته إلى "Clean Shutdown"

Clean Shutdown

بعد ذلك، ستحتاج إلى إلغاء تجزئة البيانات.

eseutil /d "Mailbox Database 1540046320.edb"

أثناء إلغاء التجزئة، يتم إنشاء قاعدة بيانات جديدة، وسيتم نقل جميع البيانات السليمة هناك.

إلغاء تجزئة قاعدة البيانات

عند إنتهاء عملية إلغاء التجزئة، ستتم إزالة ملف قاعدة البيانات الأصلي.

أنت الآن بحاجة إلى تحميله وتشغيل أمر الفحص.

إليك أمر الإستخدام:

Mount-Database "Mailbox Database 1540046320.edb"

وهذا الأمر يبدأ تشغيل عملية الفحص:

Get-MailboxRepairRequest -Database "Mailbox Database 1540046320.edb"

الآن إنتهت عملية إسترداد قاعدة بيانات Exchange Server.

إسترداد قاعدة بيانات صندوق البريد من خادم Exchange Server لا يعمل

إذهب للعرض
How to Install and Configure Exchange Server 2019. Active Directory Domain Services

How to Install and Configure Exchange Server 2019. Active Directory Domain Services

إذا كان الخادم الخاص بك معطلاً، أو تلف أو حذف قاعدة بيانات صندوق البريد أو مجلد سجل المعاملات، فستساعدك أداة إسترداد البيانات المتخصصة - Hetman Partition Recovery -. يمكنك إستخدامه لفحص القرص الصلب والعثور على الملفات المحذوفة وإستردادها وإعادتها إلى خادم Exchange.

يدعم برنامج Hetman Partition Recovery غالبية أنظمة الملفات الشائعة، ولكن إذا تم تخزين قاعدة البيانات الخاصة بك على مصفوفة RAID، فجرب منتجًا آخر - RAID Recovery. سيعيد تلقائيًا إنشاء نظام RAID التالف بإستخدام الأقراص المتاحة، وستتمكن من إسترداد ملفات قاعدة بيانات Exchange.

تستعيد هذه الأداة الملفات من أي جهاز، بغض النظر عن سبب فقدان البيانات.

دعنا نستكشف كيف يعمل - بإستخدام Hetman Partition Recovery والموقع الإفتراضي لقاعدة البيانات.

قم بتنزيل البرنامج وتثبيته وتشغيله. سيقوم بفحص جهاز الكمبيوتر الخاص بك تلقائيًا وعرض الأقراص الصلبة المتصلة.

Hetman Partition Recovery

إنقر بزر الماوس الأيمن على القرص حيث تم تخزين قاعدة البيانات وإختر إفتح، ثم قم بتحديد نوع الفحص - الفحص السريع أو الفحص الكامل. قم بإجراء الفحص السريع أولاً - سيستغرق ذلك وقتًا أقل.

الفحص الكامل

إذا لم يتمكن البرنامج من العثور على الملفات المفقودة،إفحص مرة أخرى - الفحص الكامل - حدد نظام الملفات لهذا القرص - ثم إفوق التالي. إنتقل إلى المجلد حيث تم تخزين قاعدة بيانات Exchange Server، وقم بتحديد الدليل وإنقر فوق إسترداد. بعد ذلك، قم بتحديد القرص والمجلد مكان حفظ قاعدة البيانات، وإضغط على إسترداد مرة أخرى. عند إنتهاء عملية الإسترداد، سيتم وضع المجلد الذي يحتوي على الملفات في الدليل الذي إخترته.

إسترداد قاعدة البيانات

بشكل قياسي، يتم تخزين قاعدة البيانات في هذا الدليل.

C:\Program Files\Microsoft\Exchange Server\V15\Mailbox

لراحتك، يتميز البرنامج بخاصية البحث عن الملفات بالإسم، مما يساعد على تقليل الوقت المطلوب للعثور على الملفات المطلوبة. يمكنك أيضًا حفظ صورة قرص ثم إستخدام هذه الصورة لإجراء جميع عمليات الفحص.

الآن بعد أن تم إسترداد قاعدة البيانات، يمكنك إستخدامها لإنشاء قاعدة بيانات إسترداد، ثم نقل رسائل البريد الإلكتروني الضرورية إلى خادم جديد - وقد ناقشنا بالفعل كيفية القيام بذلك.

قبل إستر$h$ قاعدة البيانات إلى خادم Exchange جديد، يجب تثبيت وتكوين خادم Exchange Server المزود بـ Active Directory.

إذهب للعرض
How to Add DNS Records - SPF, DKIM, DMARC - and Configure POP3 and IMAP4 Mail Protocols

How to Add DNS Records - SPF, DKIM, DMARC - and Configure POP3 and IMAP4 Mail Protocols

Abdelhamid Balti

المؤلف: , كاتب تقني

عبد الحميد البلطي كاتب تقني في شركة Hetman Software. يتعامل مع البرامج التعليمية والإرشادات والمراجعات التفصيلية حول كيفية عمل أدوات وبرامج الشركة مع جميع أنواع أجهزة تخزين البيانات.

Mykhailo Miroshnichenko

محرر: , كاتب تقني

يعد ميخايلو ميروشنيتشنكو أحد المبرمجين الرائدين في شركة Hetman Software. يشارك معرفته مع قراء مدونتنا، إستنادًا إلى خمسة عشر عامًا من الخبرة في تطوير البرمجيات. بالإضافة إلى البرمجة، يعتبر ميخايلو خبيرًا في مجال إسترداد البيانات وأنظمة الملفات وأجهزة تخزين البيانات ومصفوفات RAID.

نوصى به لك

يرحب بك مساعد Hetman Software، الذي تم إنشاؤه على أساس الذكاء الإصطناعي.
ابدأ الدردشة