Comprehensive data protection for all workloads
Post Reply
heavy
Enthusiast
Posts: 25
Liked: 6 times
Joined: Sep 27, 2016 9:03 am
Full Name: Thomas Müller
Contact:

Exchange restore to PST file - private items

Post by heavy »

Hey there,

i just noticed some unexpected behaviour when restoring a mailbox into a pst file. All items marked as private are not included in the PST file, when restoring via Veeam Explorer for Exchange using the Backupadmin who has full access to said mailbox. They are noted as failed in the popup message when the export finishes. Well, to be honest, my first thought was: security-feature, sounds like it should be like that by design.

Using the same Backupadmin and connecting to the mailbox via Outlook does not show any of the private items either. Again: sounds correct.
But using Outlook to export the connected user-mailbox to a PST-file DOES indeed include all private items.

So, the question is: what is the correct behaviuour there? Outlook seems to undermine privacy settings in that particular scenario. But since Veeam uses an Outlook-Client for exporting PSTs, why do those items still fail?
When restoring back to the mailbox, different credentials can be used which i guess avoids errors when restoring private items, but that is not possible for PST-exports.

Additionally: when i first noticed, the user mailbox had a massvie amount of private items, the export took ages (Veeam 9.0U2). I just read over the logs and for my understanding each private item causes a stall for several seconds.
I just tested again with a tiny test-mailbox containing several private items with 9.5, which was way faster but still failed for private items. Has performanced improved?

Any feedback is welcome.

Best Regards,
Thomas
foggy
Veeam Software
Posts: 21139
Liked: 2141 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Exchange restore to PST file - private items

Post by foggy »

Hi Thomas, thanks for reporting, though we were not able to easily reproduce this, in our tests private items were correctly exported (no failure messages). So while we continue looking into this, I appreciate if you open a case with our technical support for a closer look. Thanks!
heavy
Enthusiast
Posts: 25
Liked: 6 times
Joined: Sep 27, 2016 9:03 am
Full Name: Thomas Müller
Contact:

Re: Exchange restore to PST file - private items

Post by heavy »

Hi Foggy,
thanks for your reply. I hope i'm going to find some time next week to test again with v9.5. If still unsuccessful i'll open a case.
Thomas
heavy
Enthusiast
Posts: 25
Liked: 6 times
Joined: Sep 27, 2016 9:03 am
Full Name: Thomas Müller
Contact:

Re: Exchange restore to PST file - private items

Post by heavy » 1 person likes this post

Hi again,

i just checked again, still private items fail when exporting. Here's the log for exporting a single private appointment to a PST file. Exporting to a MSG-File works fine, btw :-)

Code: Select all

06.12.2016 11:54:59    6 (37676) Counting items in: Kalender...
06.12.2016 11:54:59    6 (37676)   found 11 items.
06.12.2016 11:54:59    6 (37676) Loading Kalender items...
06.12.2016 11:55:07    6 (37676) Load complete.
06.12.2016 11:55:53    9 (30760) Counting items...
06.12.2016 11:55:53    9 (30760)   found 1 items.
06.12.2016 11:55:53    9 (30760) Exporting items...
06.12.2016 11:55:53    9 (30760)   The Outlook data file size limit is 50,00 GB.
06.12.2016 11:55:53    9 (30760)   Creating file [C:\[removed]\Desktop\Kalender.pst]...
06.12.2016 11:55:53    9 (30760)   folder 'Recovered Items'
06.12.2016 11:55:53    9 (30760) Starting item export: IPM.Appointment, Privater Termin, 7,08 KB, [removed]\Kalender, C:\[removed]\Desktop\Kalender.pst...
06.12.2016 11:55:53    9 (30760) Error: Zugriff verweigert 
06.12.2016 11:55:53    9 (30760) Stack:
06.12.2016 11:55:53    9 (30760)    bei Veeam.Core.ErrorComposer.Throw(String uiMessage, String logMessage)
   bei Veeam.Mapi.MapiVerify.Throw(Int32 hr, String uiMessage, String logMessage)
   bei Veeam.Mapi.MapiVerify.TMapiVerify<IMAPIProp *>(IMAPIProp* prop, Int32 hr)
   bei Veeam.Mapi.Message.SaveChanges()
   bei Veeam.Exchange.Export.Internal.ItemExporter2.AttachInfo.Dispose()
   bei Veeam.Exchange.Export.Internal.DisposableReferenceStack`1.Commit(Boolean all)
   bei Veeam.Exchange.Export.Internal.ItemExporter2.Dispose()
   bei Veeam.Exchange.Export.Internal.FolderExporter.ExportItem(Folder parentFolder, CachedItem sourceItem)
06.12.2016 11:55:53    9 (30760) Error: 0x80070005 Description: Zugriff verweigert  (Source: Outlook-Datendatei)
06.12.2016 11:55:53    9 (30760) Stack:
06.12.2016 11:55:53    9 (30760) 
06.12.2016 11:55:54    9 (30760) Checking SMTP configuration...
06.12.2016 11:55:54    9 (30760)   Looking for Veeam Backup and Replication e-mail settings...
06.12.2016 11:55:54    9 (30760)     found recipient: [removed]
06.12.2016 11:55:54    9 (30760) Looking for recipient e-mail address in Veeam Backup and Replication e-mail settings...
06.12.2016 11:55:54    9 (30760)   found recipient e-mail address: [removed]
06.12.2016 11:55:54    9 (30760) Sending export report from [removed] to [removed]...
06.12.2016 11:55:59    9 (30760)   successfully sent
06.12.2016 11:55:59    9 (30760) Exporting completed (00:00:05.3345334).
06.12.2016 11:55:59    9 (30760) Export result: 0 items saved, 1 items failed, 0 items skipped, 1 total.
I also contacted supported, ID is 01996146.

Best,
Thomas
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 73 guests