1:28 PM

Exchange 2010 mailbox cluster - Part2


Database Availability Group (DAG)

 هذه هي خدمه الكلستر الجديده الخاصه بــ Exchange 2010 mailbox server role
لم يعد يوجد ما يسمي  Local Continuous Replication (LCR) أو Cluster Continuous Replication (CCR)  أو Standby Continuous Replication (SCR) أو Single Copy Clusters (SCC) فقد تم حذف LCR  و SCC تماما وتم دمج كل من CCR  و SCR مع بعض التحسينات فكانت المحصله ما يسمى بال DAG
إذا ما هي مميزات ال DAG :
-         يمكن اضافة حتى 16 سرفر داخل ال DAG وهذا يعني أن كل قاعده بيانات يمكن حمايتها ب 15 نسخه أخرى غير النسخة الأصليه وتكون هذه النسخ passive وهذا بخلاف الCCR  المحدود بسرفرين فقط واحد active  والآخر Passive
-         يمكن اضافة exchange roles أخرى على نفس ال DAG member server  بخلاف ال CCR  التي لا تسمح بإضافة أي roles أخرى بجانب ال Mailbox server role على نفس السرفرين  وهذه الميزه تمكننا من عمل Exchange كامل + mailbox cluster  وذلك بسرفرين فقط  
-         يمكن اضافة و ازاله السرفرات من ال DAG في أي وقت بخلاف ال CCR والتي يمكن انشائها فقط اثناء تنصيب الإكستشنج
-         يمكن إدارة exchange cluster من داخل ال Exchange consol 
تركيب ال DAG

-     قبل الثبيت  يجب تعلم أنه يشترط لتركيب ال DAG أن يكون ال Exchange 2010 مثبت على  windows 2008 enterprise وذلك لأن ال DAG يعتمد على ال Failover cluster Service وهذه الخدمه موجوده فقط في نسخة الويندوز Enterpise
-   بعد تثبيت الأكستشنج نفتح ال EMC  ثم من ال Orgnaization componets نقف على mailbox  ثم نختار database availability group tab

-         Right click  ثم نختار New Database Availablity Group
- الشاشه التاليه تسألنا عن 3 اشياء أولها (اسم ال DAG  ) : نكتب اي اسم نريده
ثم (File Share Witness) وهو عباره عن shared folder نقوم بإنشاءه على أي سرفر آخر ويحتوي على معلومات عن الكلستر
واخيرا نكنب مسار ال shared folder
يجب اضافة ال Exchange Trusted Subsystem group الى local administrators group الموجوده على 
 witness server

الشاشه الاخيره تخبرك بأنه تم انشاء ال DAG
بعد الانتهاء من انشاء ال DAG  بقي أن نضيف اليه السرفرات التي ستكون عضوا فيه وذلك بالضغط Right click على اسمه ثم نختار select manage database availability group
- بعد ذلك نضغط add  لإضافة السرفرات
- ثم نختار السرفرات المراد إضافتها ثم نضغط manage ثم finish
- اذا فتحنا  Server Manager  سنرى ال cluster service نزلت بشكل تلقائي وسنرى السرفرت التي اضفناها لل DAG موجوده بداخلها
- بعد ذلك من المفترض أن نعطي IP address للــ DAG لأن هذا ال IP  سيمثل كل الـ mailbox servers الموجودين بال DAG وبشكل افتراضي فإن ال DAG  معد لأن يأخذ IP من ال DHCP وهذا طبعا غير محبز ويجب أن يكون له IP ثابت لا يتغير لذلك يجب اعطاءه manual IP  وهذا غير متاح من خلال ال EMC إذا كنا نستخدم Exchange 2010 RTM  ويجب تنفيذ ذلك من خلال أمر داخل ال EMS وهذا الأمر كالتالي :
Set-DatabaseAvailabilityGroup -identity "dagname" -DatabaseAvailabilityGroupIpAddress 192.168.1.104
أما إذا كان عندنا Exchange 2010 SP1 فيمكن أن نعطي IP address للــ DAG من خلال الــ EMC
- ويمكن اعطاء ال DAG أكثر من IP في حالة إن ال Dag members موزعين على أكثر من subnet وذلك من خلال الأمر :
Set-DatabaseAvailabilityGroup -identity "dagname" -DatabaseAvailabilityGroupIpAddress 192.168.1.104, 192.168.2.104
- بقي لنا أن نضيف نسخه من كل database نريد حمايتها الى السرفر الآخر وذلك بعمل right click على اسم ال database ثم نختار Add Mailbox Database Copy ثم نختار السرفر الذي سنضع عليه النسخه
وعند حدوث مشكله بأحد السرفرات سواء على مستوى الهاردوير أو حدوث تلف بقاعدة البيانات فإن أحد ال DAG members سيحل محله بدون أن يحس المستخدمين بذلك وذلك خلال 30 ثانيه













3 comments:

  1. شرح مبسط وجميل ياريت بقى تكمل بقيت السلسه على نفس الموستوا والموضوع ده من اكتر الموضوع اللى تعبت فيها وملقيتش شرح بسيط زى كده ..

    ReplyDelete
  2. شكرا على الكلام الجميل ده وربنا يعيني واقدم أفضل من كده

    ReplyDelete
  3. شرح احترافي جدا
    الف شكر

    ReplyDelete