ดำเนินการร้องขอการย้ายกล่องจดหมายแต่ละรายการจากชุดการโยกย้าย
คุณสร้างชุดงานเพื่อโยกย้ายกล่องจดหมายจาก Exchange On-Premises ไปยัง Exchange Online โดยปกติคุณทำชุดการโยกย้ายให้เสร็จสมบูรณ์ และกล่องจดหมายทั้งหมดจะเสร็จสมบูรณ์ คราวนี้คุณต้องการดำเนินการคำขอย้ายกล่องจดหมายแต่ละรายการจากชุดการโยกย้ายด้วยตนเอง ในบทความนี้ คุณจะได้เรียนรู้วิธีดำเนินการคำขอย้ายกล่องจดหมายแต่ละรายการจากชุดการโยกย้าย
ก่อนที่คุณจะเริ่มดำเนินการย้ายกล่องจดหมายแต่ละกล่องให้เสร็จสิ้น
ในขณะที่เขียน เป็นไปไม่ได้ที่จะย้ายคำขอย้ายกล่องจดหมายเดียวจากชุดการโยกย้ายด้วย Exchange Admin Center ใน Exchange Online อย่างไรก็ตาม คุณสามารถดำเนินการคำขอย้ายแต่ละรายการให้เสร็จสิ้นได้ด้วย Exchange PowerShell
หมายเหตุ: คุณต้องเชื่อมต่อกับ Exchange Online PowerShell ไม่ใช่ Exchange Management Shell ภายในองค์กร
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเชื่อมต่อกับ Exchange Online PowerShell ฉันแนะนำให้ติดตั้ง Exchange Online PowerShell บน Exchange Server ภายในองค์กร ด้วยวิธีนี้ คุณสามารถจัดการงานที่เกี่ยวข้องกับ Exchange ได้จากระบบเดียว
รับสถานะคำขอย้าย
เรียกใช้ Get-MigrationBatch cmdlet รวมถึงพารามิเตอร์ -BatchName ในหน้าต่าง Exchange Online PowerShell ที่เชื่อมต่อ ในขณะนี้ มีชุดการโยกย้ายเพียงชุดเดียวเท่านั้นที่ปรากฏขึ้น
PS C:\> Get-MigrationBatch
Identity Status Type TotalCount
-------- ------ ---- ----------
MigrationBatch01 Synced ExchangeRemoteMove 5เมื่อคุณมีชื่อชุดงานการย้ายแล้ว คุณสามารถรับคำขอย้ายของชุดงานนั้นได้ เพิ่ม Get-MoveRequestStatics เพื่อดูรายละเอียดเพิ่มเติม
PS C:\> Get-MoveRequest -BatchName "MigrationService:MigrationBatch01" -ResultSize Unlimited | Get-MoveRequestStatistics
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete
----------- ------------ ---------------- ---------------- ---------------
Stella Reyes Synced 264.5 MB (277,366,857 bytes) 0 B (0 bytes) 95
Lisa Philips Synced 48.22 MB (50,562,011 bytes) 0 B (0 bytes) 95
Craig Hansen Synced 320.9 MB (336,480,513 bytes) 0 B (0 bytes) 95
Viola Simon Synced 1.765 GB (1,894,902,086 b... 0 B (0 bytes) 95
Nick Carlson Synced 1.147 GB (1,231,440,391 b... 0 B (0 bytes) 95
คุณยังสามารถใช้ Get-MigrationUser cmdlet รวมถึงพารามิเตอร์ -BatchId เพื่อตรวจสอบสถานะคำขอย้ายกล่องจดหมายของแบตช์
PS C:\> Get-MigrationUser -BatchId "MigrationBatch01" -ResultSize Unlimited | Get-MoveRequestStatistics
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete
----------- ------------ ---------------- ---------------- ---------------
Stella Reyes Synced 264.5 MB (277,366,857 bytes) 0 B (0 bytes) 95
Lisa Philips Synced 48.22 MB (50,562,011 bytes) 0 B (0 bytes) 95
Craig Hansen Synced 320.9 MB (336,480,513 bytes) 0 B (0 bytes) 95
Viola Simon Synced 1.765 GB (1,894,902,086 b... 0 B (0 bytes) 95
Nick Carlson Synced 1.147 GB (1,231,440,391 b... 0 B (0 bytes) 95นี่คือลักษณะ MigrationBatch01 ในศูนย์การจัดการ Microsoft 365 Exchange
ก่อนที่คุณจะต้องการดำเนินการคำขอย้ายกล่องจดหมายแต่ละรายการให้เสร็จสิ้น คุณควรทราบว่าคุณสามารถรับคำขอย้ายของผู้ใช้เพียงรายเดียวเท่านั้น อ่านตอนต่อไป
รับคำขอย้ายของผู้ใช้คนเดียว
รับคำขอย้ายของผู้ใช้เพียงคนเดียวเท่านั้น เรียกใช้ Get-Moverequest cmdlet ด้วยพารามิเตอร์ -Identity พารามิเตอร์ -Identity ระบุข้อมูลประจำตัวของกล่องจดหมายหรือผู้ใช้จดหมาย
PS C:\> Get-MoveRequest -Identity "Craig Hansen"
DisplayName Status TargetDatabase
----------- ------ --------------
Craig Hansen Synced EURPR05DG055-db032ในขั้นตอนถัดไป คุณจะต้องดำเนินการคำขอย้ายของผู้ใช้รายเดียวนั้นจากชุดการโยกย้าย
ดำเนินการคำขอย้ายแต่ละรายการจากชุดการโยกย้าย
เรียกใช้ Set-MoveRequest cmdlet รวมถึงพารามิเตอร์ -CompleteAfter ด้วยค่า 1 ซึ่งจะทำให้กล่องจดหมายย้ายโดยสมบูรณ์ทันที
PS C:\> Set-MoveRequest -Identity "Craig Hansen" -CompleteAfter 1อีกทางเลือกหนึ่งคือระบุ ค่าวันที่/เวลาในรูปแบบ UTC และกรอกกล่องจดหมายเดียวให้ครบถ้วน
PS C:\> Set-MoveRequest -Identity "Craig Hansen" -CompleteAfter (Get-Date).ToUniversalTime()ตรวจสอบความถูกต้องของคำขอย้ายแต่ละรายการ
หลังจากรันคำสั่งใดคำสั่งหนึ่งข้างต้นแล้ว ให้ตรวจสอบคำขอย้าย ขั้นแรก มันจะแสดงสถานะ กำลังดำเนินการ ถัดไปกล่องจดหมายจะซิงค์เป็นครั้งสุดท้ายและดำเนินการให้เสร็จสิ้น
PS C:\> Get-MoveRequest -Identity "Craig Hansen"
DisplayName Status TargetDatabase
----------- ------ --------------
Craig Hansen InProgress EURPR05DG055-db032ตรวจสอบคำขอย้าย และคำขอจะแสดงว่า เสร็จสมบูรณ์
PS C:\> Get-MoveRequest -Identity "Craig Hansen"
DisplayName Status TargetDatabase
----------- ------ --------------
Craig Hansen Completed EURPR05DG055-db032
นี่คือลักษณะการทำให้กล่องจดหมายแต่ละกล่องเสร็จสมบูรณ์ในศูนย์การจัดการ Microsoft 365 Exchange
ย้ายกล่องจดหมายแต่ละรายการในชุดการโยกย้ายเสร็จสมบูรณ์เรียบร้อยแล้ว
อ่านต่อ: ย้ายกล่องจดหมายไปยัง Exchange Online ด้วย PowerShell »
บทสรุป
คุณได้เรียนรู้วิธีดำเนินการคำขอย้ายกล่องจดหมายแต่ละรายการจากชุดการโยกย้าย เชื่อมต่อกับ Exchange Online PowerShell เพื่อจัดการการตั้งค่า Exchange Online จากบรรทัดคำสั่ง รับสถานะคำขอย้ายกล่องจดหมายของผู้ใช้และดำเนินการย้ายกล่องจดหมายให้เสร็จสิ้น
คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการตรวจสอบสถานะคำขอย้ายแลกเปลี่ยน อย่าลืมติดตามเราและแบ่งปันบทความนี้

