Búsqueda de sitios web

Uso de PowerShell para ver y exportar información sobre la migración de buzones a Office 365 | Parte 2#5


En el siguiente artículo y en el siguiente, revisamos los diversos cmdlets de PowerShell que podemos usar para ver y exportar información sobre el proceso de migración del buzón de Exchange.

La mayoría de las veces, el uso principal para ver y exportar información sobre el proceso de migración del buzón es, con el fin de solucionar problemas de un proceso de migración problemático.

El uso de la información que “recopilamos” sobre el proceso de migración puede ayudarnos a comprender mejor cuál es el problema específico que está causando el error en la migración del buzón.

El “concepto” de migración de buzones de correo en un entorno basado en Exchange.

En el entorno de Exchange, el término técnico que utilizamos para relacionarnos con el proceso de migración
de buzones de correo es: “Mover solicitudes”.

La migración de buzón (la solicitud de movimiento), define el proceso en el que “mover” el buzón de Exchange desde el “servidor de origen de Exchange” (el Exchange que aloja el buzón) a otra base de datos de Exchange u otro servidor de Exchange. .

Exchange local versus Exchange en línea

El enfoque de este artículo se relaciona con un escenario en el que implementamos un proceso de migración de buzones de correo desde el servidor local de Exchange a Office 365 (Exchange Online).

Aunque el artículo se refiere al entorno de Office 365, la mayoría de los comandos de PowerShell que revisamos en este artículo también son relevantes para el entorno local de Exchange.

Uso de PowerShell para mostrar y exportar información de migración de buzones

En términos generales, podemos utilizar la interfaz del centro de administración de Exchange Online basada en la web para obtener información sobre el proceso de migración del buzón y, además, exportar información sobre una solicitud de movimiento específica.

La ventaja notable de usar PowerShell es nuestra capacidad de exportar la información a varios tipos de archivos, como TXT, CSV y XML, que podemos usar para un análisis más detallado en un escenario de "solución de problemas de migración de buzones".

Después de recopilar los datos requeridos, podemos analizarlos nosotros mismos o enviar la información al equipo técnico de soporte de Office 365 para su posterior análisis.

La estructura del artículo

La información sobre los distintos comandos de PowerShell, dividida en secciones que se relacionan con cada una de las "entidades" separadas que participan en el proceso de migración de correo.

Puedes leer más información sobre las “Entidades de migración” que intervienen en el proceso de migración de buzones de correo en el artículo anterior.

Mostrar información versus exportar información

Los comandos de PowerShell que revisamos pertenecen al significado de “Obtener familia”, comandos de PowerShell que utilizamos para obtener información.

En este artículo (y el siguiente), la mayoría de los ejemplos de sintaxis de comandos de PowerShell incluyen los parámetros de PowerShell, que utilizamos para exportar la información que obtenemos a varios formatos de archivo, como archivos TXT, CSV y XML.

Hay dos razones principales para la “necesidad” de exportar la información a archivos:
1. Limitación de la consola PowerShell

En un escenario en el que “obtenemos” información sobre el proceso de migración del buzón, la “cantidad de datos” que obtenemos puede considerarse como una gran cantidad de información y, la mayoría de las veces, la interfaz de la consola PowerShell no lo es. la mejor opción para leer los datos.

2. Guarde los datos para su posterior análisis.

Guardar la información de migración en archivos puede ayudarnos a mejorar el proceso de solución de problemas. Por ejemplo, buscar errores específicos, etc.

La “ruta” de exportación y el nombre del archivo

En nuestro ejemplo, exportamos la información de la unidad C: a una carpeta llamada TEMP.

Con respecto al "nombre de archivo", la sintaxis de nombre de archivo que uso en los ejemplos de comandos de PowerShell son solo nombres de archivo arbitrarios. Puede utilizar cualquier nombre de archivo que se adapte a sus necesidades.

PowerShell ordena parámetros adicionales

La mayoría de los ejemplos de sintaxis de comandos de PowerShell que revisamos incluyen el “comando básico de PowerShell + parámetros adicionales como -Diagnostic y -IncludeReport.

Estos parámetros pueden ayudarnos a obtener más detalles sobre una entidad de migración de buzón específica.

El parámetro IncluirReport

El modificador IncludeReport especifica si se deben devolver detalles adicionales, que se pueden utilizar para solucionar problemas.

El parámetro de diagnóstico

El interruptor Diagnóstico especifica si se debe devolver información extremadamente detallada en los resultados. Normalmente, utiliza este modificador solo a petición del Servicio y soporte al cliente de Microsoft para solucionar problemas.

El uso de estos "parámetros adicionales" no es obligatorio, pero en un escenario de resolución de problemas, la regla básica es obtener la mayor cantidad de información posible sobre objetos específicos que participan en el proceso de migración.

1. Punto final de migración | Obtener + Exportar Información

El término - “Punto final de migración” define una entidad que sirve como un “contenedor lógico”, que contiene el conjunto de ajustes de configuración que el servidor Exchange Online utiliza para direccionar el servidor de correo local de Exchange.

Obtener información sobre EndPoint específico

Sintaxis del comando de PowerShell:

Get-MigrationEndpoint -Identity <Migration endpoint name> |Format-List | Out-File <Path>

Obtener + Exportar información sobre EndPoint específico | Ejemplo

Get-MigrationEndpoint -Identity OnboardingME01 |Format-List | Out-File c:\temp\"Get-MigrationEndpoint-Diagnostic.txt" -Encoding UTF8

Obtener + Exportar información sobre TODOS los EndPoints existentes

Ejemplo de comando de PowerShell:

Get-MigrationEndpoint -Diagnostic |Format-List | Out-File c:\temp\"Get ALL MigrationEndpoint-Diagnostic.txt" -Encoding UTF8

Descargar el script PowerShell de migración de correo

El próximo artículo de la serie de artículos actual.

Uso de PowerShell para ver y exportar información sobre la migración de buzones a Office 365 | Parte 3#5

Artículos relacionados