ค้นหาเว็บไซต์

ไม่สามารถเอาเซิร์ฟเวอร์กล่องจดหมายออกจาก DAG


คุณต้องการลบเซิร์ฟเวอร์กล่องจดหมายออกจาก DAG (กลุ่มความพร้อมใช้งานของฐานข้อมูล) อย่างไรก็ตาม เมื่อดำเนินการลบ คุณได้รับข้อผิดพลาด: ไม่สามารถลบเซิร์ฟเวอร์กล่องจดหมายออกจากกลุ่มความพร้อมใช้งานของฐานข้อมูลได้เนื่องจากฐานข้อมูลกล่องจดหมายมีหลายสำเนา ใช้ Remove-MailboxDatabaseCopy เพื่อลบสำเนาออกจากเซิร์ฟเวอร์นี้ หรือเมื่อต้องการลบสำเนาออกจากเซิร์ฟเวอร์อื่นในกลุ่มความพร้อมใช้งานของฐานข้อมูล เหตุใดสิ่งนี้จึงเกิดขึ้น และวิธีแก้ไขปัญหาในการลบเซิร์ฟเวอร์กล่องจดหมายออกจาก DAG คืออะไร

ไม่สามารถเอาเซิร์ฟเวอร์กล่องจดหมายออกจากกลุ่มความพร้อมใช้งานของฐานข้อมูลได้

ลงชื่อเข้าใช้ศูนย์การจัดการ Exchange คลิกที่ เซิร์ฟเวอร์ > กลุ่มความพร้อมใช้งานของฐานข้อมูล คลิกในรายการบน DAG และตามด้วยไอคอน จัดการความเป็นสมาชิก DAG ในแถบเครื่องมือ

ในตัวอย่างของเรา เรามีการกำหนดค่า DAG ต่อไปนี้:

  • ชื่อ: DAG01-2016

  • เซิร์ฟเวอร์พยาน: FS01-2016

  • เซิร์ฟเวอร์สมาชิก: EX01-2016, EX02-2016

คลิก เซิร์ฟเวอร์สมาชิก ในรายการ และคลิกไอคอน ลบ ในตัวอย่างของเรา เป็นเซิร์ฟเวอร์สมาชิก EX01-2016 คลิกที่ บันทึก

คุณได้รับข้อผิดพลาดด้านล่าง หมายความว่ามีฐานข้อมูลกล่องจดหมายพร้อมสำเนาฐานข้อมูลบนเซิร์ฟเวอร์สมาชิก

ข้อผิดพลาด
เซิร์ฟเวอร์กล่องจดหมาย 'EX01-2016' ไม่สามารถเอาออกจากกลุ่มความพร้อมใช้งานของฐานข้อมูลได้เนื่องจากฐานข้อมูลกล่องจดหมาย 'DB01' มีหลายสำเนา ใช้ Remove-MailboxDatabaseCopy เพื่อลบสำเนาออกจากเซิร์ฟเวอร์นี้ หรือเมื่อต้องการลบสำเนาออกจากเซิร์ฟเวอร์อื่นในกลุ่มความพร้อมใช้งานของฐานข้อมูล

ไม่สามารถเอาโซลูชันไปยังเซิร์ฟเวอร์กล่องจดหมายออกจาก DAG ได้

วิธีแก้ไขปัญหาเซิร์ฟเวอร์กล่องจดหมายข้อผิดพลาดไม่สามารถเอาออกจากกลุ่มความพร้อมใช้งานของฐานข้อมูลได้เนื่องจากฐานข้อมูลกล่องจดหมายมีหลายสำเนาคือการเอาสำเนาฐานข้อมูลกล่องจดหมายออกจาก Exchange Server นั้น หลังจากนั้น คุณสามารถลบเซิร์ฟเวอร์กล่องจดหมายออกจาก DAG ได้

ทำตามขั้นตอนด้านล่าง

ขั้นตอนที่ 1 รับสำเนาฐานข้อมูลกล่องจดหมาย

เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบ เรียกใช้ cmdlet รับ MailboxDatabaseCopyStatus เพื่อแสดงรายการสำเนาฐานข้อมูล

[PS] C:\>Get-MailboxDatabaseCopyStatus * | sort Name | ft -AutoSize

Name           Status  CopyQueueLength ReplayQueueLength LastInspectedLogTime ContentIndexState
----           ------  --------------- ----------------- -------------------- -----------------
DB01\EX01-2016 Mounted 0               0                                      Healthy
DB01\EX02-2016 Healthy 0               0                 9/6/2021 8:43:53 PM  Healthy
DB02\EX01-2016 Healthy 0               0                 9/6/2021 8:07:23 PM  Healthy
DB02\EX02-2016 Mounted 0               0                                      Healthy
DB03\EX01-2016 Mounted 0               0                                      Healthy
DB03\EX02-2016 Healthy 0               0                 9/6/2021 8:43:32 PM  Healthy
DB04\EX01-2016 Healthy 0               0                 9/6/2021 8:09:48 PM  Healthy
DB04\EX02-2016 Mounted 0               0                                      Healthy

มีสำเนาฐานข้อมูลกล่องจดหมายที่ติดตั้งบน Exchange Server EX01-2016 คุณจะได้รับข้อผิดพลาดหากคุณต้องการลบสำเนาฐานข้อมูล

