Get Mailbox Export Request operation


The Get Mailbox Export Request process retrieves the detailed status of an ongoing export request that was initiated by using the New-Mailbox-Export-Request-operation cmdlet.

Notes

  • The Get Mailbox Export Request operation supports Microsoft Exchange versions 2010 SP1, 2013, and 2016.
  • This operation can only be performed using 32-bit Exchange Management tools and Microsoft Outlook 2003 SP2 or later. 
  • This operation is not directly supported on a 64-bit Microsoft Exchange server.
  • To run this operation, the AOUser should have access to the mailbox, which can also be provided using the following cmdlet:
    Add-MailboxPermission -Identity ExportMailbox -AccessRights FULLACCESS -User AOUser 

The adapter request parameters may differ according to the Microsoft Exchange Server version.

For the list of all supported parameters, refer to the Get-MailboxExportRequest cmdlet in the Microsoft Exchange documentation specific to your version.

The following figure shows a sample adapter request for the operation on Microsoft Exchange version 2016:

<microsoft-exchange-request>
   <command>
     <command-name>Get-MailboxExportRequest</command-name>
     <format-option />
     <verbose-logging />
     <parameters>
       <parameter>
         <name>Status</name>
         <value>Completed</value>
       </parameter>
     </parameters>
   </command>
</microsoft-exchange-request>

The following figure shows the response for the adapter request:

<microsoft-exchange-response>
 <metadata>
   <status>success</status>
 </metadata>
 <targets-output>
   <target-output host="clm-pun-020413.bmc.com">
     <metadata>
       <os-id>Windows Server 2008</os-id>
       <os-version>6.3.9600</os-version>
       <status>success</status>
     </metadata>
     <commands-output>
       <command-output>
         <metadata>
           <command>Get-MailboxExportRequest -Status:Completed</command>
           <line-count>8</line-count>
           <execution-milliseconds>24273</execution-milliseconds>
           <exit-code>0</exit-code>
           <status>success</status>
         </metadata>
         <output>
           <line index="1">Attempting to connect to remote host...</line>
           <line index="2">Initialising rctrlx server component...</line>
           <line index="3">Executing remote application: cmd /c "echo . 
| powershell -PSConsoleFile "C:\Program Files\Microsoft\Exchange Server\V15\Bin\exshell.psc1"
-NonInteractive -Command Get-MailboxExportRequest -Status:Completed "</line>
           <line index="4">Stdout:</line>
           <line index="5">Name                       Mailbox                    Status                   </line>
           <line index="6">----                       -------                    ------                   </line>
           <line index="7">MailboxExport              020413.dc/Users/jyoti      Completed                </line>
           <line index="8">Remote application exited with code: 0</line>
         </output>
       </command-output>
     </commands-output>
   </target-output>
 </targets-output>
</microsoft-exchange-response>

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*