כיצד לשנות שם תחום של Active Directory?
במאמר קצר זה, נראה לך כיצד לשנות כראוי שם תחום של Active Directory מ
test.comל
resource.loc. למעשה, אין זה הרעיון הטוב ביותר לשנות שם של תחום Active Directory. בתשתית AD גדולה ומורכבת, עדיף להעביר משתמשים, מחשבים ושרתים לתחום חדש. עם זאת, עבור סביבות AD פשוטות וקטנות (בדיקה, pre-prod או DMZ), תוכל לשנות בקלות את שם דומיין AD שלך בהתאם למדריך זה
לפני שתתחיל, ודא כי:
יש לך גיבוי עדכני של בקרי התחום שלך;
-
השכפול פועל כראוי בתחום שלך ואין שגיאות קריטיות של בקרי תחום או DNS (כיצד לבדוק את תקינות Active Directory);
אין Exchange בתחום שלך. אין באפשרותך לשנות שם של תחום AD אם Exchange נפרס בו (למעט Exchange Server 2003);
כדי לשנות שם של תחום, דרוש לך Windows Server 2003 ואילך (בדוגמה שלי, הרמה הפונקציונלית של תחום AD והיער שלי היא Windows Server 2016).
קודם כל, צור אזור DNS עבור התחום החדש שלך בבקרי התחום הנוכחיים שלך. לשם כך, פתח את הלחצן
dnsmgmt.mscיישום Snap-in, צור אזור בדיקת מידע ראשי חדש עם השם resource.loc ושכפל אותו בכל שרתי ה- DNS בתחום test.com הישן שלך.
באפשרותך ליצור אזור DNS חדש באמצעות PowerShell:
Add-DnsServerPrimaryZone -Name resource.loc -ReplicationScope "Domain" -PassThruהמתן עד שאזור ה- DNS החדש ישוכפל בכל DCs.
הפעל את
rendom /listכדי ליצור קובץ Domainlist.xml עם תצורת יער AD הנוכחית.
Get-Content .\Domainlist.xml<Forest>
<Domain>
<!-- PartitionType:Application -->
<Guid>6944a1cc-d79a-4bdb-9d1b-411fd417bbbc</Guid>
<DNSname>DomainDnsZones.test.com</DNSname>
<NetBiosName></NetBiosName>
<DcName></DcName>
</Domain>
<Domain>
<!-- PartitionType:Application -->
<Guid>bb10d409-4897-4974-9781-77dd94f17d47</Guid>
<DNSname>ForestDnsZones.test.com</DNSname>
<NetBiosName></NetBiosName>
<DcName></DcName>
</Domain>
<Domain>
<!-- ForestRoot -->
<Guid>b91bcb80-7cbc-49b7-8704-11d41b77d891</Guid>
<DNSname>test.com</DNSname>
<NetBiosName>TEST</NetBiosName>
<DcName></DcName>
</Domain>
</Forest>פתח את Domainlist.xml והחלף את כל שמות התחום הישנים בחדשים:
Notepad .\Domainlist.xmlשמור את הקובץ והפעל פקודה זו:
rendom /showforestהפקודה תציג את השינויים שיש לבצע בתצורה.
הפקודה הבאה תעלה Domainlist.xml עם התצורה החדשה של מחיצות AD לבקר התחום עם תפקיד FSMO ראשי למתן שמות לתחום:
rendom /upload
לאחר מכן, לא תוכל לבצע שינויים בתצורת יער AD מכיוון שהוא יינעל.
ה
rendom /prepareהפקודה תבדוק את זמינותם של כל המת"קים ביער ואם הם מוכנים לשינוי שמם.
ודא שהפקודה לא החזירה שגיאות.
Waiting for DCs to reply.
mun-dc02.test.com was prepared successfully
mun-dc00.test.com was prepared successfully
The operation completed successfully.הפקודה הבאה תשנה את שם התחום (בקרי תחום לא יהיו זמינים למשך זמן מה ויופעלו מחדש באופן אוטומטי כדי להחיל הגדרות חדשות):
rendom /executeWaiting for DCs to reply.
The script was executed successfully on mun-dc02.test.com
The script was executed successfully on mun-dc00.test.com
2 servers contacted, 0 servers returned Errors
The operation completed successfully.ודא ששם התחום החדש מוצג במאפייני התחום. שים לב ששם המחשב המלא לא השתנה.
עליך לספק שם חשבון בתבנית
newdomain\usernameכדי להתחבר ל-DC.
כדי להגיע אל DC, ציין את החשבון מהתחום. בבקרי תחום של Windows Core, באפשרותך לציין שם משתמש אחר על-ידי הקשה על ESC מספר פעמים.
הפעל את הפקודה הבאה כדי לעדכן איגודי GPO:
gpfixup /olddns:test.com /newdns:resource.locGroup Policy fix up utility Version 1.1 (Microsoft)
Start fixing group policy (GroupPolicyContainer) objects:
Start fixing site group policy links:
Start fixing non-site group policy links:
gpfixup tool executed with success.לאחר מכן עדכן את שם התחום של NetBIOS:
gpfixup /oldnb:TEST /newnb:RESOURCEלאחר מכן הוסף שמות חדשים בכל בקר תחום באופן ידני והפוך אותם לשמות ראשיים:
netdom computername %COMPUTERNAME%.test.com /add:%COMPUTERNAME%.resource.loc
netdom computername %COMPUTERNAME%.test.com /makeprimary:%COMPUTERNAME%.resource.locהפעל מחדש את המת"קים:
Shutdown -f -r -t 0יש לשנות את שמם של בקרי תחום בלבד באופן ידני. ניתן לאתחל את שאר המחשבים והשרתים פעמיים והם יעברו אוטומטית לדומיין החדש.
יש לעשות זאת לאחר /execute ולפני ביצוע הפקודה rendom /clean.
לחלופין, באפשרותך להשתמש בפקודות לעיל כדי לצרף מחדש מחשבים לתחום החדש.
הפקודה הבאה תסיר קישורים לדומיין הישן שלך מ-AD:
rendom /cleanבטל את נעילת תצורת התחום:
rendom /endפתח את ADUC (
dsa.msc) הקונסולה ולוודא שהיא התחברה לשם התחום החדש וכל מבנה ה-OU, המשתמשים והמחשבים נשארים במקומם.
שים לב שיהיה עליך לבצע כמה שלבים נוספים כדי להגדיר מחדש שירותים מסוימים (CA, אשכולות מעבר לגיבוי בעת כשל) לתחום חדש.
לאחר שינוי שם התחום שלך, בדוק את מצב שכפול AD ואת השגיאות ב- DCs (ראה הקישור לעיל).











