آپگرید domain server 2008 به domain server 2012
*ویندوز سرور 2008 که روش domain و dhcp server هم نصبه میخوام به ویندوز سرور 2012 انتقال بدم،چطوری باید اینکارو انجام بدم؟؟؟
تنها راهی که خودم بلدم اینه که ویندوز سرور 2008 رو پاک کنم بره و بجاش 2012 نصب کنم و از نو domain نصب کنم.
اگه بخوام domain و dhcp server رو از 2008 به 2012 انتقال بدم چکار باید انجام بدم؟؟؟*
3 پاسخ
دو تا بحث هست که میخای انتقال بدی ؟ یعنی یک سرور دیگه داری میخای همه چیو ببری روی اون و یه بحث دیگه اینه که میخای بروزرسانی کنی ، یعنی سروری داری که میخای روی همین ویندوز سرور 2012 رو داشته باشی ، با توجه به اینکه داری میگی میخام از اول نصب کنم روی این سیستم به نظرم سیستمت 64 بیتی هست و بهترین راهکار از نظر من این هست که شما اول سرور رو به 2012 بروزرسانی کنی و بعد کارهای دیگه رو انجام بدی چون با این توضیحاتی که دادی امکانش رو داری ، اگر دقیقا به نسخه ای که از ویندوز سرور 2008 داری اشاره می کردی بهتر بود اما در هر صورت من بصورت پیشفرض برات ویندوز سرور 2008 نسخه enterprise یا standard رو در نظر میگیرم ، بر خلاف روش های بروز رسانی که در ویندوز های قبلی مایکروسافت وجود داشت که شما بایستی DVD محصول جدید رو توی دستگاهی که سیستم عامل قدیمی رو داره قرار میدادی و از طریف اجرای دستوری مثل adprep سیستم عامل رو آماده بروزرسانی می کردی در ویندوز سرور 2012 دیگه نیازی به انجام این عملیات و اجرای چنین دستوراتی وجود نداره و خود ویندوز سرور 2012 به محض اینکه بخواد نصب بشه تمامی دستورات مرتبط به adprep مثل forestprep , domainprep , gpprep , rodcprp رو به خودی خود انجام میده و این کار رو فوق العاده ساده می کنه ، فقط به نسخه 32 بیتی و 64 بیتی توجه کنید که در اینجا من فرض رو بر این گذاشتم که نسخه ویندوز سرور 2008 شما 64 بیتی هست و دارید در واقع in-place upgrade انجام میدید ، توجه کنید که از نسخه 32 بیتی 2008 نمیتونید به 64 بیتی 2012 بروزرسانی کنید و این عملیاتش فرق می کنه و به عنوان مهاجرت یا Migrate شناخته میشه ، خوب برای اینکه بتونی براحتی ویندوز سرور 2008 رو به ویندوز سرور 2012 بروزرسانی کنید روش های زیر رو دنبال کنید :
- در اینجا ما فرض رو بر این میگذاریم که ویندوز شما سرور 2008 64 بیتی و دارای حداقل سرویس پک 2 هست ، قبل از سرویس پک 2 رو نمیشه بروز رسانی کرد.
- بر روی سرور شما سرویس های Domain ، DNS و DHCP وجود دارند .
- قبل از انجام هر کاری از ویندوز سرور قبلی خودتون بصورت کامل Backup بگیرید ، برای تهیه بک آپ به لینک های زیر مراجعه کنید :
- معرفی انواع روش های Backup گیری و استفاده از Windows Server Backup
- 8 نکته اولیه در بروز رسانی
- هر آنتی ویروسی که بر روی سرور قبلی وجود داره رو غیر فعال کنید.
- Functional Level رو هم در سطح Forest و هم در سطح Domain به حداقل 2003 برسونید ( ترجیحا 2008 )
- DVD ویندوز سرور 2012 رو داخل دستگاه قرار بدید و وارد پوشه support و در نهایت پوشه Adprep بشید و دکمه Shift رو نگه دارید و بر روی پوشه راست کلیک کنید و Open Command Prompt Here رو بزنید تا همونجا cmd باز بشه ، بعد دستورات adprep forestprep و adprep domainprep رو وارد کنید و منتظر بمونید که کاملا انجام بشه .
- نکته : در اول همین توضیحات هم گفتم دیگه شما نیازی نیست این دستورات رو به این شکل وارد کنید چون خود ویندوز سرور 2012 بصورت خودکار طی فرآیند نصب این دستورات رو انجام میده اما خوب به قول ما ایرانیا کار از محکم کاری عیب نمیکنه.
- از DVD ویندوز سرور 2012 گزینه نصب رو انتخاب کنید و اجراش کنید
- گزینه Upgrade رو انتخاب کنید تا فرآیند بروز رسانی سیستم عامل فعلی انجام بشه .
- تاییدیه های لازم رو انجام بدید و از طرفی هم خود سیستم Check Compatibility داره که بهتون میگه چه مشکلاتی وجود داره در بحث بروز رسانی ، هر اشکالی دیدید حتما مطرج کنید چون این مرحله باید بصورت کامل و بدون اشکال انجام بشه ...
- فرآیند بروزرسانی همیشه زمانگیر هست و نیاید عجله کنید ، صبر کنید که کامل عملیات انجام بشه که معمولا چند ساعت طول میکشه و منتظر بشید که ویندوز سرور 2012 به درستی boot بشه ، توجه کنید که ممکن هست در طی این فرآیند چند بار سیستم Reboot بشه که یک روال عادی هست و بایستی تحمل کنید.
- نقش هایی مثل DHCP و DNS هم بصورت خودکار بروزرسانی میشن و نیازی نیست کار خاصی براشون انجام بدید ، بعد از اینکه بروزرسانی تموم شد می تونید از طریق Server Manager این نقش ها رو ببینید.
موفق باشید و توضیحاتتون رو لطفا تکمیل کنید.
اگر تصمیم شما منتقل کردن اطلاعات دامین روی سرور به یه سرور دیگه هستش، میتونین مراحل زیر رو انجام بدین: (به طور خلاصه بیان میکنم)
1. Domain Functional Level و Forest Functional Level رو به 2008 بروز کنین. (اگر سرور شما R2 هستش، Functional Level رو به 2008 R2 بروز کنین)
2. Windows Server 2012 رو روی یه سرور دیگه نصب کنین.
3. دستورات adprep forestprep و adprep domainprep ( و در صورت لزوم adprep domainprep gpprep) رو اجرا کنین. (از طریق DVD مربوط به Windows Server 2012)
4. این سرور جدید رو Additional کنین برای دامین خودتون.
5. DNS و DHCP رو روی سرور جدید نصب کنین.
6. FSMO رو از سرور قبلی به سرور جدید جابجا کنین.
7. اطلاعات DHCP روی سرور قبلی رو Export کنین و سپس روی سرور جدید Import کنین. (با روشی که مهیار جان گفت)
8. پس از اینکه مطمئن شدین که همه چیز کامل انجام شده، سرور قبلی رو Demote کنین.
9. در نهایت اگر Record از سرور قبلی روی سرور جدید باقی مونده بود، توسط ADSI Edit حذفش کنید. (توجه داشته باشین که کار با ADSI Edit بسیار خطرناک هستش)
قبل از انجام همه این مراحل، همونطور که UNITY گفت، ضد ویروس رو به طور کامل حذف کنین و تجربه من میگه که بهتر هستش که هیچ گونه Firewall روشن نباشه (روی هیچ کدوم از سرورها)
همچنین حتما Backup بگیرین قبل از انجام این مراحل
برای جابجایی دامین با additional DC میتونید بدون ایکه دوباره یک دامین راه اندازی کنید دامین رو منتقل کنید، برای انتقال یا مهاجرت این سرور هم مثل مهاجرت 2003 به 2008 با عملیات sieze یا به عنوانی حذف سرور 2003 رو میتونید انجام بدید
حذف کامل Domain Controller های از مدار خارج شده
برای DHCP هم با دستور زیر
netsh export c:\dhcpdb all
و با دستور زیر تو سرور جدید
netsh import c:\Dhcpdb all
میتونی جابجا کنی