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

ไม่พบผู้รับที่มีกล่องจดหมาย GUID เมื่อย้ายจาก Exchange Online ไปยัง Exchange 2016


เมื่อย้ายกล่องจดหมายจาก Exchange Online ไปยัง Exchange 2016 ภายในองค์กรในสภาพแวดล้อมแบบไฮบริด การย้ายล้มเหลวโดยมีข้อผิดพลาด "ไม่พบผู้รับที่มีกล่องจดหมาย GUID ''

ข้อผิดพลาดแสดงไว้ที่นี่เพื่อวัตถุประสงค์ของเครื่องมือค้นหา:

ข้อผิดพลาด: MigrationPermanentException: ไม่พบผู้รับที่มีกล่องจดหมาย GUID 'add02766-9698-48e6-9234-91c3077137bc' -> ไม่พบผู้รับที่มีกล่องจดหมาย GUID add02766-9698-48e6-9234-91c3077137bc ’.
รายงาน: bramwess@exchangelabs.nl

เมื่อตรวจสอบบัญชีผู้ใช้ด้วย ADSI Edit ใน Active Directory ภายในองค์กร จะเห็นได้ชัดว่าคุณสมบัตินี้ว่างเปล่า:

เมื่อตรวจสอบกล่องจดหมายใน Exchange Online (โดยใช้ PowerShell ระยะไกล) Exchange GUID จะมองเห็นได้เมื่อใช้คำสั่ง

รับกล่องจดหมาย - ชื่อประจำตัว@exchangelabs.nl | เลือกชื่อ*GUID*

ดังที่แสดงในภาพหน้าจอต่อไปนี้:

ฉันใช้เวลาพอสมควรในการหาคำตอบว่าเหตุใดสถานที่แห่งนี้จึงว่างเปล่า โดยปกติเมื่อย้ายกล่องจดหมายจาก Exchange ภายในองค์กรไปยัง Exchange Online กล่องจดหมาย GUID จะยังคงอยู่ การเก็บ GUID ของกล่องจดหมายช่วยให้แน่ใจว่าคุณจะไม่ต้องดาวน์โหลดไฟล์ .OST อีกครั้งหลังจากย้ายไปยัง Exchange Online

สิ่งที่เกิดขึ้นที่นี่คือผู้ใช้ถูกสร้างขึ้นใน Active Directory ภายในองค์กร และกล่องจดหมายถูกสร้างขึ้นโดยตรงใน Exchange Online โดยใช้คำสั่ง Enable-RemoteMailbox ในสถานการณ์สมมตินี้ ไม่เคยมีกล่องจดหมายในสถานที่และดังนั้นจึงไม่เคยมีกล่องจดหมาย GUID

วิธีแก้ไขคือการคัดลอกและวาง Mailbox Guid ตามที่พบในคำสั่งก่อนหน้าลงในวัตถุกล่องจดหมายระยะไกลภายในองค์กรโดยใช้คำสั่ง Set-RemoteMailbox

ชุด RemoteMailbox user@exchangelabs.nl - ExchangeGuid "ค่าที่คัดลอก"

ดังที่แสดงในภาพหน้าจอต่อไปนี้:

เมื่อตั้งค่า Mailbox Guid กล่องจดหมายสามารถย้ายจาก Exchange Online ไปยัง Exchange ภายในองค์กรได้

ปล. อย่าลืมทำซ้ำสิ่งนี้สำหรับกล่องจดหมายเก็บถาวร (ถ้ามี)

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