ناصر مهدى
2007/3/31, 2:35 PM
خطوات عمل اعادة التسمية كالتالي
1- اولا لا يمكن انه تعمل اعادة تسمية او استخدام ال Domain rename toold من على الدومين كونترولر نفسة دي ملاحظة هامة جدا
2- لازم يكون مستوى الدومين 2003 و الفورست 2003
لرفع مستوى الفورست و الدومين افتح active directory domain and trust
http://www.arabteam2000.com/Files/UserPicture/1(1).JPG
http://www.arabteam2000.com/Files/UserPicture/2(1).JPG
و اختار 2003 و لهذا يجب ان يكون كل الدومين كونترولرز اللى عندك كلها 2003
لرفع مستوى الفورست كلها
http://www.arabteam2000.com/Files/UserPicture/3(1).JPG
الكومبيوتر اللى حنفذ تعليمات اعادة التسمية من عليه لازم يكون ويندوز 2003 سيرفر و مركب عليه ال support tools
نزل اداة اعادة التسمية و ركبها
(خلي بالك اعادة التسمية عملية مش سهلة و لازم تكون عارف ابعاداه و يجب اتباع خطواتها بدقة شديدة)
اول حاجة حنكون ليست باسماء الدومينات الموجودة عندنا في الفورست كلها و بالتالي حنعرف احنا حنسمي ايه
rendom /list
سيتم تكوين ملف domainlist.XML فيه كل الدومينات الموجودة في الدومين عندي (طبعا لو في اكتر من دومين و في اكتر من child domain )
قم باخذ نسخة و سميه domainlistold.xml
افتح الملف بال Notepad شكل الملف كالتالي
<Forest>
<Domain>
<!-- PartitionType:Application -->
<Guid>94c0f019-1a10-4c2b-912b-ad645d5d8143</Guid>
<DNSname>DomainDnsZones.newdomain.com</DNSname>
<NetBiosName />
<DcName />
</Domain>
<Domain>
<!-- PartitionType:Application -->
<Guid>fd3bb1af-7b1b-4bc2-9aca-168e4045875e</Guid>
<DNSname>ForestDnsZones.newdomainname.com</DNSname>
<NetBiosName />
<DcName />
</Domain>
<Domain>
<!-- ForestRoot -->
<Guid>a9b02132-33ba-496e-967a-765d3c5db026</Guid>
<DNSname>newdomainname.com</DNSname> <NetBiosName>newDOMAINname</NetBiosName>
<DcName />
</Domain>
</Forest>
ملاحظ الجزء اللي انا ملونه بالاحمر
طبعا لو عندك اكتر من دومين و تشايلد سيتم وضعهم
قم باعادة تسميه اسم ال Newdomain بالاسم الجديد و خلي بالك انه انت ممكن تستعمل العملية دي في اعادة تسميه النتبيوس نيم بتاع الدومين فقط لا غير او تغير newdomain.com الى newdomainname.com و هكذا
و لاحظ
انه لو في تشايلد دومين مثلا childdomain1.newdomain.com سيكون ليه جزء مخصص ليه و بالتالي سيكون عليك في حال تسمية الدومين newdomainname.com انه تغير الحزء الخاص بالتشايلد دومين و هكذا
على ال DNS سيرفر اللي هو الدومين كونترولر قم بعمل زون DNS جديد بالاسم الجديد يعني Newdomainname.com و يكون AD integrated
http://www.arabteam2000.com/Files/UserPicture/4.JPG
http://www.arabteam2000.com/Files/UserPicture/5.JPG
http://www.arabteam2000.com/Files/UserPicture/6.JPG
http://www.arabteam2000.com/Files/UserPicture/7.JPG
اكتب بقا اسم الدومين الجديد اللي انت حتعمله
http://www.arabteam2000.com/Files/UserPicture/8.JPG
http://www.arabteam2000.com/Files/UserPicture/9.JPG
بعد ما قمت بتحرير ملف ال XML بالاسم الجديد قم باستخدام الامر التالي
rendom /showforest
علشان تشوف الاسم الجديد و ال structure الجديد بالاسم اللي انت اخترته
لو كل شئ مظبوط نفذ الامر التالي
Rendom /upload
الامر اعلاه امر هام جدا في هذه المرحلة لانه يقوم بايقاف و عمل PAuse لل Domain name FSMO و لن يمكنك اضافة او تعديل على هيئة الدومين باي شكل من الاشكل الى ان تنتهي من عملية التسمية تماما
سيتم عمل ملف اسمه dclist.xml راجع حالة ال Domain controllers و انها كلها في حالة initial
قم بعمل replication للدومين كونتلورز في الدومين كله بالامر التالي
Repadmin /syncall /d /e /p /q domainnamemaster
و لازم تتأكد انه تم الانتهاء من ال replication
افتح ال DNS console و اتاكد انه تم عمل SRV records في الدومين زون الجديد اللي انت عملته (لازم تتأكد من انها اتعملت و متكلمشي اذا لم يتم عملها و اخرج من العملية باستعمال الامر )
Rendom /end
لو كل حاجة تمام قم بتنفيذ الامر
Rendom /prepare
سيتم تنفيذ التعلميات التي تم نشرها على الدومين كونترولرز في الدومين و سيتم تهيئة ال DC's لعملية التسمية
تأكد في الملف dclist.xml انه ال DC's كلها في حالة prepared لو مش كلها في حالة prepared قم بتنفيذ الامر مرة اخرى
لو كله تمام قم بتنفيذ التعليمة التالية
Rendom /execute
راجع ملف dclist.xml و تأكد منه انه ال DC's في حالة Done
قم باعادة تشغيل الدومين كونترولر مرتين يعني اعمل ريستارت مرة و بعد الانتهاء اعملها مرة تانية (لازم كده) و بعد كده اعمل ريستارت لكل الاجهزة مرتين (لاحظ اسم Dns suffix بقا ايه ) توماتيكي اهو
الاكستشينج مش حيشتغل في المحلة دي سريعها كده انت تكون منزل الاداة دي
http://www.microsoft.com/downloads/details...;displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=24B47D4A-C4B9-4031-B491-29839148A28C&displaylang=en)
قم بتركيبها
خد نسخة من domainlist.xml و domainlistold.xml و ضعهم في المجلد الذي تم عمله بعد تركيب exchange fixup utility
نفذ الامر التالي
XDR-fixup /s:DOMAINLISTOLD.XML /e:DOMAINLIST.XML /trace:TRACEFILE /changes:CHANGESCRIPT.LDF /restore:RESTORESCRIPT.LDF
ثم نفذ الامر التالي
LDIFDE –i –f CHANGESCRIPT.LDF
الخطوة الاخيرة هي اصلاح ال GPO links لانه للان لن يتم تطبيق اي جروب بوليسي
استعمل الامر التالي
gpfixup /olddns:OldDomainDnsName /newdns:NewDomainDNSName /oldnb:OldDomainNetBIOSName /newnb:NewDomainNetBIOSName /dc:oldDcDnsName 2>&1 >gpfixup.log
سيتبقى الان انه تقوم باعادة تسمية لاحقة الدومين كونترولر (دي بقا عيب خطير لا ادري لماذا مايكروسوفت لم تقم باتاحة هذه الخطوة تلقائيا)
استعمل Netdom كالتالي
netdom computername CurrentComputerName /add:NewComputerName
netdom computername CurrentComputerName /makeprimary:NewComputerName
اعد تشغيل ال DC
بعد اعادة التشغيل قم بحذف الاسم القديم كالتالي
netdom computername NewComputerName /remove:OldComputerName
قم باعادة تشغيل ال Exchange مرة واحدة اخرى
قم بحذف ال DNS zone الخاص بالاسم القديم
ظبط ال recpient plicy الخاصة بعنوان البريد بحيث تكون بالاسم الجديد
منقول
1- اولا لا يمكن انه تعمل اعادة تسمية او استخدام ال Domain rename toold من على الدومين كونترولر نفسة دي ملاحظة هامة جدا
2- لازم يكون مستوى الدومين 2003 و الفورست 2003
لرفع مستوى الفورست و الدومين افتح active directory domain and trust
http://www.arabteam2000.com/Files/UserPicture/1(1).JPG
http://www.arabteam2000.com/Files/UserPicture/2(1).JPG
و اختار 2003 و لهذا يجب ان يكون كل الدومين كونترولرز اللى عندك كلها 2003
لرفع مستوى الفورست كلها
http://www.arabteam2000.com/Files/UserPicture/3(1).JPG
الكومبيوتر اللى حنفذ تعليمات اعادة التسمية من عليه لازم يكون ويندوز 2003 سيرفر و مركب عليه ال support tools
نزل اداة اعادة التسمية و ركبها
(خلي بالك اعادة التسمية عملية مش سهلة و لازم تكون عارف ابعاداه و يجب اتباع خطواتها بدقة شديدة)
اول حاجة حنكون ليست باسماء الدومينات الموجودة عندنا في الفورست كلها و بالتالي حنعرف احنا حنسمي ايه
rendom /list
سيتم تكوين ملف domainlist.XML فيه كل الدومينات الموجودة في الدومين عندي (طبعا لو في اكتر من دومين و في اكتر من child domain )
قم باخذ نسخة و سميه domainlistold.xml
افتح الملف بال Notepad شكل الملف كالتالي
<Forest>
<Domain>
<!-- PartitionType:Application -->
<Guid>94c0f019-1a10-4c2b-912b-ad645d5d8143</Guid>
<DNSname>DomainDnsZones.newdomain.com</DNSname>
<NetBiosName />
<DcName />
</Domain>
<Domain>
<!-- PartitionType:Application -->
<Guid>fd3bb1af-7b1b-4bc2-9aca-168e4045875e</Guid>
<DNSname>ForestDnsZones.newdomainname.com</DNSname>
<NetBiosName />
<DcName />
</Domain>
<Domain>
<!-- ForestRoot -->
<Guid>a9b02132-33ba-496e-967a-765d3c5db026</Guid>
<DNSname>newdomainname.com</DNSname> <NetBiosName>newDOMAINname</NetBiosName>
<DcName />
</Domain>
</Forest>
ملاحظ الجزء اللي انا ملونه بالاحمر
طبعا لو عندك اكتر من دومين و تشايلد سيتم وضعهم
قم باعادة تسميه اسم ال Newdomain بالاسم الجديد و خلي بالك انه انت ممكن تستعمل العملية دي في اعادة تسميه النتبيوس نيم بتاع الدومين فقط لا غير او تغير newdomain.com الى newdomainname.com و هكذا
و لاحظ
انه لو في تشايلد دومين مثلا childdomain1.newdomain.com سيكون ليه جزء مخصص ليه و بالتالي سيكون عليك في حال تسمية الدومين newdomainname.com انه تغير الحزء الخاص بالتشايلد دومين و هكذا
على ال DNS سيرفر اللي هو الدومين كونترولر قم بعمل زون DNS جديد بالاسم الجديد يعني Newdomainname.com و يكون AD integrated
http://www.arabteam2000.com/Files/UserPicture/4.JPG
http://www.arabteam2000.com/Files/UserPicture/5.JPG
http://www.arabteam2000.com/Files/UserPicture/6.JPG
http://www.arabteam2000.com/Files/UserPicture/7.JPG
اكتب بقا اسم الدومين الجديد اللي انت حتعمله
http://www.arabteam2000.com/Files/UserPicture/8.JPG
http://www.arabteam2000.com/Files/UserPicture/9.JPG
بعد ما قمت بتحرير ملف ال XML بالاسم الجديد قم باستخدام الامر التالي
rendom /showforest
علشان تشوف الاسم الجديد و ال structure الجديد بالاسم اللي انت اخترته
لو كل شئ مظبوط نفذ الامر التالي
Rendom /upload
الامر اعلاه امر هام جدا في هذه المرحلة لانه يقوم بايقاف و عمل PAuse لل Domain name FSMO و لن يمكنك اضافة او تعديل على هيئة الدومين باي شكل من الاشكل الى ان تنتهي من عملية التسمية تماما
سيتم عمل ملف اسمه dclist.xml راجع حالة ال Domain controllers و انها كلها في حالة initial
قم بعمل replication للدومين كونتلورز في الدومين كله بالامر التالي
Repadmin /syncall /d /e /p /q domainnamemaster
و لازم تتأكد انه تم الانتهاء من ال replication
افتح ال DNS console و اتاكد انه تم عمل SRV records في الدومين زون الجديد اللي انت عملته (لازم تتأكد من انها اتعملت و متكلمشي اذا لم يتم عملها و اخرج من العملية باستعمال الامر )
Rendom /end
لو كل حاجة تمام قم بتنفيذ الامر
Rendom /prepare
سيتم تنفيذ التعلميات التي تم نشرها على الدومين كونترولرز في الدومين و سيتم تهيئة ال DC's لعملية التسمية
تأكد في الملف dclist.xml انه ال DC's كلها في حالة prepared لو مش كلها في حالة prepared قم بتنفيذ الامر مرة اخرى
لو كله تمام قم بتنفيذ التعليمة التالية
Rendom /execute
راجع ملف dclist.xml و تأكد منه انه ال DC's في حالة Done
قم باعادة تشغيل الدومين كونترولر مرتين يعني اعمل ريستارت مرة و بعد الانتهاء اعملها مرة تانية (لازم كده) و بعد كده اعمل ريستارت لكل الاجهزة مرتين (لاحظ اسم Dns suffix بقا ايه ) توماتيكي اهو
الاكستشينج مش حيشتغل في المحلة دي سريعها كده انت تكون منزل الاداة دي
http://www.microsoft.com/downloads/details...;displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=24B47D4A-C4B9-4031-B491-29839148A28C&displaylang=en)
قم بتركيبها
خد نسخة من domainlist.xml و domainlistold.xml و ضعهم في المجلد الذي تم عمله بعد تركيب exchange fixup utility
نفذ الامر التالي
XDR-fixup /s:DOMAINLISTOLD.XML /e:DOMAINLIST.XML /trace:TRACEFILE /changes:CHANGESCRIPT.LDF /restore:RESTORESCRIPT.LDF
ثم نفذ الامر التالي
LDIFDE –i –f CHANGESCRIPT.LDF
الخطوة الاخيرة هي اصلاح ال GPO links لانه للان لن يتم تطبيق اي جروب بوليسي
استعمل الامر التالي
gpfixup /olddns:OldDomainDnsName /newdns:NewDomainDNSName /oldnb:OldDomainNetBIOSName /newnb:NewDomainNetBIOSName /dc:oldDcDnsName 2>&1 >gpfixup.log
سيتبقى الان انه تقوم باعادة تسمية لاحقة الدومين كونترولر (دي بقا عيب خطير لا ادري لماذا مايكروسوفت لم تقم باتاحة هذه الخطوة تلقائيا)
استعمل Netdom كالتالي
netdom computername CurrentComputerName /add:NewComputerName
netdom computername CurrentComputerName /makeprimary:NewComputerName
اعد تشغيل ال DC
بعد اعادة التشغيل قم بحذف الاسم القديم كالتالي
netdom computername NewComputerName /remove:OldComputerName
قم باعادة تشغيل ال Exchange مرة واحدة اخرى
قم بحذف ال DNS zone الخاص بالاسم القديم
ظبط ال recpient plicy الخاصة بعنوان البريد بحيث تكون بالاسم الجديد
منقول