مهاجرت (Migration) روشی پیشنهادی جهت انتقال Roleها، Role Serviceها، Featureها، Shareها، تنظیمات سیستم عامل و ... از یک سرور به سرور دیگر می باشد. این روش جایگزین بسیار مناسبی برای عملیات ارتقاء سیستم عامل است و با استفاده از آن میتوان تنها با انجام چند مرحله، وظایف و عملکردهای یک سرور را به دیگری انتقال داد . در این مقاله روش Migrate كردن از Windows Server2003 به Windows Server2008مورد بررسی قرار داده شده است .
ابتدا در Windows Server2003 ، پوشه Adprep را از روي CD نصب ويندوز 2008 بر روي دستگاه كپي مي كنيم بعد با دستور CMD به محيط مزكور رفته و دستور زير را اجرا مي كنيم
Adprep32.exe /?
كمك دستور بالا را مشاهده مي كنيم حال جهت استقرار Adprep به ترتيب دستورات ذيل را اجرا مي كنيم : Adprep32.exe /Forestprep
اگر اين دستور اجرا نشد و به Raise Domain ايراد گرفت بايد با دستور Domain.msc وارد Active Directory Domains and Trusts شده و Windows 2000 را به Windows 2003 تبديل مي كنيم.

در واقع حداقل Functional Level بايد Windows Server 2003 باشد.

بعد دستورات ذيل را اجراء مي كنيم :
Adprep32.exe /domainprep /gpprep
Adprep32.exe /domainprep
اگر بخواهيم در كنار ويندوز 2008 فعلا ويندوز 2003 هم كار كند بهتر است دستور زير را اجراكنيم در غير اينصورت ضرورتي به اجراي اين دستور نيست.
Adprep32.exe /rodcprep
حال در ويندوز 2008 اولين كاري كه انجام مي دهيم اين است كه اين ويندوز را DNC كلاينت 2003 مي كنيم حال اكتيو دايركتوري را با استفاده از دستور Dcpromo نصب مي كنيم .
و Add a Domain مي كنيم .

در اين قسمت بايد يكي از Domain هايي كه در داخل Forest قرار دارد را نام ببريم و Next هاي مربوط به نصب را مي زنيم تا به اين مرحله برسيم در اين مرحله تيك Catalog Global رابر مي داريم (بخاطر بحث مربوط به انتقال Infrastructure )

حال گزينه Transfer the Infrastructure را جهت انتقال كليك مي كنيم .
حال بحث Delegate كردن DNS است كه اگر Domain Server روي اينترنت است و بخواهيم با همان نام رزرو شود بكار مي رود دكمه yes راجهت ادامه كليك مي كنيم .

حال محل قرار گرفتن Database Log و SYSVOL folder كه همان پيش فرض مي ماند.
و رمز DSRM را هم مي دهيم و شروع به نصب مي شود.

و بعد از نصب Restart مي كنيم .
حال براي انتقال Group Operations Masters ها بايد ابتدا با دستور Dssite.msc وارد Active Directory Sites and Services مي شويم بعد روي سرور 2008 راست كليك كرده و به قسمت Properties رفته و تيك Global Catalog را كليك ميكنيم .
از الان به بعد اين DC تبديل به Global Catalog سرور مي شود.
حال با دستور Dsa.msc به كنسول Active Directory Users and Computers مي رويم و روي Active Directory Users and Computers راست كليك كرده و Change Domain Controller را كليك و بر روي سرور 2008 تبديل مي كنيم.

حال بر روي نام Domain راست كليك كرده و گزينه Operations Masters را كليك مي كنيم .
حال بايد سه رول RID وPDC و Infrastructure را به سرور 2008 انتقال دهيم .
حال بايد Domain Naming را هم به سرور 2008 تبديل كنيم به اين منظور به كنسول Active Directory Domain and Trusts رفته و Change Domain Controller را كليك و بر روي سرور 2008 تبديل مي كنيم حال بر روي نام Domain راست كليك كرده و گزينه Operations Masters را كليك كرده و آن را به سرور 2008 انتقال مي دهيم .
حال با دستور Regsvr32 Schemmgmt.dll در قسمت Run ، Schema را رجستر مي كنيم .
بعد كنسول Schema را چك مي كنيم براي اين منظور با دستور MMC در Run يك كنسول جديد باز و از منوي File كنسول Directory Schema Active را Add مي كنيم . حال روي آن راست كليك و گزينه Operations Masters را كليك مي كنيم و روي ويندوز 2008 تغيير مي دهيم .
تهيه و تنظيم : امير محمد زارع مجتهدي
كارشناس تحليلگر سيستم و شبكه