Forzar Modo Caché a uno o varios buzones | Exchange 2013/2016

 

 

Hola amigos,

 

En esta publicación les mostrare como pueden forzar modo caché a un buzón o a todos dentro de Exchange Server 2013/2016 (Coff Coff también conocido como el poderoso Exchangiiiiiiiii)

 

 

Primero que nada un poco de conocimiento general: ¿Que es modo caché?

 

Los clientes de Outlook se conectan de dos formas a los servidores de Exchange:  Modo Offline (Cached) y Modo Online

 

 

Modo Offline = Cuando un cliente de Outlook se encuentra en modo offline, Outlook no depende de una conexión continua a Exchange Server para acceder a la información, ya que se crea un Offline Storage Table (.OST) localmente en la computadora. Lo que esto provoca es que los mensajes son inicialmente buscados localmente en el .OST al igual que las busquedas. El beneficio que esto conlleva es que se le quita carga de trabajo al servidor de Exchange, de esta forma disminuyendo la latencia y problemas de conectividad. Mientras se esta conectado, el .OST se actualiza de manera automática

ScreenHunter_284 Feb. 16 21.27

 

 

Modo Online = Outlook trabaja directamente utilizando la información del servidor, se requiere tener forzosamente una conexión continua, ya que la información del buzón solo se escribe en memoria, pero no en el disco local (no se genera un .OST)

 

 

De manera predeterminada el modo cache es elegido en Outlook 2013/2016

 

 

¿Cuando conviene usar modo offline y modo online?

 

Modo Offline:

  • Usuarios que tienen mala conexión al servidor de Exchange, por ejemplo en algún branch office, donde la red no es buena
  • Usuarios que comúnmente pierden conexión, Por ejemplo que se trasladan mucho de locación, como seria un consultor

 

Modo Online:

  • Computadoras compartidas, donde hay muchos perfiles activos al mismo tiempo, modo cache en este escenario generaría una lentitud en la descarga de los mensajes
  • Empresas donde las medidas de seguridad son muy altas y se prohíbe tener localmente información personal
  • Maquinas virtuales o servicios de escritorio remoto (Terminal Services,RDS) en donde el I/O conlleva limitaciones
  • Computadoras que cuentan con espacio en disco limitado
  • Buzones grandes de mas de 25GB, el rendimiento en buzones grandes se degrada en modo cache

 

 

 

¿Para que operaciones necesita Outlook contactar a Exchange Server?

Independientemente si se tiene modo online u offline, Outlook debe contactar continuamente a Exchange Server para las siguientes operaciones:

  • Obtener MaiTips
  • Obtener Policy Tips
  • Editar reglas
  • Obtener informacion de Free/Busy
  • Configurar Out Of Office (OOF)
  • Acceder a Public Folders que no esten offline
  • Configurar con Shared Folders que no esten offline

 

Estos datos deben ser considerados al momento de hacer un deployment de Exchange Server, ya que una mala configuración puede impactar en el rendimiento del servidor y de la red. Al igual que causar mala experiencia por parte de los usuarios finales. Modo caché no es algo nuevo, ya que fue presentado en la version 2003 de Outlook (Estamos hablando de 13 años :P)

 

 

¿Como saber si estan usando modo Offline(Cached) o modo Online?

La forma mas rapida y sencilla es simplemente ver la barra de estado de Outlook

 

  • Modo Cached se mostrata como “Connected with: Exchange Server”

ScreenHunter_277 Feb. 16 20.16

 

  • Modo Online se mostrara como “Online with: Exchange Server”

ScreenHunter_268 Feb. 16 20.09

 

 

Bueeeeno, ya me sali del tema. Ahora, Es muy común que la gente configure esto a través de Group Policies, en este articulo les mostrare como lograrlo directamente desde Exchange Server. Que aunque no es igual, el resultado sera el mismo. La gran diferencia realmente es que mediante GPOs, la opción de habilitar/DesHabilitar modo cached aparece gris y no es editable

 

Para forzar modo caché para un buzón deben ejecutar el siguiente comando:

Set-CASMailbox “buzón” -MAPIBlockOutNonCacheMode $true

ScreenHunter_279 Feb. 16 20.23

 

Para forzar modo caché para todos los buzones el comando a ejecutar es el siguiente:

Get-Mailbox | Set-CASMailbox -MAPIBlockOutNonCacheMode $true

ScreenHunter_281 Feb. 16 21.10

 

 

OJO: Si algún usuario ya tiene configurado el modo online al momento de forzarle el modo cached, recibirán el siguiente error:

ScreenHunter_270 Feb. 16 20.15

 

 

De ser asi deberan guiar al usuario a que cambie su perfil de Outlook de modo online a modo offline

 

1-Ir al panel de control y abrir: Mail (Microsoft Outlook…)

ScreenHunter_282 Feb. 16 21.16

 

2- Abrir mostrar perfiles

ScreenHunter_271 Feb. 16 20.15

 

3- Seleccionar el perfil y dar clic en propiedades

ScreenHunter_272 Feb. 16 20.15

 

4- Dar en Cuenta de correo

ScreenHunter_273 Feb. 16 20.15

 

 

5- Abrir la cuenta de correo

ScreenHunter_274 Feb. 16 20.16

 

 

6- Seleccionar modo cache

ScreenHunter_276 Feb. 16 20.16

 

7- Dar clic en siguiente y despues en finalizar

 

 

¡Listo!

 

¡Enhorabuena! Acaban de aprender a forzar modo cache para los clientes de Outlook en Exchange Server 2013. Coman una galleta y dense una palmada en la espalda como premio, se lo han ganado

 

 

Coman frutas y verduras

 

 

Por Geovany Acevedo

 

Fuente de TechNet: https://technet.microsoft.com/en-us/library/jj683103.aspx


Artículos relacionados

Deja un comentario

Tu dirección de correo no será publicada. Los campos con * son obligatorios.