Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

บทช่วยสอนนี้มีคำแนะนำในการแก้ไขเหตุการณ์คำเตือนต่อไปนี้ของ File Replication Service หลังจากโอนย้าย Active Directory 2003 เป็น AD 2008, 2012 หรือ 2016:"เหตุการณ์ 13577, NtFrs:File Replication Service (FRS) เลิกใช้แล้ว เมื่อต้องการทำการจำลองโฟลเดอร์ SYSVOL ต่อ คุณควรย้ายไปยัง DFS Replication โดยใช้คำสั่ง DFSRMIG หากคุณยังคงใช้ FRS สำหรับการจำลองแบบ SYSVOL ในโดเมนนี้ คุณอาจเพิ่ม Domain Controller ที่ใช้งาน Windows Server เวอร์ชันอนาคตไม่ได้"

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

ข้อผิดพลาด "File Replication Service (FRS) is deprecated" ปรากฏขึ้นเนื่องจากหลังจากการแนะนำ Windows Server 2008 ตัวควบคุมโดเมนใช้ Distributed File System Replication (DFSR) ที่ใหม่กว่าแทน File Replication Service (FRS) เพื่อทำซ้ำ สคริปต์การเข้าสู่ระบบและไฟล์วัตถุนโยบายกลุ่มจากโฟลเดอร์ SYSVOL ไปยังตัวควบคุมโดเมนอื่น

ดังนั้น หลังจากย้าย AD Domain 2003 ของคุณเป็น AD 2008, 2012 หรือ 2016 แล้ว คุณต้องอัปเกรดประเภทการจำลองแบบของโฟลเดอร์ SYSVOL จาก FRS เป็น DFSR เพื่อแก้ไขข้อผิดพลาด ID 13577:"NtFrs:File Replication Service (FRS)" ) เลิกใช้แล้ว"

วิธีการโยกย้ายการจำลองแบบ SYSVOL จาก FRS ไปยัง DFSR

ขั้นตอนที่ 1 ตรวจสอบความสมบูรณ์ของ Domain Controllers ด้วย DCDIAG

1. ในทุกตัวควบคุมโดเมน ให้เปิดพร้อมท์คำสั่งที่ยกระดับแล้วพิมพ์คำสั่งต่อไปนี้เพื่อวินิจฉัยความสมบูรณ์ของตัวควบคุมโดเมนของคุณ *

  • dcdiag

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2. สำคัญ:  ก่อนที่คุณจะดำเนินการในขั้นตอนต่อไป ตรวจสอบให้แน่ใจว่าการทดสอบทั้งหมด ยกเว้นการทดสอบ 'FrsEvent' ผ่านแล้ว

ขั้นตอนที่ 2 เพิ่มระดับการทำงานของฟอเรสต์และโดเมน

1. บนตัวควบคุมโดเมน AD หลัก เปิด ตัวจัดการเซิร์ฟเวอร์ .
2. จาก เครื่องมือ เมนู เลือก โดเมนและความน่าเชื่อถือของ Active Directory .

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

3. คลิกขวาที่ชื่อโดเมนและเลือก เพิ่มระดับการทำงานของโดเมน .

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

4. ตั้งค่าระดับการทำงานของโดเมนเป็น Windows Server 2008 และคลิกเพิ่ม .

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

5. คลิก ตกลง เพื่อยกระดับการทำงานแล้วคลิกตกลงอีกครั้งเพื่อข้อความที่สำเร็จ

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

6. จากนั้นคลิกขวาที่ โดเมนและความน่าเชื่อถือของ Active Directory และเลือก เพิ่มระดับการทำงานของป่า

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

7. ตั้งค่าระดับการทำงานของฟอเรสต์เป็น Windows Server 2008 และคลิกเพิ่ม .

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

8. คลิก ตกลง เพื่อยกระดับการทำงานของฟอเรสต์แล้วคลิก ตกลง อีกครั้งกับข้อความที่ประสบความสำเร็จ

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

ขั้นตอนที่ 3  สร้างวัตถุ DFSR Global AD

1. ใน Primary AD Domain Controller ให้เปิด Command Prompt as Administrator และพิมพ์คำสั่งต่อไปนี้เพื่อสร้างอ็อบเจ็กต์ DFSR Global AD ที่จำเป็น (สิ่งนี้มีประโยชน์หาก Read Only Domain Controller (RODC) ไม่สามารถเริ่มการย้ายข้อมูลได้เป็นเวลานาน)

  • dfsrmig /CreateGlobalObjects

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2. ดำเนินการขั้นตอนต่อไปเพื่อเริ่มต้นการย้าย FRS เป็น DFSR

ขั้นตอนที่ 4 ตั้งค่า FRS เป็น DFSR Migration State เป็น PREPARED *

