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

ถอดถอนฐานข้อมูล Exchange ด้วย PowerShell


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

ติดตั้งฐานข้อมูลกล่องจดหมายสถานะแล้ว

มาดูสถานะการ mount ของฐานข้อมูลกัน เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบ รันคำสั่งต่อไปนี้

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 EX01      True
DB02 EX01      True
DB03 EX01      True
DB04 EX01      True
DB05 EX01      True

เรามีฐานข้อมูลห้าฐานข้อมูลบน Exchange Server สถานะ ติดตั้ง แสดงเป็น จริง บนฐานข้อมูล ซึ่งหมายความว่าฐานข้อมูลถูกเมาท์แล้ว

ลงจากฐานข้อมูลกล่องจดหมาย Exchange

ลงจากฐานข้อมูลเดียว เราจะถอดฐานข้อมูล DB01 และตรวจสอบสถานะที่ติดตั้ง เราจะเพิ่มสวิตช์ -Confirm:$False ที่ส่วนท้ายของคำสั่ง สิ่งนี้จะไม่แจ้งเตือนเราหากเราแน่ใจว่าจะยกเลิกการเชื่อมต่อฐานข้อมูลบน Exchange Server

[PS] C:\>Dismount-Database "DB01" -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 EX01     False
DB02 EX01      True
DB03 EX01      True
DB04 EX01      True
DB05 EX01      True

DB01 กำลังแสดงสถานะ ติดตั้ง เป็น เท็จ ซึ่งหมายความว่าฐานข้อมูล DB01 อยู่ในสถานะเลิกใช้งาน ยอดเยี่ยม!

ลงจากฐานข้อมูลกล่องจดหมายหลายกล่อง Exchange

จะเป็นอย่างไรหากคุณมีฐานข้อมูลจำนวนมากบน Exchange Server และต้องการเลิกใช้งานฐานข้อมูลเหล่านั้น คุณไม่ต้องการเรียกใช้คำสั่งทีละคำสั่งและเปลี่ยน ข้อมูลประจำตัว ของฐานข้อมูลเป็นชื่ออื่น เราจะถอดฐานข้อมูลทั้งหมดบน Exchange Server EX01 เพิ่มสวิตช์ -Confirm:$False ที่ส่วนท้ายของคำสั่ง หลังจากนั้นเราจะไปตรวจสอบสถานะการเมาท์ฐานข้อมูล

[PS] C:\>Get-MailboxDatabase -Server "EX01" | Dismount-Database -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 EX01     False
DB02 EX01     False
DB03 EX01     False
DB04 EX01     False
DB05 EX01     False

ฐานข้อมูลทั้งหมดบน Exchange Server EX01 แสดงเป็น เท็จ ซึ่งหมายความว่าฐานข้อมูลอยู่ในสถานะไม่ต่อเชื่อม

บทสรุป

คุณได้เรียนรู้วิธียกเลิกการต่อเชื่อมฐานข้อมูลใน Exchange ด้วย PowerShell คุณยังได้เรียนรู้วิธีการถอดถอนฐานข้อมูลทั้งหมดบน Exchange Server โดยเฉพาะ ใช้สวิตช์ -Confirm:$False ฉันหวังว่าบทความนี้จะให้ข้อมูลแก่คุณ คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการตรวจสอบสถานะดัชนีฐานข้อมูล Exchange ตรวจสอบ อย่าลืมติดตามเราและแบ่งปันบทความนี้

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