Không thể tìm thấy người nhận có hộp thư GUID khi di chuyển từ Exchange Online sang Exchange 2016
Khi di chuyển hộp thư từ Exchange Online sang Exchange 2016 tại chỗ trong môi trường kết hợp, quá trình di chuyển không thành công với lỗi “Không thể tìm thấy người nhận có hộp thư GUID ‘’
Lỗi được liệt kê ở đây cho mục đích của Công cụ Tìm kiếm:
Lỗi: MigrationPermanentException: Không thể tìm thấy người nhận có hộp thư GUID 'add02766-9698-48e6-9234-91c3077137bc'. -> Không thể tìm thấy người nhận có hộp thư GUID add02766-9698-48e6-9234-91c3077137bc '.
Báo cáo: bramwess@exchangelabs.nl
Khi kiểm tra tài khoản người dùng bằng ADSI Edit trong Active Directory tại chỗ, rõ ràng thuộc tính này trống:
Khi kiểm tra Hộp thư trong Exchange Online (sử dụng Remote PowerShell), Exchange GUID sẽ hiển thị khi sử dụng lệnh
Nhận-Hộp thư -Tên nhận dạng@exchangelabs.nl | Chọn Tên,*GUID*
Như được hiển thị trong ảnh chụp màn hình sau:
Tôi phải mất một thời gian để tìm ra lý do tại sao tài sản này trống rỗng. Thông thường khi di chuyển hộp thư từ Exchange tại chỗ sang Exchange Online, GUID hộp thư được giữ lại. Giữ GUID Hộp thư đảm bảo bạn không phải tải xuống lại tệp .OST sau khi chuyển sang Exchange Online.
Điều xảy ra ở đây là người dùng đã được tạo trong Active Directory tại chỗ và Hộp thư được tạo trực tiếp trong Exchange Online bằng lệnh Enable-RemoteMailbox. Trong trường hợp này, chưa bao giờ có Hộp thư tại chỗ và do đó không bao giờ có GUID Hộp thư.
Giải pháp là sao chép và dán Hướng dẫn Hộp thư như trong lệnh trước đó vào đối tượng Hộp thư Từ xa tại chỗ bằng lệnh Set-RemoteMailbox
Set-RemoteMailbox user@exchangelabs.nl -ExchangeGuid “giá trị được sao chép”
Như được hiển thị trong ảnh chụp màn hình sau:
Khi thiết lập Hướng dẫn Hộp thư, hộp thư có thể được di chuyển từ Exchange Online sang Exchange tại chỗ.
Ps. Đừng quên lặp lại điều này cho hộp thư lưu trữ (nếu có)