* ข้อมูล:ในสถานะ 'เตรียมการ' บริการการจำลองแบบ DFS จะทำสำเนาเนื้อหาของการแชร์ SYSVOL สำหรับตัวเอง จากนั้นจะเริ่มการจำลองสำเนาของโฟลเดอร์ SYSVOL บนตัวควบคุมโดเมนอื่นๆ ทั้งหมดโดยใช้บริการการจำลองแบบ DFS ซึ่งได้ย้ายไปยังสถานะ "เตรียมแล้ว" ด้วย ในขั้นตอนนี้ของกระบวนการโยกย้าย กลไกจัดการการจำลองแบบหลักสำหรับ SYSVOL ที่ใช้ร่วมกันบนตัวควบคุมโดเมนแต่ละตัวในโดเมนยังคงเป็น FRS

1. ในพรอมต์คำสั่งที่ยกระดับและให้คำสั่งด้านล่าง:

  • dfsrmig /setglobalstate 1

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2. จากนั้นตรวจสอบว่า Domain Controller ทั้งหมดย้ายไปยังสถานะ 'PREPARED' สำเร็จแล้ว โดยให้คำสั่งนี้:*

  • dfsrmig /getMigrationState

* หมายเหตุ:หากคุณได้รับข้อความ "การย้ายยังไม่ถึงสถานะที่สอดคล้องกันในตัวควบคุมโดเมนทั้งหมด ข้อมูลสถานะอาจเก่าเนื่องจากเวลาแฝงของ Active Directory Domain Services" หลังจากรันคำสั่งข้างต้นแล้ว รอสักชั่วโมงแล้วจึงให้คำสั่งนี้อีกครั้งจนกว่าคุณจะได้รับข้อความว่า "ตัวควบคุมโดเมนทั้งหมดได้ย้ายไปยังสถานะโกลบอลสำเร็จแล้ว ('Prepared')
การย้ายข้อมูลมาถึงสถานะที่สอดคล้องกันแล้ว บนตัวควบคุมโดเมนทั้งหมด สำเร็จแล้ว"

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

3. หลังจากการโยกย้ายสำเร็จไปยัง Global State "Prepared" บนตัวควบคุมโดเมนทั้งหมดแล้ว ให้ตรวจสอบสิ่งต่อไปนี้:

1. ไปที่ C:\Windows ไดเรกทอรีและให้แน่ใจว่า "SYSVOL_DFSR สร้างโฟลเดอร์ " บนตัวควบคุมโดเมนทั้งหมดแล้ว

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2. เรียกใช้ adsiedit.msc

ก.  คลิกขวาที่ แก้ไข ADSI และ  เลือก เชื่อมต่อกับ…. -> บริบทการตั้งชื่อเริ่มต้น แล้วคลิก ตกลง

ข. จากนั้นขยายบริบทการตั้งชื่อเริ่มต้น > DC=โดเมน > CN=ระบบ และให้แน่ใจว่า CN=DFSR-GlobalSettings ถูกสร้างขึ้น

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

3. ตรวจสอบว่า SYSVOL ยังคงแชร์จาก "C:\Windows\SYSVOL\sysvol" โดยให้คำสั่งนี้:

  • ส่วนแบ่งสุทธิ

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

4. ตรวจสอบความสมบูรณ์ของ Active Directory Replication โดยให้คำสั่งนี้ (ผลลัพธ์ควรแสดงว่าไม่มีข้อผิดพลาดในตัวควบคุมโดเมนทั้งหมด):

  • RepAdmin /ReplSum
ขั้นตอนที่ 5 ตั้งค่า FRS เป็น DFSR Migration State เป็น REDIRECTED *

* ข้อมูล:ในสถานะ 'REDIRECTED' การจำลองแบบจะเปลี่ยนไปที่บริการการจำลองแบบ DFS ซึ่งจะเริ่มจำลองโฟลเดอร์ SYSVOL ใหม่ (C:\Windows\SYSVOL_DFSR\sysvol) ในขณะเดียวกัน FRS จะจำลองโฟลเดอร์ SYSVOL เก่า (C:\Windows\SYSVOL\sysvol) บนตัวควบคุมโดเมนอื่น

1. ขั้นตอนต่อไปคือการบังคับให้ตัวควบคุมโดเมนทั้งหมดเปลี่ยนการใช้ร่วมกันของ SYSVOL ให้ชี้ไปที่โฟลเดอร์ใหม่ SYSVOL_DFSR โดยให้คำสั่งด้านล่าง:

  • dfsrmig /setGlobalState 2

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2. ตอนนี้ให้ยืนยันว่าตัวควบคุมโดเมนทั้งหมดได้เข้าสู่สถานะเปลี่ยนเส้นทางแล้ว โดยให้คำสั่งนี้:*

  • dfsrmig /getMigrationState

