Uso de registros para solucionar incidencias de validación en Azure Data Box Disk
Este artículo se aplica a Microsoft Azure Data Box Disk. En el artículo se describe cómo usar los registros para solucionar incidencias de validación que podría observar al implementar esta solución.
Archivos de registro de herramienta de validación
Cuando se validan los datos en los discos mediante la herramienta de validación, se genera un archivo error.xml para registrar los errores. El archivo de registro se ubica en la carpeta Drive:\DataBoxDiskImport\logs
de la unidad. Cuando se ejecuta la validación, se proporciona un vínculo al registro de errores.
Si se ejecutan varias sesiones para la validación, se genera un registro de errores por cada sesión.
Este es un ejemplo del registro de errores cuando los datos cargados en la carpeta
PageBlob
no son de 512 bytes alineados. Los datos cargados a PageBlob deben ser de 512 bytes alineados, por ejemplo, VHD o VHDX. Los errores en este archivo se encuentran en<Errors>
y las advertencias en<Warnings>
.<?xml version="1.0" encoding="utf-8"?> <ErrorLog Version="2018-10-01"> <SessionId>session#1</SessionId> <ItemType>PageBlob</ItemType> <SourceDirectory>D:\Dataset\TestDirectory</SourceDirectory> <Errors> <Error Code="Not512Aligned"> <Description>The file is not 512 bytes aligned.</Description> <List> <File Path="\Practice\myScript.ps1" /> </List> <Count>1</Count> </Error> </Errors> <Warnings /> </ErrorLog>
Este es un ejemplo de registro de errores cuando el nombre del contenedor no es válido. La carpeta que se crea en las carpetas del disco
BlockBlob
,PageBlob
, oAzureFile
se convierte en un contenedor en la cuenta Azure Storage. El nombre del contenedor debe seguir las convenciones de nomenclatura de Azure.<?xml version="1.0" encoding="utf-8"?> <ErrorLog Version="2018-10-01"> <SessionId>bbsession</SessionId> <ItemType>BlockBlob</ItemType> <SourceDirectory>E:\BlockBlob</SourceDirectory> <Errors> <Error Code="InvalidShareContainerFormat"> <List> <Container Name="Azu-reFile" /> <Container Name="bbcont ainer1" /> </List> <Count>2</Count> </Error> </Errors> <Warnings /> </ErrorLog>
Errores de herramienta de validación
En la tabla siguiente se resumen los errores incluidos en el archivo error.xml y las acciones recomendadas correspondientes.
Código de error | Descripción | Acciones recomendadas |
---|---|---|
None |
Se han validado correctamente los datos. | No hace falta realizar ninguna acción. |
InvalidXmlCharsInPath |
No se ha podido crear un archivo de manifiesto, ya que la ruta de acceso tiene caracteres que no son válidos. | Quite estos caracteres para continuar. |
OpenFileForReadFailed |
No se ha podido procesar el archivo. Esto puede deberse a una incidencia de acceso o a daños en el sistema de archivos. | No se ha podido leer el archivo debido a un error. Los detalles del error se encuentran en la excepción. |
Not512Aligned |
Este archivo no tiene un formato válido para la carpeta PageBlob. | Cargue solo los datos que estén alineados en 512 bytes en la carpeta PageBlob . Quite el archivo de la carpeta PageBlob o muévalo a la carpeta BlockBlob. Vuelva a intentar la validación. |
InvalidBlobPath |
La ruta de acceso del archivo no se asigna a una ruta de acceso de blob válida en la nube según las convenciones de nomenclatura de Azure Blob. | Siga las instrucciones de nomenclatura de Azure para cambiar el nombre de la ruta de acceso del archivo. |
EnumerationError |
No se ha podido enumerar el archivo para la validación. | Los motivos para que se produzca este error pueden ser varios. El motivo más probable es el acceso al archivo. |
ShareSizeExceeded |
Este archivo ha producido que el tamaño del recurso compartido de Azure supere el límite de 5 TB de Azure. | Reduzca el tamaño de los datos en el recurso compartido de modo que cumpla los límites de tamaño de objeto de Azure. Vuelva a intentar la validación. |
AzureFileSizeExceeded |
El tamaño de archivo supera los límites de tamaño de archivo de Azure. | Reduzca el tamaño del archivo o de los datos de modo que cumpla los límites de tamaño de objeto de Azure. Vuelva a intentar la validación. |
BlockBlobSizeExceeded |
El tamaño de archivo supera los límites de tamaño del blob en bloques de Azure. | Reduzca el tamaño del archivo o de los datos de modo que cumpla los límites de tamaño de objeto de Azure. Vuelva a intentar la validación. |
ManagedDiskSizeExceeded |
El tamaño de archivo supera los límites de tamaño del disco administrado de Azure. | Reduzca el tamaño del archivo o de los datos de modo que cumpla los límites de tamaño de objeto de Azure. Vuelva a intentar la validación. |
PageBlobSizeExceeded |
El tamaño de archivo supera los límites de tamaño del disco administrado de Azure. | Reduzca el tamaño del archivo o de los datos de modo que cumpla los límites de tamaño de objeto de Azure. Vuelva a intentar la validación. |
InvalidShareContainerFormat |
Los nombres de directorio no cumplen las convenciones de nomenclatura de Azure para contenedores o recursos compartidos. | La primera carpeta que ha creado en las carpetas ya existentes en el disco se convierte en un contenedor en la cuenta de almacenamiento. El nombre de este recurso compartido o contenedor no cumple las convenciones de nomenclatura de Azure. Cambie el nombre del archivo para que cumpla las convenciones de nomenclatura de Azure. Vuelva a intentar la validación. |
InvalidBlobNameFormat |
La ruta de acceso del archivo no se asigna a una ruta de acceso de blob válida en la nube según las convenciones de nomenclatura de Azure Blob. | Cambie el nombre del archivo para que cumpla las convenciones de nomenclatura de Azure. Vuelva a intentar la validación. |
InvalidFileNameFormat |
La ruta de acceso del archivo no se asigna a una ruta de acceso del archivo válida en la nube según las convenciones de nomenclatura de los archivos de Azure. | Cambie el nombre del archivo para que cumpla las convenciones de nomenclatura de Azure. Vuelva a intentar la validación. |
InvalidDiskNameFormat |
La ruta de acceso del archivo no se asigna a un nombre de disco válido en la nube según las convenciones de nomenclatura del disco administrado de Azure. | Cambie el nombre del archivo para que cumpla las convenciones de nomenclatura de Azure. Vuelva a intentar la validación. |
NotPartOfFileShare |
La ruta de acceso de carga de los archivos no es válida. Cargue los archivos en una carpeta de Azure Files. | Quite los archivos con errores y cárguelos en una carpeta creada previamente. Vuelva a intentar la validación. |
NonVhdFileNotSupportedForManagedDisk |
No se ha podido cargar un archivo que no es VHD como disco administrado. | Quite los archivos que no son VHD de la carpeta ManagedDisk , ya que no se admiten, o mueva dichos archivos a una carpeta PageBlob . Vuelva a intentar la validación. |
Pasos siguientes
- Solucionar problemas de errores al cargar los datos.