Я пытаюсь экспортировать определенные папки (и их подпапки) в файлы PST из онлайн-архива почтового ящика. Серверы работают под управлением Exchange 2010 (14.3.123.4) на Server 2008 R2.
Пока у меня вот что:
New-MailboxExportRequest `
-Mailbox $Mailbox `
-IncludeFolders "#Inbox#/Production/Bouwnummers/$BouwnummerFolder/*" `
-FilePath "\\[server]\PST-Export$\OTPM\$BouwnummerFolder.pst" `
-Name $Bouwnummer `
-DomainController $DomainController
New-MailboxExportRequest `
-Mailbox $Mailbox `
-IncludeFolders "#Inbox#/Production/Bouwnummers/$BouwnummerFolder/*" `
-FilePath "\\[server]\PST-Export$\OTPM\$BouwnummerFolder Archive.pst" `
-Name "$Bouwnummer Archive"`
-DomainController $DomainController `
-IsArchive
Для первого запроса на экспорт я получаю ожидаемый результат, однако для архива (2-я часть) я получаю только папку Удаленные элементы (пустую). Я проверил, Get-MailboxFolderStatistics -Identity $Mailbox -Archive | ft Folderpath | out-file E:\PST-Export\$Mailbox-archive.txt
что она содержит папку и подпапки, которые мне нужны.
Итак, как мне экспортировать папки из онлайн-архива в PST?
решение1
Итак, решение состояло в том, что параметр -IncludeFolders не принимал #inbox#, чтобы сделать его независимым от языка (как объяснялосьздесь)когда -InArchive также был дан. Поэтому мне пришлось использовать параметр -IncludeFolders без знаков #, чтобы извлечь определенные папки из онлайн-архива.