Tutorial: Importación de datos a Blob Storage con el servicio Azure Import/Export
Este artículo proporciona instrucciones paso a paso sobre cómo usar el servicio Azure Import/Export para importar de forma segura grandes cantidades de datos a Azure Blob Storage. Para importar datos en los blobs de Azure, el servicio necesita que envíe las unidades de disco cifradas que contienen los datos a un centro de datos de Azure.
En este tutorial, aprenderá a:
- Requisitos previos para importar datos a Azure Blob Storage
- Paso 1: Preparación de las unidades de disco
- Paso 2: Crear un trabajo de importación
- Paso 3: Configuración de la clave administrada por el cliente (opcional)
- Paso 4: Envío de las unidades de disco
- Paso 5: Actualización del trabajo con información de seguimiento
- Paso 6: Comprobación de la carga de datos en Azure
Prerrequisitos
Antes de crear un trabajo de importación para transferir datos a Azure Blob Storage, revise con cuidado y complete la siguiente lista de requisitos previos para este servicio. Debe:
- Tener una suscripción activa de Azure que pueda usarse para el servicio Import/Export.
- Tener por lo menos una cuenta de Azure Storage con un contenedor de almacenamiento. Consulte la lista de las cuenta de almacenamiento y los tipos de almacenamiento admitidos para el servicio Import/Export.
- Para obtener información acerca de la creación de una nueva cuenta de almacenamiento, consulte Creación de una cuenta de almacenamiento.
- Para más información sobre la creación de contenedores de almacenamiento, vaya a Creación de un contenedor de almacenamiento.
- Tener un número suficiente de discos de los tipos admitidos.
- Tener un sistema de Windows que ejecute una versión admitida del sistema operativo.
- Habilitar BitLocker en el sistema de Windows. Consulte Cómo habilitar BitLocker.
- Descargue la versión actual de la herramienta Azure Import/Export versión 1, para blobs, en el sistema de Windows:
- Descargue WAImportExport versión 1. La versión actual es 1.5.0.300.
- Descomprima en la carpeta predeterminada
WaImportExportV1
. Por ejemplo,C:\WaImportExportV1
.
- Tenga una cuenta de transportista válida y un número de seguimiento para el pedido:
- Debe usar un transportista de la lista Nombres de los transportistas que se encuentra en la pestaña Envío del pedido. Si no tiene una cuenta con el transportista, póngase en contacto con él para crear una.
- La cuenta del transportista debe ser válida, tener saldo positivo y disponer de funcionalidades para realizar devoluciones. Microsoft usa el operador seleccionado para devolver todos los medios de almacenamiento.
- Genere un número de seguimiento para el trabajo de importación o exportación en la cuenta del transportista. Cada trabajo debe tener un número de seguimiento independiente. No se admiten varios trabajos con el mismo número de seguimiento.
Paso 1: Preparación de las unidades de disco
Este paso genera un archivo de diario. El archivo de diario almacena información básica como el número de serie de unidad, la clave de cifrado y los detalles de la cuenta de almacenamiento.
Realice los pasos siguientes para preparar las unidades de disco.
Conecte las unidades de disco al sistema de Windows a través de los conectores SATA.
Cree un volumen NTFS único en cada unidad. Asigne una letra de unidad al volumen. No utilice puntos de montaje.
Habilite el cifrado de BitLocker en el volumen NTFS. Si usa un sistema de Windows Server, siga las instrucciones How to enable BitLocker on Windows Server 2012 R2 (Cómo habilitar BitLocker en Windows Server 2012 R2).
Copie los datos en el volumen cifrado. Use arrastrar y soltar o Robocopy o cualquier herramienta de copia de este tipo. Se crea un archivo de diario ( .jrn) en la misma carpeta en la que se ejecuta la herramienta.
Si la unidad está bloqueada y necesita desbloquearla, los pasos para desbloquearla pueden variar en función del caso de uso.
Si ha agregado datos a una unidad cifrada previamente (la herramienta WAImportExport no se usó para el cifrado), use la clave de BitLocker (una contraseña numérica que usted especifique) en el menú emergente para desbloquear la unidad.
Si ha agregado datos a una unidad que se cifró mediante la herramienta WAImportExport, utilice el siguiente comando para desbloquear la unidad:
WAImportExport Unlock /bk:<BitLocker key (base 64 string) copied from journal (*.jrn*) file>
Abra una ventana de PowerShell o de línea de comandos con privilegios administrativos. Para cambiar el directorio a la carpeta descomprimida, ejecute el siguiente comando:
cd C:\WaImportExportV1
Para obtener la clave de BitLocker de la unidad, ejecute el siguiente comando:
manage-bde -protectors -get <DriveLetter>:
Para preparar el disco, ejecute el siguiente comando. Dependiendo del tamaño de los datos, la preparación del disco puede llevar horas o días.
./WAImportExport.exe PrepImport /j:<journal file name> /id:session<session number> /t:<Drive letter> /bk:<BitLocker key> /srcdir:<Drive letter>:\ /dstdir:<Container name>/ /blobtype:<BlockBlob or PageBlob> /skipwrite
Se crea un archivo de diario en la misma carpeta en la que se ejecutó la herramienta. También se crean otros dos archivos: un archivo .xml (la carpeta en la que se ejecuta la herramienta) y un archivo drive-manifest.xml (la carpeta en la que residen los datos).
Los parámetros que se usan se describen en la tabla siguiente:
Opción Descripción /j: nombre del archivo de diario, con la extensión .jrn. Se genera un archivo de diario por unidad. Se recomienda usar el número de serie del disco como nombre del archivo de diario. /id: El identificador de sesión. Use un número de sesión único para cada instancia del comando. /t: letra de unidad del disco que se va a enviar. Por ejemplo, unidad D
./bk: clave de BitLocker de la unidad. Su contraseña numérica de salida de manage-bde -protectors -get D:
/srcdir: letra de unidad del disco que se va a enviar seguida de :\
. Por ejemplo,D:\
./dstdir: El nombre del contenedor de destino en Azure Storage. /blobtype: Esta opción especifica el tipo de blobs en que desea importar los datos. En el caso de los blobs en bloques, el tipo de blob es BlockBlob
, mientras que en el caso de los blobs en páginas esPageBlob
./skipwrite: Especifica que no es necesario copiar nuevos datos y que se deben preparar los datos existentes en el disco. /enablecontentmd5: Cuando esta opción está habilitada, garantiza que se calcula MD5 y se establece como propiedad Content-md5
en todos los blobs. Esta opción solo se utiliza si se desea usar el campoContent-md5
después de cargar los datos en Azure.
Esta opción no afecta a la comprobación de la integridad de datos (que se produce de forma predeterminada). El valor de aumenta el tiempo necesario para cargar datos en la nube.Nota
- Si importa un blob con el mismo nombre que un blob existente del contenedor de destino, el blob importado sobrescribirá el blob existente. En versiones anteriores de la herramienta (anteriores a la versión 1.5.0.300), el nombre del blob importado se cambiaba de forma predeterminada y un parámetro \Disposition le permitía especificar si se debía cambiar el nombre, sobrescribir o pasar por alto el blob en la importación.
- Si no tiene rutas largas habilitadas en el cliente y cualquier ruta y nombre de archivo de la copia de datos supera los 256 caracteres, la herramienta WAImportExport notificará errores. Para evitar este tipo de error, habilite rutas largas en el cliente Windows.
Repita el paso anterior para cada disco que vaya a enviar.
Se crea un archivo de diario con el nombre proporcionad para cada ejecución de la línea de comandos.
Junto con el archivo de diario, se crea también un archivo
<Journal file name>_DriveInfo_<Drive serial ID>.xml
en la misma carpeta en la que reside la herramienta. Si, al crear un trabajo, el archivo de diario es demasiado grande, se utiliza el archivo .xml en su lugar.
Importante
- No modifique los archivos de diario ni los datos de las unidades de disco y no vuelva a formatear ningún disco después de completar la preparación del disco.
- El tamaño máximo del archivo de diario que el portal permite es de 2 MB. Si el archivo de diario supera ese límite, se devuelve un error.
Paso 2: Crear un trabajo de importación
Siga estos pasos para solicitar un trabajo de importación en Azure Import/Export mediante el portal.
Use sus credenciales de Microsoft Azure para iniciar sesión en esta dirección URL: https://portal.azure.com.
Seleccione + Crear un recurso y busque Azure Data Box. Seleccione Azure Data Box.
Seleccione Crear.
Para empezar con el pedido de importación, seleccione las siguientes opciones:
- Seleccione el tipo de transferencia Importar en Azure.
- Seleccione la suscripción para el trabajo de Import/Export.
- Seleccione un grupo de recursos.
- Seleccione el país o región de origen del trabajo.
- Seleccione la región de Azure de destino del trabajo.
- Luego, seleccione Aplicar.
Elija el botón Seleccionar en Trabajo de importación o exportación.
En Aspectos básicos:
- Escriba un nombre descriptivo para el trabajo. Utilice el nombre para realizar un seguimiento del progreso de los trabajos.
- El nombre debe tener una longitud de entre 3 y 24 caracteres.
- El nombre solo puede contener letras, números y guiones.
- debe empezar y terminar con una letra o un número.
Seleccione Siguiente: Detalles del trabajo > para continuar.
- Escriba un nombre descriptivo para el trabajo. Utilice el nombre para realizar un seguimiento del progreso de los trabajos.
En Detalles del trabajo:
Antes de continuar, asegúrese de que está utilizando la herramienta WAImportExport más reciente. Esta herramienta se usa para leer los archivos del diario que se cargan. Puede usar el vínculo de descarga para actualizar la herramienta.
Si es necesario, cambie la región de Azure de destino del trabajo.
Seleccione una o varias cuentas de almacenamiento para utilizarlas con el trabajo. Puede crear una nueva cuenta de almacenamiento, si es necesario.
En Información de unidad, use el botón Copiar para cargar cada uno de los archivos del diario que creó en el paso 1: Preparación de las unidades de disco anterior. Al cargar un archivo del diario, se muestra el identificador de la unidad.
Si utilizó
waimportexport.exe version1
, cargue un archivo por cada unidad que haya preparado.Si el archivo del diario supera los 2 MB, puede usar el archivo
<Journal file name>_DriveInfo_<Drive serial ID>.xml
que se creó junto con el archivo de diario.
En Return shipping (Devolución):
Seleccione un transportista en la lista desplegable de Transportista. La ubicación en la que se encuentre el centro de datos de Microsoft en la región seleccionada determinará qué transportistas van a estar disponibles.
Escriba el número de cuenta del transportista. Debe especificar un número de una cuenta de transportista válida.
En el área Remite, seleccione el botón + Add Address (+ Agregar dirección) y especifique la dirección de envío.
En la hoja Agregar dirección, puede agregar una dirección o utilizar una existente. Cuando complete los campos de dirección, seleccione Agregar dirección de envío.
En el área Notificación, escriba las direcciones de correo electrónico de las personas a las que desea informar sobre el progreso del trabajo.
Sugerencia
En lugar de escribir la dirección de correo electrónico de un único usuario, especifique el correo electrónico de un grupo para asegurarse de que recibe notificaciones aunque se vaya un administrador.
Seleccione Revisar y crear para continuar.
En Revisar y crear:
- Revise los términos y la información de privacidad, y seleccione "Reconozco que toda la información proporcionada es correcta y estoy de acuerdo con los términos y las condiciones anteriores". A continuación, se realizará la validación.
- Revise la información del trabajo. Anote el nombre del trabajo y la dirección de envío del centro de datos de Azure donde se enviarán los discos de vuelta. Esta información se utiliza posteriormente en la etiqueta de envío.
- Seleccione Crear.
Una vez creado el trabajo, aparecerá el mensaje siguiente.
Puede seleccionar Ir al recurso para abrir la información general del trabajo.
Paso 3 (opcional): Configuración de la clave administrada por el cliente
Omita este paso y vaya al paso siguiente si desea usar la clave administrada por Microsoft para proteger las claves de BitLocker para las unidades. Para configurar su propia clave con el fin de proteger la clave de BitLocker, siga las instrucciones de Configuración de claves administradas por el cliente con Azure Key Vault para Azure Import/Export en Azure Portal.
Paso 4: Envío de las unidades de disco
Para enviar el paquete al centro de datos de Azure se puede usar FedEx, UPS o DHL. Si quiere usar alguna empresa de mensajería que no sea FedEx o DHL, póngase en contacto con el equipo de operaciones de Azure Data Box en adbops@microsoft.com
- Proporcione un número de cuenta de FedEx, UPS o DHL válido para que Microsoft los use para devolver las unidades.
- En el caso de FedEx, UPS o DHL, se requiere un número de cuenta para devolver las unidades enviadas desde Estados Unidos y Europa.
- Al enviar los paquetes, debe seguir los términos establecidos en los Términos de servicio de Microsoft Azure.
- Empaquete los discos correctamente para evitar posibles daños y retrasos en el procesamiento. Siga estos procedimientos recomendados:
- Envuelva las unidades de disco de forma segura con plástico de burbujas protector. El ajuste de burbujas actúa como un amortiguador y protege la unidad contra el impacto durante el tránsito. Antes del envío, asegúrese de que toda la unidad esté completamente cubierta y acolchada.
- Coloque las unidades encapsuladas dentro de un cargador de espuma. El cargador de espuma proporciona protección adicional y mantiene la unidad de forma segura durante el tránsito.
Paso 5: Actualización del trabajo con información de seguimiento
Después de enviar los discos, acceda de nuevo al trabajo en Azure Portal y rellene la información de seguimiento.
Después de proporcionar los detalles de seguimiento, el estado del trabajo cambia a Envío y el trabajo no se puede cancelar. Solo puede cancelar un trabajo mientras esté en un estado de creación.
Importante
Si el número de seguimiento no se actualiza dentro del plazo de 2 semanas desde la creación del trabajo, este expirará.
Para completar la información de seguimiento de un trabajo creado en el portal, siga estos pasos:
Abra el trabajo en Azure Portal/.
En el panel Información general, baje hasta Información de seguimiento y rellene los campos:
- Indique el Operador y el Número de seguimiento.
- Compruebe que la dirección de envío es correcta.
- Active la casilla "Drives have been shipped to the above mentioned address" ("Las unidades se han enviado a la dirección mencionada anteriormente").
- Cuando termine, seleccione Actualizar.
Puede realizar el seguimiento del progreso del trabajo en la pestaña Información general. Para obtener una descripción de cada estado de trabajo, vaya a Ver el estado del trabajo.
Paso 6: Comprobación de la carga de datos en Azure
Realice un seguimiento del trabajo hasta la finalización y compruebe que la carga se realizó correctamente y que todos los datos están presentes.
Revise los Detalles de la copia de datos del trabajo completado para buscar los registros de cada unidad incluida en el trabajo:
- Use el registro detallado para comprobar cada archivo transferido correctamente.
- Use el registro de copia para buscar el origen de cada copia de datos con errores.
Para más información, vea Revisión de los registros de copia de importaciones y exportaciones.
Después de comprobar las transferencias de datos, puede eliminar los datos locales. Elimine los datos locales solo después de comprobar que la carga se ha realizado correctamente.
Nota
Si alguna ruta y nombre de archivo supera los 256 caracteres y las rutas largas no están habilitadas en el cliente, se producirá un error en la carga de datos. Para evitar este tipo de error, habilite rutas largas en el cliente Windows.