مشکل در انتقال دامین از 2003 به 2008R2
با سلام
طبق آموزش و نکته های دوستان عزیز من دامین رو از 2003 به 2008 انتقال دادم...
سوال اول چرا سرور 2008 قسمت Status زده Unavailable ولی Netdom query FSMO نشون میده که رول های دامین رو کامل انتقال دادم
در ضمن اولش که اومدم دستور adprep32 /forestprep رو تو ویندوز 2003 بزنه با پیغام زیر مواجه شدم.(فایلadprep از دی وی دی 2008 روی هارد کپی کرده بودم )..
ممنون.
21 پاسخ
یع عکس از تنظیمات اولیه دامین 2003 از قسمت ریجستری Schema Master میدی...تا من به روز اول برگردونم تنظیمات سرور 2003 خودمو//
دوستان و مدیران انجمن اگر میتونید کمکم کنید تا مشکلم حل بشه...مشکل اصلی و اساسی من فقط فقط سر این Adprep32 /Forestprep هستش...ولی تمام رول ها را از 2003 به 2008 انتقال دادم..الان هر پالیسی و هرکاری میکنم هم رو سرور 2008 اعمل میشه هم روی 2003.اما تو عکس اولیه سرور 2008 رو تو قسمت STATUSزده Unavailable .....
مثلا اگر درایو F درایو CD-Rom هستش، مسیر F:\CMPNENTS\R2\ADPREP
ابتدا اومدم فایل های Adprep را در درایو C کپی کردم..بعد اودم دستور Adprep /Forestprep رو زدم و دیدم پیغام خطا داد دیگه بیخیال Adprep شدم و رفتم یه سرور 2008 R2 درست کردم ولی join به دامین نکردم.تو Run Windows Server 2008R2 زدم DCPROMO و یه Wizard ظاهر شد و گزینه Add Domain رو زدم و تو پنجره بعدی اسم دامین 2003 رو دادم (IHSS.LOCAL) و Next زدم و تو صفحه بعد Global Catalog و DNS رو تیک زدم و NEXT زدم و در آخر سرور 2008R2 دامین کنترلر Global Catalog شد.بعد وارد سرور 2003 شدم و وارد Active Directory User Computer و رو دامین راست کلیک کردم و Connect Domain Controller رو زدم و سرور 2008 را انتخاب کردم.و بعد از اینکه OK کردم روی دامین راست کلیک کردم و گزینه Operations Master رو زدم و 3 تا تب ظاهر شد.تو تب اول RID ,Change رو زدم و به 2008 تغییر کرد.تب بعدی رفتم PDC و ,Change را زدم .این هم به 2008 عوض شد.و تو تب بعدی رفتم Infrastracture و همین کارو کردم..بعد از اینکار Active Directory Site Trusted را باز کردم و راست کردم و گزینه Connect Domain Controller و سرور 2008 رو انتخاب کردم.و بعدش دوباره روی دامین راست کلیک کردم و گزینه Operations Master را زدم و Change رو زدم و به 2008 عوض شد.بعد از این تو RUN زدم regsrv32 schmmgmt.dll زدم و یه پیغام تاییدیه داد.و داخل کنسول MMC شدم و Ctrl+M رو زدم و Active Directory Schema رو انتخاب کردم و Snap-in شد و روی آیتم انتخاب شده راست کلیلک کردم و Connect Domain Controller را زدم و اسم دامین 2008 رو تایپ کردم و OK زدم.و روی Active Directory Schema راست کلیک کردم و Operations Master و Change رو زدم و به سرور 2008 تبدیل شد.
بعد وارد سرور 2008 شدم و گروپ پالیسی رو باز کردم و و روی Forest راست کلیک کردم و Change Domain Controller کلیک کردم و گزینه Any Domain Controller را زدم.
من پیشنهاد می کنم که همچین کاری نکنید, چون دستکاری کردن رجیستری پیشنهاد نمی شه، چه برسه به اینکه ویژگی های رجیستری برای Schema را دستکاری کنید.
در حال حاضز با سرور 2003 به مشکلی خوردین؟
برای Downgrade کردن را حل خاصی نیبست یا من پیدا نکردم! ولی چیزی که به ذهنم می رسه اگر از اکتیو دایرکتوریتون Backup دارید شاید با Recover کردنش، Schema version به حالت قبل برگرده.
ولی حتما این موضوع را در یک محیط آزمایشی امتحان کنید!
با فعال کردن IPv6 روی سرور 2008r2 وضعیت Online می شودو اما برای اینکه هم IPv6 غیر فعال باشد و وضعیت Unavailable به Online برگردد از Fixit موجود در لینک زیر می تونید استفاده کنید.
C:\win2k8\support\adprep>adprep32 /forestprep
ADPREP WARNING:
Before running adprep, all Windows 2000 Active Directory Domain Controllers in t
he forest should be upgraded to Windows 2000 Service Pack 4 (SP4) or later.
[User Action]
If ALL your existing Windows 2000 Active Directory Domain Controllers meet this
requirement, type C and then press ENTER to continue. Otherwise, type any other
key and press ENTER to quit.
c
Forest-wide information has already been updated.
[Status/Consequence]
Adprep did not attempt to rerun this operation.
وقتی C رو میزنم این پیغام رو میده
مهندس AM Virgo ممنون..
Forest Functional Level و Domain Functional Level رو Windows 2003 هستن.
ObjectVersion 47 هستش بازم Adprep32 /forestprep جواب نمیده و ارور میده..
رول های کاملا برگشتن چرا تو Status زده Unavailable ....
اصلا فولدری به نام CMPNENTS\R2 داخل DVD Windows2008R2 نداره.....این فایلی که شما میگید رو باید از کجا تهیه کنم.
DVD Server2008R2 داخل فولدر SUPPORT/ADPREP داره فقط....
پوشه CMPNENTS کجاست؟
سلام دوست عزیز
برای حل مشکل "چرا تو Status زده Unavailable" فقط کافیه IPV6 رو در سرور dc فعال کنی.
موفق باشی
خوب وقتی 47 وارد شده یعنی Schema Version ارتقا پیدا کرده شده و شما ادامه دستورات را وارد کنید. و الباقی مراحل را ادامه دهید.
FSMO Role ها از کجا به کجا برگشتند؟
سخه جدیدتر ADPREP رو از پوشه CMPNENTS اجرا کنید شاید مشکل برطرف بشه
آره غیر فعال کردم..
مهندس جان من الان چطوری Schema Master ویندوز 2003 رو به حالت اولیه در بیارم و دوباره انتقال رو شروع کنم...
باید تو ریجیستری 47 رو به 30 تغییر بدم؟؟؟
چکار کنم که 2003 به حالت اول بیاد؟؟
مهندس alireza.aminimehr عزیز همونظور که قبلا هم گفتم در تصویری که قرار دادید به این اشاره شده که Schema Version ارتقا داده شده، بنابراین نیازی به اجرای دستورات adprep نمی باشد. نگران unavailble بودن سرور دوم نباشد. اما برای مشخص شدن بهتر مشکل لطف کنید دقیقا بگید شما قدم به قدم مراحل را چطور پیش رفتید، خواهشا نگید طبق آموزش فلان و لینک بدید. نیازی نیست خیلی جزیی بنویسد (البته قسمت وارد کردن دستورات در کامند پرامپت را با جزییات وارد کنید) کافی به عنوان مرحله اشاره کنید: مثلا- 1. Functional Level ها را ارتقا دادم، 2. سرور 2008r2 را Join کردم و الی آخر. و این که بگید در سیر کدام یک از مراحل با مشکل رو به رو شدید.
سلام
یه آموزش کامل تو سایت wiki مایکروسافت در این رابطه وجود داره البته به زبان فارسی امیدوارم به کارت بیاد
با توجه به پست های قبلی که گذاشتید و مراحلی که اشاره کردید:
1. باز هم می گم اگر دقت کنید بعد از اعمال دستور adprep /forestprep این پیغام نمایش داده می شود که Schema Version قبلا ارتقا داده شده و به همین خاطر وقتی شما به سادگی از این مرحله گذشتید و به نصب Additional DC 2008r2 اقدام کردید با پیام خطایی مواجه نشدید. همچنین Query که گرفتید Object Version را 47 نشان داد و این یعنی Schema version از 30 به 47 ارتقا داده شده،
در ادامه شما باید الباقی دستورات را وارد می کردید. (adprep domainprep یا adprep domainprep /gpprep).
2. برای ایجاد ادیشنال بهتر هستش که ویندوز سرور را به دامین Join کنید و سپس نسبت به ایجاد ادیشنال اقدام کنید.
3. الباقی مراحل صحیح هستش. البته regsvr32 schmmgmt.dll صحیح هستش نه regsrv32 schmmgmt.dll
4. شما روی ویندوز سرور 2008r2، آی پی ورژن 6 را در تنظیمات کارت شبکه غیر فعال کردید؟
FSMO Role رو از 2003 به 2008 انتقال دادم..طبق مقاله ای که در سایت بود.تمامی رول ها انتقال داده شده اما تو سرور 2008 تو Active Directory که میرم و میخوام Change DOmain بزنم ، سرور 2008 رو Unavailable زده.در صورتی که اگه درست بود باید به جای Unavailable میزد ONLINE....
آموزش به روز رسانی (Upgrade) ویندوز سرور 2003 به 2008 گام به گام
طبق این آموزش ها انتقال دادم FSMO..اما Adprep کار نکرد و پیغام خطا داد.
مهندس من تو سیستم مجازی سرکار یه دامین 2003 نصب کردم و یه دامین روش نصب کردم و چند تا OU درست کردم..
بعد همه اون کارهای که روی سرور اصلیم انجام دادم و جواب نداد.روی دامین جدید که درست کردم جواب داد..
یعنی Adprep32 forestprep زدم و C زدم راحت انتقال داد و تو ریجیستری عدد Object 47 شد و دامین 2003 مجازی رو کامل به 2008 انتقال دادم و اذیتم نکرد....اما این سرور اصلی 2003 اصلی من چند ماهه داره اذیتم میکنه و Adprep32 forestprep جواب نمیده و نمیدونم چکارش کنم.
بازم ممنونم که وقت گذاشتید...سپاس گذارم
سلام
کسی میتونه کمک کنه که یه کپی کامل از سرورم ایجاد کنم
یعنی دو تا کیس عین هم با یک اطلاعات و برنامه یکسان
سرور ۲۰۰۸r2 هستش با چندتا برنامه که میخام کل اطلاعاتشو منتقل کنم به یک کیس دیگه.
مرسی
تلگرام 09106100012
1. شما Forest Functional Level و Domain Functional Level را ابتدا ارتقا دادید؟
2. سرور 2008r2 رو به سرور 2003 Join کردید؟
3. برای وارد کردن دستورات adprep بای Command Prompt را به صورت Run as Administrator اجرا کنید، سپس به روت درایو نوری و فولدری که adprep داخل آن می باشد باید وارد کنید.
همچنین در شکل فوقی که قرار دادید به این مورد اشاره می کند که شما ورژن Schema سرور را ارتقا داده اید. برای اینکه مشخص کنید ورژن Schema دقیقا چه مقدار است داخل کامند پرامپت تایپ کنید:
dsquery * cn=schema,cn=configuration,dc=itguydiaries,dc=net -scope base -attr objectVersion"
اگر ObjectVersion باشد 47 یعنی به ورژن 2008r2 ارتقا پیدا کرده است اگر 30 یا 31 باشد هنوز ارتقایی صورت نگرفته است.
یا در Registry به مسیر زیر برید:
HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Parameters\<Schema Version>