* หมายเหตุ:หากคุณได้รับข้อความ "ตัวควบคุมโดเมนต่อไปนี้ยังไม่ถึงสถานะสากล ('เปลี่ยนเส้นทาง')…" หลังจากดำเนินการคำสั่งข้างต้น ให้รอสักชั่วโมงและให้คำสั่งอีกครั้งจนกว่าคุณจะได้รับข้อความว่า:"ตัวควบคุมโดเมนทั้งหมดได้โยกย้ายแล้ว สำเร็จในสถานะสากล ('เปลี่ยนเส้นทาง') การย้ายข้อมูลมีสถานะที่สอดคล้องกันในตัวควบคุมโดเมนทั้งหมด สำเร็จแล้ว"

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

3. หลังจากการโยกย้ายสำเร็จเป็น Global State "เปลี่ยนเส้นทาง" บนตัวควบคุมโดเมนทั้งหมดแล้ว ให้ตรวจสอบสิ่งต่อไปนี้:

1. ขณะนี้ SYSVOL ถูกแชร์จากโฟลเดอร์ "C:\Windows\SYSVOL_DFSR\sysvol" โดยให้คำสั่ง "net share":

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2ก. เปิดตัวแก้ไขรีจิสทรีบนตัวควบคุมโดเมนทั้งหมด และไปที่เส้นทางด้านล่าง:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DFSR\Parameters\SysVols\Migrating SysVols

2ข. ตรวจสอบให้แน่ใจว่า 'เส้นทาง DFS-R SYSVOL' คีย์รีจิสทรีชี้ไปที่:"C:\Windows\SYSVOL_DFSR\sysvol "
2c. ตรวจสอบให้แน่ใจว่า 'LocalState ' รีจิสตรีคีย์ถูกตั้งค่าเป็น 2

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

3. บังคับการจำลองแบบ Active Directory บนตัวควบคุมโดเมน ในการบังคับการจำลองแบบ Active Directory ให้คำสั่งนี้บนตัวควบคุมโดเมน:

  • repadmin /syncall /AeD

4. บังคับบริการการจำลองแบบ DFS เพื่อสำรวจ Active Directory ในการบังคับโพล Active Directory ให้ออกคำสั่ง 'dfsrdiag PollAd' บนตัวควบคุมโดเมน ในการบังคับโพล Active Directory ให้ใช้คำสั่งนี้บนตัวควบคุมโดเมน:*

  • dfsrdiag PollAd /Member:DC_NAME

* หมายเหตุ:เปลี่ยน DC_Name ด้วย Domain Controller ที่คุณต้องการบังคับแบบสำรวจ Active Directory

4. หากทุกอย่างดูดีแล้วให้ทำตามขั้นตอนต่อไป หากมีบางอย่างผิดปกติ คุณสามารถย้อนกลับจากสถานะ 'REDIRECTED' เป็นสถานะ 'START' โดยให้คำสั่งนี้:

  • dfsrmig /setglobalstate 0
ขั้นตอนที่ 6 ตั้งค่า FRS เป็น DFSR Migration State เป็น ELIMINATED

ข้อมูล:ในสถานะ "ลบ" และเมื่อคุณแน่ใจว่าการจำลองแบบทำงานได้ดี ก็ถึงเวลาบังคับให้ตัวควบคุมโดเมนทั้งหมดหยุดบริการ FRS และลบโฟลเดอร์ SYSVOL ในการทำเช่นนั้น:

1. ที่พรอมต์คำสั่ง ให้ป้อนคำสั่งต่อไปนี้:

  • dfsrmig /setGlobalState 3

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

2. ขั้นสุดท้าย ให้ยืนยันว่าตัวควบคุมโดเมนทั้งหมดมีสถานะ ELIMINATED แล้ว:

  • dfsrmig /getMigrationState

การแก้ไข:File Replication Service (FRS) เลิกใช้แล้วหลังจากการโยกย้ายไปยัง Active Directory 2012 หรือ 2016 (แก้ไขแล้ว)

3. หลังจากการโยกย้ายสำเร็จจาก FRS ไปยัง DFSR เหตุการณ์ต่อไปนี้จะถูกบันทึกไว้ใน ตัวแสดงเหตุการณ์> บันทึกการสมัครและบริการ :

ก. บริการจำลองไฟล์: รหัสเหตุการณ์ 13503 – NtFrs> บริการการจำลองแบบไฟล์หยุดทำงาน

ข. การจำลองแบบ DFS :รหัสเหตุการณ์ 8019 – DFSR> "DFSR ได้ย้าย Domain Controller DC_NAME เป็นสถานะ 'ELIMINATED' เรียบร้อยแล้ว NTFRS จะไม่จำลองการแชร์ SYSVOL ที่ C:\Windows\SYSVOL อีกต่อไป DFSR กำลังจำลองโฟลเดอร์ SYSVOL_DFSR ที่อยู่ที่ C :\Windows\SYSVOL_DFSR บริการ NTFRS ถูกปิดใช้งานใน DC นี้
การย้าย DFSR สำหรับ Domain Controller % Server_Name% เสร็จสมบูรณ์แล้ว "

แค่นั้นแหละ! แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น