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
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»
- Modo Online se mostrara como «Online with: Exchange Server»
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
Para forzar modo caché para todos los buzones el comando a ejecutar es el siguiente:
Get-Mailbox | Set-CASMailbox -MAPIBlockOutNonCacheMode $true
OJO: Si algún usuario ya tiene configurado el modo online al momento de forzarle el modo cached, recibirán el siguiente error:
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…)
2- Abrir mostrar perfiles
3- Seleccionar el perfil y dar clic en propiedades
4- Dar en Cuenta de correo
5- Abrir la cuenta de correo
6- Seleccionar modo cache
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