ขั้นตอนที่ 2 ย้ายสำเนาฐานข้อมูลกล่องจดหมาย

ย้ายสำเนาฐานข้อมูลทั้งหมดไปยัง Exchange Server อื่น อ่านเพิ่มเติมเกี่ยวกับวิธีการสลับเซิร์ฟเวอร์ด้วย PowerShell

[PS] C:\>Move-ActiveMailboxDatabase -Server "EX01-2016" -ActivateOnServer "EX02-2016" -SkipMoveSuppressionChecks -Confirm:$false

ขั้นตอนที่ 3 ลบสำเนาฐานข้อมูลกล่องจดหมาย

เรียกใช้ cmdlet เอา MailboxDatabaseCopy ระบุฐานข้อมูลและ Exchange Server

[PS] C:\>Remove-MailboxDatabaseCopy -Identity "DB01\EX01-2016" -Confirm:$false
WARNING: The copy of mailbox database "DB01" on server "EX01-2016" has been removed. If necessary, manually delete the database copy's files located at "F:\DB01" and "E:\DB01\DB01.edb" on that server.

ขั้นตอนที่ 4 ลบสำเนาฐานข้อมูลกล่องจดหมายออกจาก Exchange Server โดยเฉพาะ

หากคุณต้องการเพิ่มความเร็วในการลบสำเนาฐานข้อมูล ให้เลือกเซิร์ฟเวอร์สมาชิก DAG และลบสำเนาฐานข้อมูลกล่องจดหมายทั้งหมด

[PS] C:\>Get-MailboxDatabaseCopyStatus -Server "EX01-2016" | Remove-MailboxDatabaseCopy -Confirm:$false
WARNING: The copy of mailbox database "DB02" on server "EX01-2016" has been removed. If necessary, manually delete the database copy's files located at "H:\DB02" and "G:\DB02\DB02.edb" on that server.
WARNING: The copy of mailbox database "DB03" on server "EX01-2016" has been removed. If necessary, manually delete the database copy's files located at "J:\DB01" and "I:\DB03\DB03.edb" on that server.
WARNING: The copy of mailbox database "DB04" on server "EX01-2016" has been removed. If necessary, manually delete the database copy's files located at "L:\DB04" and "K:\DB04\DB04.edb" on that server.

ขั้นตอนที่ 5 ตรวจสอบว่าไม่มีสำเนาฐานข้อมูลกล่องจดหมายติดตั้งอยู่

เรียกใช้ Get-MailboxDatabaseCopyStatus cmdlet และตรวจสอบว่าคุณไม่เห็น Exchange Server ในรายการ

[PS] C:\>Get-MailboxDatabaseCopyStatus * | sort Name | ft -AutoSize

Name           Status  CopyQueueLength ReplayQueueLength LastInspectedLogTime ContentIndexState
----           ------  --------------- ----------------- -------------------- -----------------
DB01\EX02-2016 Mounted 0               0                                      Healthy
DB02\EX02-2016 Mounted 0               0                                      Healthy
DB03\EX02-2016 Mounted 0               0                                      Healthy
DB04\EX02-2016 Mounted 0               0                                      Healthy

ขั้นตอนที่ 6 ลบเซิร์ฟเวอร์กล่องจดหมายออกจาก DAG

เอาเซิร์ฟเวอร์สมาชิกกล่องจดหมายออกจาก DAG ในตัวอย่างของเรา คือ Exchange Server EX01-2016 และ DAG DAG01-2016

[PS] C:\>Remove-DatabaseAvailabilityGroupServer -Identity "DAG01-2016" -MailboxServer "EX01-2016" -Confirm:$false

หากเซิร์ฟเวอร์กล่องจดหมาย Exchange สูญหายและไม่สามารถติดต่อได้ คุณจะต้องใช้สวิตช์ ConfigurationOnly ตัวอย่างคือเมื่อเซิร์ฟเวอร์กล่องจดหมาย Exchange ไม่สามารถเริ่มทำงานได้

[PS] C:\>Remove-DatabaseAvailabilityGroupServer -Identity "DAG01-2016" -MailboxServer "EX01-2016" -ConfigurationOnly -Confirm:$false

แค่นั้นแหละ!

อ่านเพิ่มเติม: เพิ่มสำเนาฐานข้อมูลกล่องจดหมาย »

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการลบเซิร์ฟเวอร์กล่องจดหมายออกจากการกำหนดค่า DAG จำเป็นต้องลบสำเนาฐานข้อมูลกล่องจดหมายก่อนที่จะลบเซิร์ฟเวอร์สมาชิกออกจาก DAG หากคุณไม่ดำเนินการดังกล่าวก่อน จะมีข้อผิดพลาดปรากฏขึ้นว่าไม่สามารถลบเซิร์ฟเวอร์กล่องจดหมายออกจากกลุ่มความพร้อมใช้งานของฐานข้อมูลได้

คุณสนุกกับบทความนี้หรือไม่? คุณอาจชอบหลักสูตรความพร้อมใช้งานสูงของ Exchange Server อย่าลืมติดตามเราและแบ่งปันบทความนี้

บทความที่เกี่ยวข้อง