Διόρθωση ημερομηνιών μετεγκατάστασης BitTitan στο Exchange
Τελευταία ενημέρωση:
Γιατί οι μετεγκαταστάσεις BitTitan αλλοιώνουν τις ημερομηνίες στο Exchange Online
Το Exchange Online είναι η μηχανή αλληλογραφίας πίσω από κάθε γραμματοκιβώτιο Microsoft 365. Το BitTitan MigrationWiz είναι ένα από τα πιο δημοφιλή εργαλεία για τη μεταφορά γραμματοκιβωτίων από on-premises Exchange, Lotus Notes, GroupWise ή άλλες παλαιότερες πλατφόρμες στο Exchange Online. Η ίδια η μετεγκατάσταση συνήθως ολοκληρώνεται χωρίς προβλήματα. Οι ημερομηνίες όμως, όχι.
Να τι συμβαίνει. Το MigrationWiz ανεβάζει κάθε μήνυμα μέσω EWS ή IMAP και το Exchange Online διατηρεί την ημερομηνία που του δίνεται: όταν η αρχική ημερομηνία μεταφέρεται μαζί με το μήνυμα, η αντιγραφή τη διατηρεί. Η ημερομηνία που εμφανίζει το Outlook ως ημερομηνία λήψης είναι η δική εγγραφή του γραμματοκιβωτίου για τη στιγμή που έφτασε κάθε email (η ιδιότητα PR_MESSAGE_DELIVERY_TIME). Αν το MigrationWiz δεν μετέφερε την αρχική ημερομηνία, αυτή η εγγραφή κρατά τη στιγμή της μεταφόρτωσης - την ημερομηνία της μεταφοράς, όχι την αρχική ημερομηνία αποστολής ή λήψης.
Το πρόβλημα; Όταν η αρχική ημερομηνία δεν μεταφέρεται, τίποτα δεν σας προειδοποιεί. Έτσι, κάθε μετεγκατεστημένο email - είτε είναι από το 2018, το 2021 ή την περασμένη Τρίτη - λαμβάνει την ίδια ημερομηνία μετεγκατάστασης.
Μόλις μετεγκαταστήσατε 1.200 γραμματοκιβώτια κατά τη διάρκεια ενός σαββατοκύριακου με το MigrationWiz. Τη Δευτέρα το πρωί, το helpdesk λαμβάνει 400 αιτήματα. Τα εισερχόμενα κάθε χρήστη φαίνονται σαν όλα τα email να έφτασαν το Σάββατο. Η ταξινόμηση κατά ημερομηνία είναι κατεστραμμένη. Η αναζήτηση κατά ημερομηνία επιστρέφει λανθασμένα αποτελέσματα. Η αλλοιωμένη χρονοσήμανση διαδίδεται παντού: Outlook desktop, OWA, εφαρμογές κινητών, ακόμα και ερωτήματα PowerShell όπως Get-MessageTrace και Search-Mailbox. Τα εργαλεία συμμόρφωσης (In-Place Hold, Retention Tags) εφαρμόζουν πολιτικές με βάση τη λανθασμένη ημερομηνία, διατηρώντας ή διαγράφοντας ενδεχομένως μηνύματα σε λανθασμένα χρονικά διαστήματα.
Πώς επηρεάζει αυτό τους χρήστες του Exchange Online
Η ζημιά είναι ολοκληρωτική. Κάθε επίπεδο της στοίβας του Exchange Online διαβάζει την αλλοιωμένη χρονοσήμανση παράδοσης. Το Outlook desktop εμφανίζει την ημερομηνία μετεγκατάστασης. Το OWA την εμφανίζει. Οι εφαρμογές κινητών την εμφανίζουν. Η ενσωματωμένη αναζήτηση ευρετηριάζει τη χρονοσήμανση μετεγκατάστασης, οπότε τα ερωτήματα εύρους ημερομηνιών επιστρέφουν λανθασμένα αποτελέσματα σε όλους τους πελάτες.
Για τους διαχειριστές, η κατάσταση είναι χειρότερη. Οι εντολές του Exchange Online Management Shell αναφέρονται στην ιδιότητα χρόνου παράδοσης, η οποία πλέον αντικατοπτρίζει την ημερομηνία μετεγκατάστασης. Ο έλεγχος γραμματοκιβωτίων, οι κανόνες journaling και οι κανόνες μεταφοράς που φιλτράρουν κατά ημερομηνία μηνύματος λειτουργούν όλα με αλλοιωμένες χρονοσημάνσεις. Μπορεί κανείς να διεξάγει αξιόπιστο έλεγχο συμμόρφωσης όταν κάθε email φαίνεται να έφτασε την ίδια μέρα; Όχι.
Το Redate.io διορθώνει αυτό μέσω μιας ιδιόκτητης μηχανής διόρθωσης που εκτελεί ανάλυση της αλυσίδας κεφαλίδων και ανακατασκευή μεταδεδομένων ημερομηνίας σε επίπεδο διακομιστή. Κάθε μήνυμα υποβάλλεται σε επεξεργασία με επαλήθευση ανά μήνυμα για να διασφαλιστεί ότι η αρχική ημερομηνία αποκαθίσταται με ακρίβεια σε όλες τις υπηρεσίες Exchange Online - χωρίς αλλοίωση του περιεχομένου ή των συνημμένων. Οι διορθωμένες χρονοσημάνσεις διαδίδονται αυτόματα στο Outlook, OWA, εφαρμογές κινητών και εργαλεία συμμόρφωσης.
Συχνές ερωτήσεις
Είναι αυτό το ίδιο πρόβλημα με το πρόβλημα ημερομηνιών στο Microsoft 365;
Το Exchange Online είναι η υπηρεσία αλληλογραφίας backend πίσω από τα γραμματοκιβώτια του Microsoft 365. Η βασική αιτία είναι ίδια: τα αντίγραφα που έγραψε το MigrationWiz δεν μεταφέρουν την αρχική ημερομηνία. Το Redate.io το διορθώνει σε επίπεδο Exchange Online, πράγμα που διορθώνει τις ημερομηνίες σε όλες τις συνδεδεμένες εφαρμογές M365.
Μπορούν οι διαχειριστές Exchange Online να το διορθώσουν με PowerShell;
Όχι. Το PowerShell δεν μπορεί να τροποποιήσει τις κεφαλίδες Received ή τη χρονοσήμανση παράδοσης υπαρχόντων μηνυμάτων στο Exchange Online. Το Redate.io χρησιμοποιεί στοχευμένη διόρθωση μεταδεδομένων για να επαναφέρει τις αρχικές ημερομηνίες σε κλίμακα - κάτι που δεν είναι εφικτό μέσω των εγγενών εργαλείων του Exchange.
Λειτουργεί το Redate.io με υβριδικές εγκαταστάσεις Exchange Online;
Ναι. Το Redate.io συνδέεται απευθείας στα γραμματοκιβώτια του Exchange Online ανεξάρτητα από το αν η οργάνωση χρησιμοποιεί υβριδική διαμόρφωση Exchange ή είναι πλήρως βασισμένη στο cloud. Οποιοδήποτε γραμματοκιβώτιο είναι προσβάσιμο μέσω τυπικών πρωτοκόλλων αλληλογραφίας μπορεί να υποβληθεί σε επεξεργασία.
Πόσο χρόνο χρειάζεται η διόρθωση ημερομηνιών σε μεγάλο Exchange Online tenant;
Ο χρόνος επεξεργασίας εξαρτάται από τον αριθμό των επηρεασμένων email ανά γραμματοκιβώτιο. Το Redate.io επεξεργάζεται συνήθως αρκετές χιλιάδες μηνύματα ανά ώρα ανά γραμματοκιβώτιο, με ενσωματωμένο περιορισμό ρυθμού για να παραμένει εντός των ορίων υπηρεσίας του Exchange Online.