[ARTICULO] Exchange Server | Cmdlets de Test para Exchange Server 2010
Existen una cantidad de cmdlets presentes en Exchange Server 2010 que están destinados a la verificación y testeo del funcionamiento de diversos servicios o funciones de un servidor Exchange. Estos cmdlets nos pueden facilitar la detección temprana de inconvenientes que afecten a una o varias de las funciones que nuestro servidor puede asumir en base a los roles de Exchange Server existentes para la versión 2010.
En este artículo veremos los 34 cmdlets destinados a estas tareas de verificación y test que están disponibles para Exchange Server 2010 con SP2 instalado.
[toc]
Introducción
Objetivo
Esta publicación tiene como objetivo:
- Que el lector conozca cuáles son los CMDLets de “Test” en Exchange Server 2010.
- Que se puedan identificar los vínculos oficiales para ampliar información sobre cada CMDLet.
Alcance
El alcance de esta publicación es Exchange Server 2010 con SP2 instalado (de modo tal de acceder a los 34 CMDLets). No obstante, en forma parcial tiene alcance para:
- Exchange 2010 con sP1.
- Exchange 2010.
Desarrollo
Breve introducción a los cmdlets
Un cmdlet (se pronuncia “command-let”) es, según definición de Microsoft, la unidad de funcionalidad más pequeña del Shell de administración de Exchange. Los cmdlets son muy parecidos a los comandos como el “dir” del DOS (o CMD.EXE) y pueden ejecutarse directamente desde la línea de comandos del Shell (PowerShell para Exchange en nuestro caso).
En Exchange Server 2010 existen cmdlets que están destinados a tareas de test, los cuales veremos en este artículo. Para poder hacer uso de todos, es necesario contar con SP2 de Exchange 2010 instalado.
Listado de cmdlets de Test para Exchange 2010 SP2
Existen en total 35 cmdlets disponibles en Exchange Server 2010 con SP2 instalado:
Cmdlet | Detalle |
Test-ActiveSyncconnectivity | Verifica la configuración de ActiveSync de un buzón de correo. |
Test-ArchiveConnectivity | Verifica la función de archivo de un usuario de buzón. |
Test-AssistantHealth | Verifica que el servicio MSExchangeMailboxAssistants se encuentra en buen estado, para la recuperación después de problemas y para notificar el estado de la acción de diagnóstico o recuperación. |
Test-CalendarConnectivity | Verifica que el uso compartido de calendario anónimo está habilitado y funciona correctamente. |
Test-ComputerSecureChannel | Verifica y repara el canal seguro entre la computadora local y su dominio. |
Test-Connection | Nos ayuda a determinar si se puede establecer conexión con un equipo determinado a través de una red de protocolo de Internet (IP). |
Test-EcpConnectivity | Verifica que el Panel de control de Exchange se ejecuta según lo esperado. |
Test-EdgeSynchronization | Verifica si los servidores de transporte perimetral suscritos tienen un estado de sincronización actual y correcto. |
Test-ExchangeSearch | Verifica si Exchange Search está habilitado y realiza la indización de los nuevos mensajes de correo electrónico en el momento adecuado. |
Test-FederationTrust | Verifica que la confianza de federación está correctamente configurada y funciona como se esperaba. |
Test-FederationTrustCertificate | Verifica el estado de los certificados usados para la federación en todos los servidores Transporte de concentradores y Acceso de cliente. |
Test-ImapConnectivity | Verifica que el servicio IMAP4 se está ejecutando según lo esperado. |
Test-IPAllowListProvider | Verifica la configuración de un proveedor de listas de direcciones IP permitidas específico. |
Test-IPBlockListProvider | Verifica la configuración de un proveedor de la lista de direcciones IP bloqueadas. |
Test-IRMConfiguration | Verifica la configuración y el funcionamiento de Information Rights Management (IRM). |
Test-Mailflow | Verifica si el correo se puede enviar y entregar correctamente. |
Test-MAPIConnectivity | Verifica la funcionalidad del servidor iniciando sesión en un buzón de correo. |
Test-ModuleManifest | Verifica que un archivo de manifiesto de módulo describa con exactitud el contenido de un módulo. |
Test-MRSHealth | Verifica el estado de una instancia del servicio de replicación de buzones de Microsoft Exchange. |
Test-OrganizationRelationship | Verifica que la relación de la organización está correctamente configurada y funciona como se esperaba. |
Test-OutlookConnectivity | Verifica la conectividad de un extremo a otro del cliente de Microsoft Outlook. Incluye pruebas de Outlook en cualquier lugar (RPC/HTTP) y conexiones basadas en TCP. |
Test-OutlookWebServices | Verifica la configuración del servicio Detección automática para Microsoft Outlook. |
Test-OwaConnectivity | Verifica que Microsoft Office Outlook Web App se esté ejecutando según lo esperado. |
Test-Path | No es específicamente un cmdlet de Exchange, sino de PowerShell en general. Verifica la existencia de un archive o carpeta. |
Test-PopConnectivity | Verifica que el servicio POP3 se está ejecutando según lo esperado. |
Test-PowerShellconnectivity | Verifica si la función de acceso remoto de Windows PowerShell en el servidor Acceso de clientes de destino funciona correctamente. |
Test-ReplicationHealth | Verifica todos los aspectos del estado de replicación y reproducción, con el fin de proporcionar una descripción general completa de un servidor Buzón de correo concreto de un grupo de disponibilidad de base de datos (DAG). |
Test-SenderId | Verifica si una determinada dirección IP es la dirección de envío legítima de una dirección SMTP concreta. |
Test-ServiceHealth | Verifica si todos los servicios de Microsoft Windows que Exchange requiere en un servidor se han iniciado. |
Test-SmtpConnectivity | Verifica si se puede establecer correctamente una conexión SMTP con los conectores de recepción en un servidor específico. |
Test-SystemHealth | Recopila datos acerca del sistema Microsoft Exchange y los analiza según los procedimientos recomendados. |
Test-UMConnectivity | Verifica el funcionamiento de un servidor que tenga instalada la función del servidor Mensajería unificada (MU). |
Test-WebServicesConnectivity | Verifica la funcionalidad de Exchange Web Services en un servidor Exchange que tenga instalado el rol de servidor Acceso de clientes. |
Test-WSMan | Verifica si el servicio WinRM está iniciado en el servidor. |
Conclusiones
Los CMDLets de Prueba disponibles en Exchange 2010, específicamente en su actualización SP2, son de muchísima utilidad para realizar los primeros pasos de troubleshooting (proceso de resolución de errores) sobre las plataformas que tenemos que administrar. Adicionalmente, son el complemento ideal para la ejecución de guías de operaciones, cuyos resultados nos permiten de manera proactiva adelantarnos a posibles incidentes o problemas sobre la plataforma.
Referencias y Links
Para este artículo se han tenido en cuenta los siguientes links y referencias:
- Test-ActiveSyncConnectivity: http://technet.microsoft.com/en-us/library/bb123540.aspx
- Test-ArchiveConnectivity: http://technet.microsoft.com/en-us/library/hh529914.aspx
- Test-AssistantHealth: http://technet.microsoft.com/en-us/library/ff829911.aspx
- Test-CalendarConnectivity: http://technet.microsoft.com/en-us/library/ff607308.aspx
- Test-ComputerSecureChannel: http://technet.microsoft.com/en-us/library/hh849757.aspx
- Test-Connection: http://technet.microsoft.com/en-us/library/dd315259.aspx
- Test-EcpConnectivity: http://technet.microsoft.com/en-us/library/dd351282.aspx
- Test-EdgeSynchronization: http://technet.microsoft.com/en-us/library/aa996925.aspx
- Test-ExchangeSearch: http://technet.microsoft.com/en-us/library/bb124733.aspx
- Test-FederationTrust: http://technet.microsoft.com/en-us/library/dd979787.aspx
- Test-FederationTrustCertificate: http://technet.microsoft.com/en-us/library/dd335228.aspx
- Test-ImapConnectivity: http://technet.microsoft.com/en-us/library/bb738126.aspx
- Test-IPAllowListProvider: http://technet.microsoft.com/en-us/library/bb123764.aspx
- Test-IPBlockListProvider: http://technet.microsoft.com/en-us/library/bb124998.aspx
- Test-IRMConfiguration: http://technet.microsoft.com/en-us/library/dd979798.aspx
- Test-Mailflow: http://technet.microsoft.com/en-us/library/aa995894.aspx
- Test-MAPIConnectivity: http://technet.microsoft.com/en-us/library/bb123681.aspx
- Test-ModuleManifest: http://technet.microsoft.com/en-us/library/dd819466.aspx
- Test-MRSHealth: http://technet.microsoft.com/en-us/library/ee332325.aspx
- Test-OrganizationRelationship: http://technet.microsoft.com/en-us/library/ff522361.aspx
- Test-OutlookConnectivity: http://technet.microsoft.com/en-us/library/dd638082.aspx
- Test-OutlookWebServices: http://technet.microsoft.com/en-us/library/bb124509.aspx
- Test-OwaConnectivity: http://technet.microsoft.com/en-us/library/aa997682.aspx
- Test-Path: http://technet.microsoft.com/en-us/library/ee177015.aspx
- Test-PopConnectivity: http://technet.microsoft.com/en-us/library/bb738143.aspx
- Test-PowerShellconnectivity: http://technet.microsoft.com/en-us/library/dd335166.aspx
- Test-ReplicationHealth: http://technet.microsoft.com/en-us/library/bb691314.aspx
- Test-SenderId: http://technet.microsoft.com/en-us/library/aa998605.aspx
- Test-ServiceHealth: http://technet.microsoft.com/en-us/library/aa998852.aspx
- Test-SmtpConnectivity: http://technet.microsoft.com/en-us/library/ff849710.aspx
- Test-SystemHealth: http://technet.microsoft.com/en-us/library/aa998598.aspx
- Test-UMConnectivity: http://technet.microsoft.com/en-us/library/aa997953.aspx
- Test-WebServicesConnectivity: http://technet.microsoft.com/en-us/library/aa998328.aspx
- Test-WSMan: http://technet.microsoft.com/en-us/library/hh849873.aspx
Comentarios y Corrección de Errores
Hemos realizado nuestro mejor esfuerzo para no cometer errores, pero al fin y al cabo somos seres humanos. Si deseás reportar algún error o darnos feedback de qué te pareció esta publicación, por favor no dejes de comunicarte con nosotros a través de correo electrónico a la siguiente dirección: info@tectimes.net.
[…] http://www.tectimes.net/articulo-cmdlets-de-test-para-exchange-server-2010/ […]