domingo, 24 de noviembre de 2013

Importar pst a servidor echange 2010 exchange 2013

En la anterior entrada vimos como exportar un pst a un buzón de Exchange. Aquí veremos como importarlo.

Para importarlo lo que tendremos que hacer es abrir powershell y ejecutar el siguiente comando:

"New-MailboxImportRequest -Mailbox l0c0d1n0 -IsArchive -FilePath \\exchange2010.daneted.com\pst\l0c0d1n0.pst"
Con todo esto tendríamos acabado el proceso de importación y exportación de buzon a pst y de pst a buzon

jueves, 14 de noviembre de 2013

Exportar Buzón Exchange 2010 Exchange 2013 a PST a un recurso compartido

En esta nueva entrada vamos a explicar como exportar un buzón de Exchange 2010 o Exchange 2013 a PST a través de powershell. Muchas veces es necesario un buzón que tenemos en el servidor pasarlo a PST. Pues este es el procedimiento.

  1. Lo primero que tenemos que hacer es abrir powershell en nuestro servidor con permisos de administrador.
  2. Lo siguiente es dar permisos al usuario para poder importar y exportar para ello ejecutamos el siguiente comando en la consola de powershell.
    • "New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrador"
  3. Tenemos que cerrar el powershell y volver abrirlo para que se actualicen los permisos.
  4. Si queremos exportarlo a un recurso compartido tiene que tener permiso el Servidor Exchange para escribir en ese recurso. Para ello damos permiso en el recurso al siguiente usuario de escritura:
    • "Exchange Trusted Subsystem (daneted.com\Exchange Trusted Subsystem)"
  5. Una vez que lo tenemos todo solo tenemos que decir que lo exporte y a donde lo queremos exportar. Para ello ejecutamos el siguiente comando:
  6. Con esto nos pondrá el proceso en cola y nos saldrá una ventana parecida a esta:
  7. Si queremos hacer comprobaciones podemos ejecutar el siguiente comando que nos dice en que estado esta la tarea:
    • "Get-MailboxExportRequest"
  8. Si queremos ver información detallada de la tarea pod mos ejecutar el siguiente comando:
    • "Get-MailboxExportRequest -Name MailboxExport | fl"
    • RunspaceId     : 47a09bbb-5a6e-44fc-9612-14d859ea6603
      FilePath       :
      \\exchange2010.daneted.com\pst\l0c0d1n0
      SourceDatabase : edb01
      Mailbox        : daneted.com/usuarios/l0c0d1n0
      Name           : MailboxExport
      RequestGuid    : a37dcf1d-9d68-413e-8223-2276f4394713
      RequestQueue   : edb01
      Flags          : IntraOrg, Push
      BatchName      :
      Status         : Queued
      Protect        : False
      Suspend        : False
      Direction      : Push
      RequestStyle   : IntraOrg
      OrganizationId :
      Identity       : daneted.com/usuarios/l0c0d1n0\MailboxExport
      IsValid        : True
  9. Si queremos ver en que proceso esta y el porcentaje ejecutamos lo siguiente:
    • "Get-MailboxExportRequest | Get-MailboxExportRequestStatistics"
  10. Si queremos hacer una consulta de los buzones completados:
    • "Get-MailboxExportRequest | where {$_.status -eq "Completed"}"
  11. Una vez terminado el proceso lo único que nos falta es borrar la tarea para ello ejecutamos ya el último comando que sería:
    • "Get-MailboxExportRequest | where {$_.status -eq "Completed"} | Remove-MailboxExportRequest"

Espero que os sirva de utilidad y os ahorre bastantes horas de trabajo. Si tenéis alguna duda no dudéis en consultarme.

miércoles, 13 de noviembre de 2013

Ver tamaño de disco y carpetas en linux por consola

Si queremos ver el tamaño de nuestras particiones y lo que nos queda libre deberemos utilizar el siguiente comando:

"df -h"
 
Si queremos ver el tamaño de una carpeta tenemos que utilizar el siguiente comando:
 
"du -hslc"
 
Opciones:
-h Listado de carpetas
-s Solo informa de la carpeta/s seleccionada/s o  fichero/s.
-l Procesa los enlaces simbólicos
-c Selecciona el fichero o carpeta