Назад | Перейти на главную страницу

Exchange 2010 PST-Export не работает

У меня ужасно не получается экспортировать почтовые ящики Exchnange в файлы PST. Может быть, ты сможешь мне помочь?

Система

Я использую здесь устаревшие машины. Тот, над которым я сейчас работаю (CurrentDC), - это сервер Windows 2008 R2 с Exchange 2010 на нем. Exchange вроде плохо пропатчен:

[PS] C:\>get-exchangeserver

Name                Site                 ServerRole  Edition     AdminDisplayVersion
----                ----                 ----------  -------     -------------------
OldDC                                    None        Enterprise  Version 6.5 (Bui...
CurrentDC           company.local        Mailbox,... Enterprise  Version 14.0 (Bu...

Эта проблема

После некоторых проблем мне удалось запустить команду Export-Mailbox:

[PS] C:\>Export-Mailbox -Identity marco -PSTFolderPath C:\ExchangeExport

Согласно нескольким веб-сайтам, это кажется правильной командой для экспорта почтового ящика пользователя «marco» в «C: \ ExchangeExport».

Но после запуска команды возникает ошибка (извините, это немецкая версия Windows 2008, но если вы переведете Fehler с ошибкой и Vorgang с процессом, вы должны быть готовы к работе;))

[PS] C:\Export-Mailbox -Identity marco -PSTFolderPath C:\ExchangeExport
Fehler für Marco S (Marco.S@company.de). Ursache: Fehler bei diesem Vorgang., Fehlercode: -2147467259.
    + CategoryInfo          : InvalidOperation: (0:Int32) [Export-Mailbox], RecipientTaskException
    + FullyQualifiedErrorId : 2317FD3A,Microsoft.Exchange.Management.RecipientTasks.ExportMailbox

RunspaceId                       : 44415363-371e-44a1-a682-61e6a9b90c86
Identity                         : company.local/Company User/Marco S
DistinguishedName                : CN=Marco S,OU=Company User,DC=company,DC=local
DisplayName                      : Marco S
Alias                            : marco
LegacyExchangeDN                 : /o=Erste Organisation/ou=Erste administrative Gruppe/cn=Recipients/cn=marco
PrimarySmtpAddress               : Marco.S@company.de
SourceServer                     : CurrentDC.company.local
SourceDatabase                   : Mailbox Database 0279110169
SourceGlobalCatalog              : CurrentDC
SourceDomainController           :
TargetGlobalCatalog              : CurrentDC
TargetDomainController           :
TargetMailbox                    :
TargetServer                     :
TargetDatabase                   :
MailboxSize                      : 0 B (0 bytes)
IsResourceMailbox                : False
SIDUsedInMatch                   :
SMTPProxies                      :
SourceManager                    :
SourceDirectReports              :
SourcePublicDelegates            :
SourcePublicDelegatesBL          :
SourceAltRecipient               :
SourceAltRecipientBL             :
SourceDeliverAndRedirect         :
MatchedTargetNTAccountDN         :
IsMatchedNTAccountMailboxEnabled :
MatchedContactsDNList            :
TargetNTAccountDNToCreate        :
TargetManager                    :
TargetDirectReports              :
TargetPublicDelegates            :
TargetPublicDelegatesBL          :
TargetAltRecipient               :
TargetAltRecipientBL             :
TargetDeliverAndRedirect         :
Options                          : Default
SourceForestCredential           :
TargetForestCredential           :
TargetFolder                     :
PSTFilePath                      : C:\ExchangeExport\marco.pst
RecoveryMailboxGuid              :
RecoveryMailboxLegacyExchangeDN  :
RecoveryMailboxDisplayName       :
RecoveryDatabaseGuid             :
StandardMessagesDeleted          : 0
AssociatedMessagesDeleted        : 0
DumpsterMessagesDeleted          : 0
MoveType                         : ExportToPST
MoveStage                        : Validation
StartTime                        : 05.10.2012 13:55:46
EndTime                          : 05.10.2012 13:55:46
StatusCode                       : -2147467259
StatusMessage                    : Fehler bei diesem Vorgang.
ReportFile                       : C:\Program Files\Microsoft\Exchange Server\V14\Logging\MigrationLogs\export-Mailbox20121005-135545-8170000.xml
ServerName                       : CurrentDC.company.local

Что я наделал

Что ж, должен сказать, я совершенно невежественен. Мне было интересно, почему MailboxSize равен 0 - поэтому я проверил:

[PS] C:\>Get-MailboxStatistics marco | ft DisplayName, TotalItemSize, ItemCount

DisplayName       TotalItemSize                  ItemCount
-----------       -------------                  ---------
Marco S           473 MB (496,011,572 bytes)          4173

Ну, это не 0 байт, но я не знаю, что с этой информацией делать.

Также я взглянул на ReportFile, упомянутый в выводе:

<?xml version="1.0"?>
<export-Mailbox>
  <TaskHeader>
    <RunningAs>NT-AUTORITÄT\SYSTEM</RunningAs>
    <Name>export-Mailbox</Name>
    <Type>ExportToPST</Type>
    <MaxBadItems>0</MaxBadItems>
    <Version>14.0.639.21</Version>
    <StartTime>10.05.2012 14:19:12</StartTime>
    <Options Identity="marco" PSTFolderPath="C:\ExchangeExport" DeleteContent="False" DeleteAssociatedMessages="False" GlobalCatalog="CurrentDC" MaxThreads="4" BadItemLimit="0" ValidateOnly="False" IncludeFolders="" ExcludeFolders="" StartDate="01.01.0001 00:00:00" EndDate="31.12.9999 23:59:59" SubjectKeywords="" ContentKeywords="" AllContentKeywords="" AttachmentFilenames="" SenderKeywords="" RecipientKeywords="" Locale="" />
  </TaskHeader>
  <TaskDetails>
    <Item MailboxName="Marco S">
      <Source>
        <Identity>company.local/Company User/Marco S</Identity>
        <DistinguishName>CN=Marco Sc,OU=Company User,DC=company,DC=local</DistinguishName>
        <DisplayName>Marco S</DisplayName>
        <Alias>marco</Alias>
        <LegacyExchangeDN>/o=Erste Organisation/ou=Erste administrative Gruppe/cn=Recipients/cn=marco</LegacyExchangeDN>
        <PrimarySmtpAddress>Marco.S@company.de</PrimarySmtpAddress>
        <SourceServer>CurrentDC.company.local</SourceServer>
        <SourceDatabase>Mailbox Database 0279110169</SourceDatabase>
        <IsResourceMailbox>False</IsResourceMailbox>
        <SourceGlobalCatalog>CurrentDC</SourceGlobalCatalog>
      </Source>
      <Target>
        <PSTFilePath>C:\ExchangeExport\marco.pst</PSTFilePath>
      </Target>
      <MailboxSize>0 B (0 bytes)</MailboxSize>
      <Duration>00:00:00</Duration>
      <Result IsWarning="False" ErrorCode="-2147467259">Fehler bei diesem Vorgang.</Result>
    </Item>
  </TaskDetails>
  <TaskFooter>
    <EndTime>10.05.2012 14:19:13</EndTime>
    <TotalSize>0 B (0 bytes)</TotalSize>
    <StandardMessagesDeleted>0</StandardMessagesDeleted>
    <AssociatedMessagesDeleted>0</AssociatedMessagesDeleted>
    <DumpsterMessagesDeleted>0</DumpsterMessagesDeleted>
    <Result ErrorCount="1" CompletedCount="0" WarningCount="0" />
  </TaskFooter>
</export-Mailbox>

У тебя есть какие-нибудь подсказки?

<UPDATE> Что касается ответа от downhepub, я попытался использовать пути UNC - без изменений. Также я попытался установить инструменты управления на клиент и запускать сценарии оттуда - тоже нет. </UPDATE>

Спасибо, что прочитали этот беспорядок!

Скорее, чем [PS] C:\>Export-Mailbox -Identity marco -PSTFolderPath C:\ExchangeExport

использовать [PS] C:\>Export-Mailbox -Identity marco -PSTFolderPath \\server\share Целевой путь необходимо передавать как путь UNC, а не с буквами дисков. Также есть ошибка с экспортом, когда Роль CAS установлена, поэтому установите средства управления на отдельный компьютер и запускайте оттуда командлеты.