ExchangeInformáticaMicrosoft

Exportación de buzones Exchnage (onpremise)

vamos a hacer un script para exportar varios buzones de exchange.

Requisitos:

Necesitamos una carpeta compartida donde agregaremos permisos de escritura al usuario Exchange Trusted Subsystem

ROL de exportación:

New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “USUARIO que utilizamos

(Yo trabajo desde ISE)

Importando CMDLEDS de Exchange:

add-pssnapin Microsoft.exchange.management.powershell.e2010;

En mi caso tengo varios clientes en el exchange y los separo por Addressbookpolicys y es como he realizado mi filtro

$clientes = get-mailbox | where {$_.AddressBookPolicy -like «*Cliente*»} | select alias

foreach($cliente in $Clientes){
$ruta= «\\127.0.0.1\pst\» + $cliente.alias + «.pst»
$ruta
#New-MailboxExportRequest -Mailbox $cliente.alias -FilePath $ruta

}

La variable Ruta lo que hace es construir la ruta de exportación con el nombre del usuario que estamos exportando

saludos

Deja una respuesta