Oprava dat migrace BitTitan v Exchange Online
Proč migrace BitTitan narušuje data v Exchange Online
Exchange Online je poštovní jádro každé schránky v Microsoft 365. BitTitan MigrationWiz patří mezi nejpoužívanější nástroje pro přesun schránek z on-premises Exchange, Lotus Notes, GroupWise nebo jiných starších platforem do Exchange Online. Samotná migrace obvykle proběhne bez problémů. S daty e-mailů je to ale jiný příběh.
Celý mechanismus funguje následovně. MigrationWiz nahraje každou zprávu pomocí EWS nebo IMAP a transportní pipeline Exchange Online opatří každou zprávu novou hlavičkou Received. Tato hlavička nese časové razítko nahrání - tedy datum migrace, nikoliv datum, kdy byl e-mail původně odeslán nebo přijat. Exchange Online pak používá tuto hlavičku Received a přidruženou vlastnost PR_MESSAGE_DELIVERY_TIME k určení data zobrazeného uživatelům.
V čem je problém? Na rozdíl od některých poštovních systémů Exchange Online neumožňuje migračním nástrojům přepsat časové razítko doručení. Aplikuje skutečný čas nahrání, a tím to končí. Takže každý migrovaný e-mail - ať už je z roku 2018, 2021 nebo z minulého úterý - dostane stejné datum migrace.
Právě jste migrovali 1 200 schránek přes víkend pomocí MigrationWiz. V pondělí ráno dostane váš helpdesk 400 tiketů. Doručená pošta každého uživatele vypadá, jako by všechny e-maily přišly v sobotu. Řazení podle data nefunguje. Vyhledávání podle data vrací nesmysly. A poškozené časové razítko se šíří všude: Outlook desktop, OWA, mobilní klienti, dokonce i PowerShell dotazy jako Get-MessageTrace a Search-Mailbox. Nástroje pro dodržování předpisů (In-Place Hold, Retention Tags) aplikují zásady na základě chybného data, což může vést k nesprávnému uchovávání nebo mazání zpráv.
Jak to ovlivňuje uživatele Exchange Online
Škody jsou totální. Každá vrstva zásobníku Exchange Online čte poškozený čas doručení. Outlook desktop zobrazuje datum migrace. OWA ho zobrazuje. Mobilní aplikace ho zobrazují. Vestavěné vyhledávání indexuje časové razítko migrace, takže dotazy na rozsah dat vracejí chybné výsledky ve všech klientech.
Pro administrátory je situace ještě horší. Příkazy Exchange Online Management Shell odkazují na vlastnost času doručení, která nyní odráží datum migrace. Auditování schránek, pravidla žurnálování a transportní pravidla filtrující podle data zpráv - to vše pracuje s poškozenými časovými razítky. Lze ve skutečnosti provést spolehlivý audit shody, když se zdá, že každý e-mail dorazil ve stejný den? Nikoliv.
Redate.io tento problém řeší pomocí proprietárního korekčního enginu, který provádí analýzu řetězce hlaviček a rekonstrukci datových metadat na úrovni serveru. Každá zpráva je zpracována s ověřením na úrovni jednotlivých zpráv, aby bylo zajištěno přesné obnovení původního data napříč všemi službami Exchange Online - bez změny obsahu zpráv nebo příloh. Opravená časová razítka se automaticky promítnou do Outlooku, OWA, mobilních aplikací a nástrojů pro dodržování předpisů.
Často kladené otázky
Je to stejný problém jako problém s daty v Microsoft 365?
Exchange Online je backendová poštovní služba, která pohání schránky Microsoft 365. Základní příčina je totožná: BitTitan přidá během migrace hlavičku Received, která přepíše zobrazovaná data. Redate.io provede opravu na úrovni Exchange Online, čímž se opraví data ve všech připojených aplikacích M365.
Mohou administrátoři Exchange Online opravit data pomocí PowerShellu?
Ne. PowerShell nemůže upravovat hlavičky Received ani časové razítko doručení u existujících zpráv v Exchange Online. Redate.io používá cílenou korekci metadat k obnovení původních dat ve velkém měřítku - což není prostřednictvím nativních nástrojů Exchange možné.
Funguje Redate.io s hybridními nasazeními Exchange Online?
Ano. Redate.io se připojuje přímo ke schránkám Exchange Online bez ohledu na to, zda organizace provozuje hybridní konfiguraci Exchange nebo je plně v cloudu. Jakákoli schránka přístupná přes standardní poštovní protokoly může být zpracována.
Jak dlouho trvá oprava dat v rozsáhlém tenantu Exchange Online?
Doba zpracování závisí na počtu postižených e-mailů v každé schránce. Redate.io obvykle zpracuje několik tisíc zpráv za hodinu na schránku s vestavěným omezením rychlosti, aby nedošlo k překročení limitů služby Exchange Online.