(MigrationPermanentException Posta kutuları taşınırken posta kutusu GUID'i olan bir alıcı bulunamıyor) hatası
Özgün KB numarası: 2956029
Belirtiler
Şirket içi Microsoft Exchange Server ve Exchange Online karma dağıtımınız olduğunu varsayalım. Exchange Online'da oluşturulmuş bir posta kutusunu şirket içi kuruluşa göndermeye veya taşımaya çalıştığınızda aşağıdaki hata iletisini alırsınız:
Hata: MigrationPermanentException: Posta kutusu GUID'i '<GUID>' olan bir alıcı bulunamıyor. --> Posta kutusu GUID'i '<GUID>' olan bir alıcı bulunamıyor
Neden
Bu davranış, posta kutusu GUID değerinin şirket içi kuruluştaki ilişkili posta kutusuna damgalanmadığından oluşur.
Not
Posta kutusu değeri özelliğinde ExchangeGUID
depolanır (özniteliği olarak msExchMailboxGUID
da bilinir).
Bu durum, özelliğin değeri, Exchange Online'da bir posta kutusu oluşturulduğunda şirket içi kuruluştaki ilişkili uzak posta kutusuyla eşitlenmediğinden oluşur.
Posta kutusunu taşımak için özelliğin ExchangeGUID
değeri Exchange Online posta kutusunda ve ilişkili şirket içi uzak posta kutusunda aynı olmalıdır.
Çözüm
ExchangeGUID
Posta kutusunu şirket içi kuruluşa taşımadan önce ilgili şirket içi uzak posta kutusunda özelliğini ayarlayın. Bunu yapmak için şu adımları uygulayın:
Şirket içi sunucuda Exchange Management Shell'i açın ve ardından şirket içi uzak posta kutusunun özelliğinin ayarlanıp ayarlanmadığını
ExchangeGUID
denetlemek için aşağıdaki komutu çalıştırın:Get-RemoteMailbox <alias of cloud mailbox to move> | Format-List ExchangeGUID
Not
ExchangeGUID
özelliği tüm sıfırları döndürürse, değer şirket içi uzak posta kutusuna damgalanmamıştır.Windows PowerShell açın (Exchange Management Shell'i kullanmayın) ve ardından Exchange Online bağlanın. Bunun nasıl yapılacağı hakkında daha fazla bilgi için bkz. Exchange Online PowerShell'e bağlanma.
Taşımak istediğiniz posta kutusunun özelliğinin
ExchangeGUID
değerini almak için aşağıdaki komutu çalıştırın.Get-Mailbox <MailboxName> | Format-List ExchangeGUID
Şirket içi uzak posta kutusunda özelliğin
ExchangeGUID
değerini 3. adımda aldığınız değere ayarlamak için aşağıdaki komutu çalıştırın.Set-RemoteMailbox <MailboxName> -ExchangeGUID <GUID>
Örneğin, ExchangeGUID d5a0bd9b-4e95-49b5-9736-14fde1eec1e3 ise, aşağıdaki komutu çalıştırın:
Set-RemoteMailbox <MailboxName> -ExchangeGUID "d5a0bd9b-4e95-49b5-9736-14fde1eec1e3"
Dizin eşitlemesini zorla.
Daha fazla bilgi
Bu senaryonun gerçekleşmesini önlemek için, şirket içi kuruluşta posta kutusunu oluşturun ve posta kutusunu Exchange Online taşıyın. Bu, özelliğin ExchangeGUID
değerini posta kutusuna damgalar ve ardından değeri Exchange Online ile eşitler. Bunu yaptıktan sonra, posta kutusunu şirket içi kuruluşa döndürebilirsiniz.
Daha fazla bilgi için bkz. Karma dağıtımlarda posta kutularını şirket içi ve Exchange Online kuruluşlar arasında taşıma.
Yine de yardım mı gerekiyor? Microsoft Community veya Exchange TechNet forumlarına gidin.