Compartir a través de


Cómo habilitar los registros de copias y trabajos de Azure Storage Mover

Al usar una herramienta de migración para mover los datos críticos de orígenes locales a destinos de destino de Azure, quiere poder supervisar las operaciones en busca de posibles problemas. Los datos relativos a las operaciones realizadas durante la migración pueden almacenarse como entradas de registro o como métricas. Cuando se configura, Azure Storage Mover puede proporcionar Registros de copia y Registros de ejecución de trabajos. Estos registros son especialmente útiles porque permiten realizar un seguimiento del resultado de la migración de ejecuciones de trabajos y de archivos individuales.

Tanto la copia como los registros de ejecución del trabajo pueden enviarse a un Azure Analytics Workspace. Las áreas de trabajo de Analytics son unidades de almacenamiento donde los servicios de Azure almacenan los datos de registro que generan. Log Analytics se integra en la experiencia del portal de Storage Mover. Esta integración le permite ver los registros pertinentes de los trabajos de copia dentro de la misma superficie que usa para administrarlos. Lo más importante es que la integración también le permite crear y ejecutar consultas de registro a partir de varios registros y analizar de forma interactiva sus resultados.

Importante

Para poder acceder a los datos de registro de la migración, debe asegurarse de que ha creado un área de trabajo de Azure Analytics y ha configurado la instancia de Storage Mover para usarla. Se perderán los registros generados antes de esta configuración. Es posible que pueda recuperar información de registro limitada directamente del agente.

En este artículo se describen los pasos necesarios para crear un área de trabajo de Analytics y configurar un ajuste de diagnóstico en un recurso de Storage Mover.

Configuración de Azure Log Analytics y Storage Mover

En esta sección se describe brevemente cómo configurar un área de trabajo de Log Analytics de Azure Monitor y la configuración de diagnóstico de Storage Mover. Después de completar los siguientes pasos, podrá consultar los datos proporcionados por el recurso de Storage Mover.

Creación de un área de trabajo de Log Analytics

Storage Mover recopila registros de copia y trabajo y almacena la información en un área de trabajo de Azure Log Analytics. Después de crear un área de trabajo, puede configurar Storage Mover para guardar sus datos allí. Si no tiene un área de trabajo existente, puede crear una en Azure Portal.

Escriba Log Analytics en el cuadro de búsqueda y seleccione el área de trabajo Log Analytics. En el panel de contenido, seleccione Crear o Crear área de trabajo de Log Analytics para crear un área de trabajo. Proporcione valores para los campos Suscripción, Grupo de recursos, Nombre y Región, y seleccione Revisar + Crear.

Recorte de pantalla que ilustra los métodos de creación de un área de trabajo de Azure Analytics.

Puede obtener información más detallada sobre Log Analytics y sus características visitando el artículo sobre la introducción a Log Analytics. Si prefiere ver un tutorial, puede visitar el tutorial de Log Analytics.

Configurar las opciones de diagnóstico de Storage Mover

Una vez creado un área de trabajo de análisis, puede especificarla como destino en el que se mostrarán los registros y métricas de Storage Mover.

Existen dos opciones para configurar Storage Mover para que envíe los registros a su área de trabajo de Analytics. En primer lugar, puede configurar los ajustes de diagnóstico durante la implementación inicial de su recurso Storage Mover de nivel superior. El siguiente ejemplo muestra cómo especificar la configuración de diagnóstico en Azure Portal durante la creación del recurso Storage Mover.

Recorte de pantalla que resalta la capacidad de habilitar la supervisión durante la implementación inicial.

También puede optar por agregar una configuración de diagnóstico a un recurso de Storage Mover después de implementarlo. Para agregar la configuración de diagnóstico, vaya al recurso Storage Mover. En el panel de menú, seleccione Configuración de diagnóstico y luego seleccione Agregar ajuste de diagnóstico como se muestra en el siguiente ejemplo.

Recorte de pantalla que resalta la capacidad de agregar una configuración de diagnóstico después de la implementación.

