Cargar blobs
Un blob puede ser un archivo de cualquier tipo de datos y de cualquier tamaño. Azure Storage ofrece tres tipos de blobs: blob en bloques, blob en páginas y blob anexo.
Aspectos que debe saber sobre los tipos de blobs
Veamos las características de los tipos de blobs con más detalle.
Blobs en bloques. Un blob en bloques consta de bloques de datos que se ensamblan para crear un blob. La mayoría de los escenarios de Blob Storage usan blobs en bloques. Resultan ideales para almacenar datos de texto y binarios en la nube, como archivos, imágenes y vídeos.
Blobs en anexos. Un blob anexo es similar a un blob en bloques, porque el blob anexo también consta de bloques de datos. Los bloques de datos de un blob anexo están optimizados para las operaciones de anexión. Los blobs anexos son útiles en escenarios de registro en los que la cantidad de datos puede aumentar a medida que avanza la operación de registro.
Blobs en páginas. Un blob en páginas puede tener un tamaño de hasta 8 TB. Los blobs en páginas son más eficaces para operaciones frecuentes de lectura y escritura. Azure Virtual Machines usa blobs en páginas para los discos de sistema operativo y discos de datos.
El tipo de blob en bloques es el tipo predeterminado para un blob nuevo. Al crear un blob, si no elige un tipo específico, el blob se creará como un blob en bloques.
Una vez que se crea un blob, no se puede cambiar el tipo.
Aspectos que se deben tener en cuenta al usar herramientas de carga de blobs
Un enfoque común para cargar blobs a una cuenta de almacenamiento de Azure es usar el Explorador de Azure Storage. También hay muchas otras herramientas disponibles. Revise las opciones siguientes y considere las herramientas que podrían ajustarse a sus necesidades de configuración.
Herramienta de carga | Descripción |
---|---|
AzCopy | Una herramienta de línea de comandos fácil de usar para Windows y Linux. Puede copiar datos hacia y desde Blob Storage, entre contenedores y entre cuentas de almacenamiento. |
Azure Data Box Disk | Un servicio para transferir datos locales a Blob Storage cuando los conjuntos de datos de gran tamaño o las restricciones de red hacen que la carga de datos mediante la red no sea realista. Puede usar discos de Azure Data Box para solicitar discos de estado sólido (SSD) a Microsoft. Puede copiar los datos en esos discos y enviarlos de vuelta a Microsoft para su carga en Blob Storage. |
Azure Import/Export | Un servicio que le permite exportar grandes cantidades de datos de la cuenta de almacenamiento a las unidades de disco duro que proporcione y que Microsoft después le devolverá con los datos. |
Escenario empresarial
En el ejemplo siguiente, se muestra cómo cargar datos de blob en el Explorador de Azure Storage. Una vez que identifique los archivos que se van a cargar, elija el tipo de blob y el tamaño del bloque, además de la carpeta contenedora. Establezca también el método de autenticación y el ámbito de cifrado.
Uso del control de versiones de blobs
Puede habilitar el control de versiones de almacenamiento de blobs para conservar automáticamente las versiones anteriores de un objeto. Cuando el control de versiones de blobs está habilitado, puede acceder a una versión anterior de un blob para recuperar los datos si se modifican o eliminan.