YA DISPONIBLE

Nuevas API de copia para una experiencia de copia de datos más eficaz en Azure Blob Storage

Actualizado: 20 agosto, 2019

Ya hay disponible un conjunto de API que, principalmente, aumenta la eficacia de las operaciones de copia de datos de una dirección URL a Azure o dentro de Azure. Las API son las siguientes:

Estas API permiten la copia sincrónica de datos de cualquier origen URL en el lado servidor en un blob en bloques, un blob en páginas o un blob en anexos. Las siguientes son algunas de las ventajas de estas API:

  • Transferencia de datos en el lado servidor. La transferencia de datos se lleva a cabo en el lado servidor, lo que significa que el servidor de destino en Azure lee los datos directamente del origen. Los datos no fluyen por un llamador, por tanto, no se necesita una máquina virtual con una CPU, memoria y capacidad de red para mover los datos. Puede bastar una máquina virtual relativamente pequeña que solo organice la transferencia de los datos.
  • Transferencia de datos sincrónica.  Cada llamada se realiza de forma sincrónica, es decir, la transferencia de los datos finaliza con la devolución de la llamada. Esto difiere de la actual API Copy Blob asincrónica entre cuentas, que es un proceso programado en segundo plano, donde tiene que comprobar de vez en cuando si ha finalizado.
  • Cualquier origen de datos. El origen de datos puede ser cualquiera que admita una dirección URL, es decir, puede copiar datos de dentro o de fuera de Azure. Además, puede ser de cualquier tipo de blob a cualquier blob; por ejemplo, se pueden leer los datos de un blob en páginas y escribirlos en un blob en bloques.

Estas API permiten escenarios como la copia de datos entre cuentas, la concatenación de blobs combinando varios blobs más pequeños en uno más grande y la conversión de tipos de blob.

  • Cuentas de almacenamiento
  • Blob Storage
  • Features