استفاده از سرویس های مجازی سازی امروزه جزء جدا ناشدی شبکه ها هستند. اما همیشه به دوستان پیشنهاد می کنم که سرویس اکتیودایرکتوری خود را بر روی این سرورها قرار ندهند یا اگر قرار می دهند هرگز از راهکار Snapshot برای بازگردانی سرور استفاده نکنند ، Snapshot یک راهکار Backup گیری محسوب نمی شود و با توجه به اینکه اکتیودایرکتوری برای خود دارای پارامترهای مقایسه ای بسیار زیادی است و بسیار نسبت به تغییرات زمان و تاریخ حساس است به هیچ عنوان از Snapshot ها در این ساختار استفاده نکنید، یکی از مواردی که برای خود ما پیش آمده بود با این شکل بود که ما در ساختار اکتیودایرکتوری یک سازمان دو عدد دامین کنترلر به نامهای pdc.itpro.local و sdc.itpro.local داشتیم و یکی از اینها را با استفاده از snapshot بازگردانی کردیم .
در نهایت این امر منجر به عدم انجام شدن عملیات repliateion بین این سرورها شد و دیگر اطلاعات ایندو با هم یکسان سازی نمیشد ، بعد از انجام داده دستور dcdian نتیجه دستور به این شکل بود که سرور pdc عملیات Replication را reject می کند ، تصمیم بر این شد که سرور جانبی را از مدار خارج کرده و تمامی role های موجود بر روی آن را نیز seize کنیم اما بعد از انجام عملیات seize و راه اندازی مجددا دامین کنترلر جانبی ، در حین انجام عملیات dcpromo خطای زیر دریافت می شد :
The operation failed because: Active Directory could not transfer the remaining data in directory partition <directory partition DN path> to domain controller <destination DC>. "The source server is currently rejecting replication requests."
برای حل این مشکل به هر دری که بگویید زدیم ، در وب سایت مایکروسافت عنوان شده بود که بایستی از یک Backup موجود این دامین را بازگردانی کنید و با دستکاری یک سری کلید های رجیستری این عملیات را درست کنید ، اما هر کدام از این عملیات ها در نهایت دچار مشکل می شد. تا اینکه در نهایت به این نتیجه رسیدیم که به دلیل بازگردانی شدن اکتیودایرکتوری از snapshot عملیات های inbound replication و outbound replication بین دامین کنترلرها در حالت disabled قرار گرفته است ، برای حل این موضوع و به وجود نیامدن مجدد این مشکل کافیست دستورات زیر را در دامین کنترلر سالم خود وارد کنید تا inbound و outbound های replication باز شوند ، توسینسو باشید.
repadmin /options ServerName -DISABLE_INBOUND_REPL repadmin /options ServerName -DISABLE_OUTBOUND_REPL ------------------------------------------------------------------------- repadmin /options pdc.itpro.local -DISABLE_INBOUND_REPL repadmin /options pdc.itpro.local -DISABLE_OUTBOUND_REPL
با تشکر
مشکلم حل شد
اگه کامند این دستور رو در محیط cmd بگید ممنون میشم
بصورت run as administrator اجرا کنید
با سلام
با تشکر از مطلب مفیدتون
یکی از دوستان دستور بالا رو زده بود جواب گرفته بود
ولی من به خطای زیر خوردم
ldap error 50
به مطلب زیر مراجعه کنید :
بله حق با شماست .پاک کردن صورت مسئله جالی به نظر نمیاد،من بیشتر ترسم از این بود که با وجود اینکه به صورت دستی replication رو زدم و انجام شد اما بقیه مسائل حل نشه.اما در مورد defreg اکتیو،به چه صورتی باید انجام بشه؟؟؟چون اینجور که من برداشت کردم منظور شما دیتا بیس اکتیوه
اگر داره درست کار می کنه مشکلش رو حل کنید ، دستور Repadmin //syncall رو بزنید که Replication انجام بشه ، دستور dcdiag //fix رو بزنید که مشکلات احتمالی اکتیودایرکتوری حل بشه و اگر تونستید حتما اکتیودایرکتوری رو Defragment کنید ... مشکل رو حل کنید صورتمسئله رو حذف نکنید.
سلام،من هم به این مشکل برخورد کردم و با دستوری که شما گفتید حل شد اما الان یکسری warning , eeror توی لاگ ها دریافت میکنم،مثلا یک error اینه که میگه سرویس اکتیو به صورت یک روش غیر معمول بازیابی شده و ممکنه یوزرها نتونند لاگین کنند اما تست که کردم لاگین درست بود و یا dcdiag میگیرم warning مربوط به sysvol میده و میگه ممکنه replication بین sysvol انجام نشه.حالا یک سوال،من یک بک اپ دارم که ماله دیروزه اونو restore کنم این error ها بر طرف میشه؟؟؟؟ با توجه به اینکه بعد از حل مشکل replication بین dc ها داره انجام میشه اما اون ایراداتی که گفتم داره
هیچوقت Snapshot نگیرید این حتما مشکل ساز میشه ، تضمینی نیست که بعد از Snapshot بعدی باز بشه با این دستورات مشکل رو برطرف کرد ، من حتی موضوع بالا رو تو سایت مایکروسافت هم نتونستم راهکاری براش پیدا کنم و در یک Underground Forum تونستم راهکارش رو پیدا کنم ، کافیه دستورات رو در CMD وارد کنید ، همین.
ممنون از بیان این نکته :)
این 4 خط دستوری که فرمودید رو اگه توی دامین کنترلر وارد کنیم، میتونیم بدون اشکال از snapshot استفاده کنیم؟
و سوال دیگه اینکه این دستورات را در کدوم بخش از دامین کنترلر و چطوری وارد کنیم؟
ممنون