En el panel de configuración Diagnóstico, proporcione un valor para el nombre de configuración Diagnóstico. En el grupo Registros, seleccione una o varias categorías de registros que desee recopilar. También puede seleccionar la opción Ejecuciones de trabajos dentro del grupo Métricas para ver los resultados de sus ejecuciones de trabajos individuales. Dentro del grupo Detalles de destino, seleccione Enviar al área de trabajo de Log Analytics, el nombre de su suscripción y el nombre del área de trabajo de Log Analytics para recopilar sus datos de registro. Por último, seleccione Guardar para agregar la nueva configuración de diagnóstico. Puede ver la imagen proporcionada como referencia.

Recorte de pantalla que ilustra la ubicación de los campos necesarios para agregar una configuración de diagnóstico a un recurso Storage Mover existente.

Una vez guardada la configuración de diagnóstico de Storage Mover, se reflejará en la pantalla Configuración de diagnóstico dentro de la tabla Configuración de diagnóstico.

Análisis de datos

Todos los registros de recursos de Azure Monitor tienen los mismos campos y van seguidos de campos específicos del servicio. El esquema común se describe en Esquema de registros de recursos de Azure Monitor.

Storage Mover genera dos tablas, StorageMoverCopyLogsFailed y StorageMoverJobRunLogs. El esquema de StorageMoverCopyLogsFailed se encuentra en la referencia de datos de registro de copia de Azure Storagey el esquema de StorageMoverJobRunLogs se encuentra en la referencia de datos de registro de ejecución del trabajo de Azure Storage.

Sus datos de registro se integran en la experiencia de la interfaz de usuario (UI) de Azure Portal de Storage Mover. Para acceder a sus datos de registro, migre a su recurso de movimiento de almacenamiento de nivel superior y seleccione Registros dentro del grupo Supervisión en el panel de navegación. Cierre la ventana inicial de Bienvenido a Log Analytics que aparece en el panel de contenido principal, tal y como se muestra en el siguiente ejemplo.

Recorte de pantalla que ilustra las selecciones necesarias para abrir el panel Registros y cerrar la pantalla de presentación.

Una vez cerrada la ventana de Bienvenida dentro del panel de contenido principal, aparece la ventana Nueva consulta. En el panel de esquemas y filtros, asegúrese de que el objeto Tablas está seleccionado y de que las tablas StorageMoverCopyLogsFailed y StorageMoverJobRunLogs están visibles. Con las consultas del lenguaje de consulta Kusto (KQL), puede empezar a extraer datos de registro de las tablas que se muestran en el esquema y el panel de filtro. Escriba la consulta en el campo de edición de consultas y seleccione Ejecutar como se muestra en la siguiente Recorte de pantalla. También se proporciona un ejemplo de consulta simple para recuperar detalles sobre las operaciones de copia con errores de los 60 días anteriores.

Recorte de pantalla que identifica los paneles dentro del esquema y la página de filtro de Log Analytics.

    StorageMoverCopyLogsFailed 
    | top 1000 by timeGenerated desc

Ejemplos de consultas de Kusto

Después de enviar registros a Log Analytics, puede acceder a esos registros mediante consultas de registro de Azure Monitor. Para obtener más información, consulte el tutorial de Log Analytics.

Los siguientes ejemplos de consultas pueden escribirse en la barra de búsqueda de registros para ayudarle a supervisar su migración. Estas consultas funcionan con el nuevo lenguaje.

  • Para enumerar todos los archivos que no se pudieron copiar desde una ejecución de trabajo específica en los últimos 30 días.

        StorageMoverCopyLogsFailed 
        | where TimeGenerated > ago(30d) and JobRunName == "[job run ID]"
    
  • Listar los 10 códigos de error de registro de copia más comunes en los últimos siete días.

    StorageMoverCopyLogsFailed
    | where TimeGenerated > ago(7d)
    | summarize count() by StatusCode
    | top 10 by count_ desc
    
  • Listar los 10 códigos de error de fallo de trabajo más recientes de los últimos tres días.

    StorageMoverJobRunLogs
    | where TimeGenerated > ago(3d) and StatusCode != "AZSM0000"
    | summarize count() by StatusCode
    | top 10 by count_ desc
    
  • Crear un gráfico circular de las operaciones de copia erróneas agrupadas por trabajos ejecutados en los últimos 30 días.

    StorageMoverCopyLogsFailed
    | where TimeGenerated > ago(30d)
    | summarize count() by JobRunName
    | sort by count_ desc
    | render piechart
    

Pasos siguientes

Comenzar con cualquiera de estas guías.