หากคุณเพิ่งอัปเกรดเป็น Exchange 2007 คุณอาจสังเกตเห็นว่าคอลัมน์สองคอลัมน์ที่มีประโยชน์จริงๆใน Exchange 2003 ขนาดและรายการทั้งหมดหายไป! โดยส่วนตัวแล้วฉันพบว่ามันน่ารำคาญมากเพราะมันเป็นวิธีที่ยอดเยี่ยมในการดูว่าผู้ใช้ Exchange รายไหนที่ใช้พื้นที่บนเซิร์ฟเวอร์มากที่สุด
สิ่งที่แย่ที่สุดเกี่ยวกับเรื่องทั้งหมดก็คือคอลัมน์จะไม่ปรากฏขึ้นเมื่อคุณไปที่กล่องโต้ตอบ เพิ่ม / ลบคอลัมน์ ในการแลกเปลี่ยน
ดังนั้นคุณจะหาขนาดของกล่องจดหมายของผู้ใช้ใน Exchange 2007 ได้อย่างไร ดีจนกว่าพวกเขาจะนำคอลัมน์กลับมาในเซอร์วิสแพ็คในอนาคตคุณต้องใช้บรรทัดคำสั่ง
ตัวอย่างเช่นนี่คือบรรทัดคำสั่งที่คุณจะใช้เพื่อรับรายการกล่องจดหมายทั้งหมดที่มีขนาดเรียงลำดับจากมากที่สุดไปหาน้อยที่สุด นอกจากนี้ยังจะให้จำนวนรายการในกล่องจดหมายและจะแสดงรายการขนาดเป็น MB
รับ -MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName, @ {label = "TotalItemSize (MB)"; expression = {$ _. TotalItemSize.Value.ToMB ()}}, ItemCount
หากคำสั่งดังกล่าวไม่ทำงานด้วยเหตุผลบางประการคุณสามารถลองทำสิ่งนี้ได้:
รับ -MailboxStatistics - ฐานข้อมูล "ฐานข้อมูลกล่องจดหมาย" | เรียงลำดับ - คุณสมบัติ TotalItemsize | รูปแบบ - ตาราง DisplayName, LastLoggedOnUserAccount, ItemCount, @ {expression = {$ _. totalitemsize.value.ToMB ()}; label = "ขนาด (MB)"}, LastLogonTime, LastLogoffTime
โปรดทราบว่าหากคุณต้องการดูขนาดกล่องจดหมายของกล่องจดหมายหนึ่งกล่องคุณสามารถไปที่ คุณสมบัติ ของกล่องจดหมายและดูขนาดและจำนวนรายการในแท็บ ทั่วไป
วิธีสุดท้ายที่คุณสามารถเข้าถึงข้อมูลนี้ได้คือการติดตั้งเครื่องมือการจัดการ Exchange 2003 บนเซิร์ฟเวอร์อื่นและใช้เพื่อดูขนาดของกล่องจดหมาย Exchange 2007 ตรวจสอบให้แน่ใจว่าไม่ได้ใช้เครื่องมือเพื่อทำงานการจัดการใด ๆ เพียงเพื่อดูข้อมูลเกี่ยวกับกล่องจดหมาย
หวังว่ารุ่นอนาคตหรือ Service Pack ของ Exchange 2007 จะแก้ไขปัญหานี้ได้ แต่ตอนนี้คุณสามารถใช้บรรทัดคำสั่งหรือใช้เครื่องมือการจัดการ Exchange 2003 ได้! สนุก!