سهیل قاسمی
مدرس و کارشناس ارشد تجهیزات شبکه

DAG چیست؟ آموزش راه اندازی Data Accessibility Group در اکسچنج

در این مطلب آموزشی قصد این رو دارم که نحوه راه اندازی Database Availability Group)DAG ) در اکسچنج 2013 را به شما آموزش بدم.کار DAG بالا بردن High Availability سرویس Exchange در شبکه است به نحوه ی که اگر به هر دلیلی سرور اکسچنچ در شبکه Down شد کاربران این قطعی را احساس نکنند و سروری دیگر کار آن را به عهده بگیرد. هر چند این کار را می تواند در لایه virtualization توسط متدهای Fault Tolerance انجام داد اما خود شرکت مایکروسافت راه حلی به عنوان DAG پیشنهاد میدهد که می تواند این کار را برای ما انجام دهد.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

خب بیشتر از این وقت شما رو نگیرم و به سراغ انجام مراحل کار بپردازیم.در مرحله نخست ما باید یک ویندوز سرور 2012 نصب کنیم و پس از انجام تنظیمات ابتدایی نظیر ست کردم آیپی،نام گزاری و join کردن به دامین به سراغ نصب Exchange 2013 l می رویم.پس از قرار دادن سورس برنامه ابتدا می بایست Schema و Domain را جهت نصب Exchange جدید آماده کرد.ابتدا دستور prepare Schema را اجرا میکنیم.

وب سایت توسینسو

همانطور که در تصویر بالا مشاهده میکنید Schema به درستی prepare شد.سپس دستور prepare AD را اجرا میکنیم تا دامین هم آماده نصب Exchange شود

وب سایت توسینسو

با اجرای دستور فوق دامین آماده نصب Exchange خواهد بود. پس از انجام این مراحل بروی setup نصب Exchange کلیک میکنیم تا نصب آغاز شود.

وب سایت توسینسو

پس از باز شدن پنجره فوق بروی Next کلیک کرده تا نصب ادامه پیدا کند.در مرحله بعد رول های mailbox و Client Access را انتخاب میکنیم.

وب سایت توسینسو

هنگام نصب رول mailbox ممکن است به ارور زیر روبه رو شوید

وب سایت توسینسو

ولی اصلا نگران نباشید علت این اررو است که mailbox یکی از یوزرها وجود ندارد که جهت پیدا کردن این یوزر می بایست در کنسول Exchange 2013 دستور get-mailbox-arbitration را تایپ کرد

وب سایت توسینسو

با زدن دستور فوق یوزری که دچار مشکل بود را مشخص می کند

وب سایت توسینسو

همان طور که در تصویر بالا هم مشاهده میکنید که با زنگ زرد هم مشخص شده است یوزرهای هستند که دارای Database نیستند که می بایست ابتدا برای این یوزرها دیتابیس ساخت و سپس mailbox در آن دیتابیس اضافه کرد.پس از انجام مراحل فوق اگر مجددا دستور get-mailbox را تایپ کنیم هیچ گونه اروری مشاهده نمیشود

وب سایت توسینسو

در این مرحله مجددا دستور get-mailbox-arbitration را اجرا میکنیم

وب سایت توسینسو

همانطور که در تصویر بالا هم مشاهده میکنید تاسفانه یا خوش بختانه متن های زرد رنگ دیده میشود که نشان دهنده این است که مشکلی وجود دارد. متاسفانه گفتم چون ادامه کار تا رفع این مشکلات امکان پذیر نیست خوش بختانه هم چون باعث می شود که دنبال مشکل بگردیم که نتیجه اش یاد گیری چیزای جدید تر میشه.خب اگر به ارور دقت کنید متوجه مشید که علتش system mailbox است که برای حل این مشکل می بایست ابتدا آن را از اکتیودایرکتوری پاک کنیم سپس مجددا اونو بسازیم. خب برای انجام این کارadsi Edite را باز میکنیم و وارد مسیر زیر می شویم ADSI Edit >Default naming Contex >CN=Users و سپس المان های مشخصه شده در عکس زیر را پاک میکنیم

وب سایت توسینسو

برای ساخت مجدد آن می بایست بروی Exchange 2013 دستور prepare AD را اجرا کنیم تا این system mailbox مجددا ساخته شود.پس از انجام این کار و ساخته شدن mailbox می بایست آنها را Enable کنیم که برای انجام این کار از دستور زیر استفاده میکنیم.

وب سایت توسینسو
وب سایت توسینسو

پس از انجام دستورات بالا system mailbox به درستی ساخته و فعال می شود و اگر دستور get-mailbox-arbitration را مجددا اجرا کنیم ارور قبلی بر طرف شده است

وب سایت توسینسو

پس از انجام کار های فوق مجددا نصب Exchange 2013 را ادامه می دهیم که با انجام کارهای فوق همه ی رول ها به درستی نصب می شود و کار نصب Exchange به پایان می رسد.در این مرحله پس از نصب Exchange کار اصلی یعنی کانفیگ Dag آغاز می شود.ابتدا باید Computer Account با نام Dag01 ساخته شود

وب سایت توسینسو

سپس در قسمت Security به Exchange Trusted Subsystem دسترسی فول می دهیم

وب سایت توسینسو

همجنین به Computer Account های Exchange 2013 دسترسی فول میدهیم و در آخر این Computer Account را Disable میکنیم .

وب سایت توسینسو

پس از انجام مراحل فوق نوبت به کانفیگ witness می رسد که ما file server را به عنوان witness در نظر گرفته ایم. ابتدا می بایست Exchange trusted Subsystem را عضو Administrator local این سیستم کنیم

وب سایت توسینسو

سپس Folder به نام Dag01 در درایو C آن درست میکنیم

وب سایت توسینسو

پس از انجام مراحل فوق صفحه مدیریت Exchange را باز میکنیم

وب سایت توسینسو

سپس برای علامت + کلیک میکنیم

وب سایت توسینسو

همانطور که در تصویر بالا مشاهده می شود نام Database availability group هم نام Computer Account است که در اکتیو دایرکتوری ساخته شد و witness server هم نام سرو fileserver سپس بروی Saver کلیک میکنیم.در مرحله بعد نوبت به اضافه کردن سرورها می باشد

وب سایت توسینسو

بروی دکمه + کلیک میکنیم

وب سایت توسینسو

سپس هر دو سرور Dag, Mail را انتخاب میکنیم.پس از این مرحله نوبت به اضافه کردن دیتابیس ها میرسد جهت انجام این کار

وب سایت توسینسو

دیتابیس مربوطه را انتخاب میکنیم و سپس گزینه Add database copy را انتخاب میکنیم.

وب سایت توسینسو

سپس دکمه browse را انتخاب کرده و از صفحه باز شده سرور Dag را جهت کپی کردن دیتابیس بروی آن سرور انتخاب میکنیم

وب سایت توسینسو

سپس بروی Save کلیک میکنیم تا کار کپی کردن آغاز شود

وب سایت توسینسو

تبریک میگم پس از انجام این کار شما موفق شدید که Dag را ر اه اندازی کنید


سهیل قاسمی
سهیل قاسمی

مدرس و کارشناس ارشد تجهیزات شبکه

بنده سهیل قاسمی مدرس دوره های شبکه بیش از 12 سال سابقه کار و تدریس دارم

نظرات