Hoàn tất quá trình di chuyển hộp thư có các mục không hợp lệ
Khi bạn hoàn thành một loạt hộp thư bằng PowerShell, lời nhắc xác nhận sẽ hiển thị rằng nó gặp phải các mục không hợp lệ. Bạn có thể bấm Có cho tất cả và thao tác này sẽ hoàn thành các hộp thư theo lô cho Office 365, nhưng không phải tất cả chúng. Nó sẽ không hoàn thành các hộp thư có các mục xấu. Họ cần điều tra vì điểm nhất quán dữ liệu. Trong bài viết này, bạn sẽ tìm hiểu cách hoàn tất quá trình di chuyển hộp thư có các mục không hợp lệ.
Di chuyển hàng loạt hộp thư gặp phải mục xấu
Bạn đang hoàn tất đợt di chuyển bằng PowerShell và lời nhắc xác nhận sẽ hiển thị như sau.
Bạn có chắc chắn muốn thực hiện hành động này không?
Một số người dùng trong đợt di chuyển “Migration Batch 03” đã gặp phải các mục không hợp lệ. Những người dùng đó sẽ không hoàn thành cho đến khi việc mất dữ liệu của họ được phê duyệt. Vui lòng điều tra các mục xấu này để đảm bảo không có hiện tượng mất dữ liệu ngoài ý muốn. Nếu mất dữ liệu không thể chấp nhận được, vui lòng liên hệ với bộ phận hỗ trợ.
Nhấp vào Có cho tất cả và các hộp thư không có mục xấu sẽ hoàn tất. Những hộp thư có mục xấu sẽ vẫn được đồng bộ nhưng không hoàn chỉnh. Làm cách nào để chúng tôi phê duyệt các mục xấu và hoàn tất việc di chuyển hộp thư cho người dùng?
Lọc hàng loạt hộp thư cần điều tra
Lọc các hộp thư cần điều tra. Đây là những hộp thư có các mục xấu. Kết quả cũng sẽ hiển thị các hộp thư đã hoàn thành với thẻ điều tra.
PS C:\> Get-MoveRequest -BatchName "MigrationService:Migration Batch 03" | Get-MoveRequestStatistics | Where {$_.DataConsistencyScore -like "*Investigate*"} | ft DisplayName,StatusDetail,DataConsistencyScore,PercentComplete
DisplayName StatusDetail DataConsistencyScore PercentComplete
----------- ------------ -------------------- ---------------
Colin Sharp StalledDueToTarget_DiskLatency Investigate 95
Michelle Hill Synced Investigate 95
Alan Hamilton Completed Investigate 100
Fiona Alsop Synced Investigate 95
Nếu bạn đã hoàn thành yêu cầu di chuyển hộp thư riêng lẻ từ lô di chuyển, hãy lọc chúng ra. Các hộp thư đã hoàn thành trong lô không hiển thị nữa.
PS C:\> Get-MoveRequest -BatchName "MigrationService:Migration Batch 03" | Get-MoveRequestStatistics | Where {$_.DataConsistencyScore -like "*Investigate*" -and $_.StatusDetail -notlike "*Completed*"} | ft DisplayName,StatusDetail,DataConsistencyScore,PercentComplete
DisplayName StatusDetail DataConsistencyScore PercentComplete
----------- ------------ -------------------- ---------------
Colin Sharp StalledDueToTarget_DiskLatency Investigate 95
Michelle Hill Synced Investigate 95
Fiona Alsop Synced Investigate 95Bỏ qua các mục không hợp lệ bằng lệnh ghép ngắn Set-MoveRequest và khóa chuyển -SkippedItemApprovalTime. Sau khi chạy lệnh ghép ngắn, quá trình đồng bộ hóa sẽ diễn ra và hộp thư sẽ hoàn tất.
PS C:\> Set-MoveRequest -Identity "Colin Sharp" -SkippedItemApprovalTime $(Get-Date).ToUniversalTime()
PS C:\> Set-MoveRequest -Identity "Michelle Hill" -SkippedItemApprovalTime $(Get-Date).ToUniversalTime()
PS C:\> Set-MoveRequest -Identity "Fiona Alsop" -SkippedItemApprovalTime $(Get-Date).ToUniversalTime()Xác minh hộp thư có mục xấu đã được hoàn thành
Chạy lệnh ghép ngắn để lấy các hộp thư có mục không hợp lệ và kiểm tra xem chúng đã hoàn thành chưa.
PS C:\> Get-MoveRequest -BatchName "MigrationService:Migration Batch 03" | Get-MoveRequestStatistics | Where {$_.DataConsistencyScore -like "*Investigate*"} | ft DisplayName,StatusDetail,DataConsistencyScore,PercentComplete
DisplayName StatusDetail DataConsistencyScore PercentComplete
----------- ------------ -------------------- ---------------
Colin Sharp Completed Investigate 100
Michelle Hill Completed Investigate 100
Fiona Alsop Completed Investigate 100Các hộp thư có mục không hợp lệ trong lô đã được hoàn thành thành công đối với Exchange Online.
Lọc các lô di chuyển có mục xấu
Trong các bước trước, chúng ta đã xem xét cách bỏ qua các mục không hợp lệ cho một hộp thư riêng lẻ. Nếu bạn muốn bỏ qua tất cả các hộp thư trong lô thì sao?
Nhận các đợt di chuyển cần điều tra. Hãy xem liệu có giá trị SkippedItemApprovalTime hay không. Trong ví dụ của chúng tôi, một trong các giá trị lô di chuyển trống.
PS C:\> Get-MigrationBatch | Where {$_.DataConsistencyScore -like "*Investigate*"} | ft Identity,DataConsistencyScore,SkippedItemApprovalTime
Identity DataConsistencyScore SkippedItemApprovalTime
-------- -------------------- -----------------------
Migration Batch 01 Investigate 28/08/2020 10:24:17
Migration Batch 02 Investigate 28/08/2020 10:37:04
Migration Batch 03 Investigate 28/08/2020 10:57:21
Migration Batch 04 Investigate 28/08/2020 10:57:34
Migration Batch 05 Investigate
Migration Batch 06 Investigate 28/08/2020 10:57:48 Hãy bỏ qua những mục xấu cho đợt di chuyển với tên Migration Batch 05.
PS C:\> Set-MigrationBatch -Identity "Migration Batch 05" -ApproveSkippedItemsXác minh xem giá trị SkippedItemApprovalTime có được hiển thị hay không.
PS C:\> Get-MigrationBatch -Identity "Migration Batch 05" | ft Identity,SkippedItemApprovalTime
Identity SkippedItemApprovalTime
-------- -----------------------
Migration Batch 05 28/08/2020 11:31:43Tiếp tục đọc: Nhận hàng loạt yêu cầu di chuyển trong Exchange Online »
Phần kết luận
Trong bài viết này, bạn đã tìm hiểu cách hoàn tất quá trình di chuyển hộp thư có các mục không hợp lệ. Chạy Exchange Online PowerShell để kết nối với tổ chức. Lọc các hộp thư yêu cầu di chuyển theo lô có các mục không hợp lệ. Hoàn tất quá trình di chuyển hộp thư có các mục không hợp lệ, như được hiển thị trong bài viết. Xác minh quá trình di chuyển hộp thư và bạn sẽ thấy các hộp thư đã hoàn tất.
bạn có thích bài viết này? Bạn cũng có thể thích Trình hướng dẫn cấu hình kết hợp không kết nối được. Đừng quên theo dõi chúng tôi và chia sẻ bài viết này.
