Actualización a una cuenta de almacenamiento de uso general v2

Las cuentas de almacenamiento de uso general v2 son compatibles con las últimas características de Azure Storage, e incorporan todas las funcionalidades de las cuentas de Blob Storage y de uso general v1. Las cuentas de uso general v2 se recomiendan para la mayoría de los escenarios de almacenamiento. Las cuentas de uso general v2 ofrecen los precios de capacidad por gigabyte más bajos para Azure Storage, así como los precios de transacción más competitivos del sector. Las cuentas de uso general V2 admiten niveles de acceso de cuenta predeterminados de nivel de acceso frecuente o esporádico y de niveles de blobs entre acceso frecuente, esporádico o de archivo.

El proceso de actualizar a una cuenta de almacenamiento de uso general v2 desde la cuenta de uso general v1 o desde una cuenta de Blob Storage es sencillo. Puede usar Azure Portal, PowerShell, o la CLI de Azure para realizar la actualización. No se produce ningún tiempo de inactividad ni riesgo de pérdida de datos asociados con la actualización a una cuenta de almacenamiento de uso general v2. La actualización de la cuenta se realiza a través de una operación de Azure Resource Manager sencilla que cambia el tipo de cuenta.

Importante

La actualización de una cuenta de uso general v1 o de Blob Storage a una de uso general v2 es permanente y no se puede deshacer.

Nota:

Aunque Microsoft recomienda cuentas de uso general v2 para la mayoría de los escenarios, seguirá admitiendo cuentas de uso general v1 para clientes nuevos y existentes. Puede crear cuentas de almacenamiento de uso general v1 en nuevas regiones siempre que Azure Storage esté disponible en esas regiones. Microsoft no tiene actualmente ningún plan para dejar de ofrecer soporte técnico para las cuentas de uso general v1 y proporcionará un aviso previo de al menos un año antes de dejar de usar cualquier característica de Azure Storage. Microsoft seguirá proporcionando actualizaciones de seguridad para las cuentas de uso general v1, pero no se espera el desarrollo de ninguna característica nueva para este tipo de cuenta.

En el caso de las nuevas regiones de Azure que están en línea después del 1 de octubre de 2020, los precios de las cuentas de uso general v1 han cambiado y son equivalentes a los precios de las cuentas de uso general v2 de esas regiones. Los precios de las cuentas de uso general v1 en regiones de Azure que existían antes del 1 de octubre de 2020 no han cambiado. Para más información sobre los precios de las cuentas de uso general v1 en una región específica, consulte la página de precios de Azure Storage. Elija su región y, junto a Pricing offers (Ofertas de precios), seleccione Otro.

Actualización de una cuenta

Para actualizar una cuenta de uso general v1 o una cuenta de almacenamiento de blobs a una cuenta de uso general v2, use Azure Portal, PowerShell o la CLI de Azure.

  1. Inicie sesión en Azure Portal.

  2. Vaya a la cuenta de almacenamiento.

  3. En la sección Configuración, haga clic en Configuración.

  4. En Tipo de cuenta, seleccione Actualizar.

  5. En Confirmar actualización, escriba el nombre de la cuenta.

  6. Seleccione Actualizar en la parte inferior de la hoja.

    Screenshot of configuration blade, upgrade account kind highlighted.

Especificación de un nivel de acceso para los datos de blob

Las cuentas de uso general v2 son compatibles con todos los servicios y objetos de datos de Azure Storage, pero los niveles de acceso están disponibles solo para blobs en bloques en Blob Storage. Cuando se actualiza a una cuenta de almacenamiento de uso general v2, puede especificar un nivel de acceso de cuenta predeterminado de acceso frecuente o esporádico, que indica el nivel predeterminado en el que se cargarán los datos de blobs como si no se especifica el parámetro del nivel de acceso del blob individual.

Los niveles de acceso de blobs le permiten elegir el almacenamiento más rentable en función de los patrones de uso previstos. Los blobs en bloques se pueden almacenar en niveles con acceso frecuente, esporádico o de archivo. Para más información sobre los niveles de acceso, consulte Azure Blob Storage: Niveles de almacenamiento de acceso frecuente, de acceso esporádico y de acceso de archivo.

De forma predeterminada, se crea una nueva cuenta de almacenamiento en el nivel de almacenamiento de acceso frecuente y se puede actualizar una cuenta de almacenamiento de uso general v1 al nivel de acceso frecuente o esporádico. Si no se especifica un nivel de acceso de cuenta en la actualización, se actualizará a frecuente de forma predeterminada. Si está explorando qué nivel de acceso debe usar para la actualización, considere el escenario de uso de datos actual. Hay dos escenarios típicos del usuario para migrar a una cuenta de uso general v2:

  • Tiene una cuenta de almacenamiento de uso general v1 y desea evaluar una actualización a una cuenta de almacenamiento de uso general v2 con el nivel de almacenamiento de acceso correcto para datos de blob.
  • Ha decidido usar una cuenta de almacenamiento de uso general v2 o ya tiene una y quiere evaluar si debe usar el nivel de almacenamiento de acceso frecuente o esporádico para los datos de blob.

En ambos casos, la principal prioridad es estimar el costo de almacenamiento, acceso y uso de los datos almacenados en una cuenta de almacenamiento de uso general v2 y compararlo con los costos actuales.

Precios y facturación

El proceso de actualización de la cuenta de almacenamiento v1 a una cuenta de uso general v2 es gratuito. Puede especificar el nivel de cuenta deseado durante el proceso de actualización. Si no se especifica un nivel de cuenta en la actualización, el nivel de cuenta predeterminado de la cuenta actualizada será Hot. Sin embargo, si se cambia el nivel de acceso de almacenamiento después de la actualización, es posible que se produzcan cambios en la factura, por lo que se recomienda especificar el nuevo nivel de cuenta durante la actualización.

Todas las cuentas de Blob Storage usan un modelo de precios para el almacenamiento de blobs basado en el nivel de cada blob. Al usar una cuenta de almacenamiento, se aplican las siguientes consideraciones de facturación:

  • Costos de almacenamiento: además de la cantidad de datos almacenados, el costo varía en función del nivel de almacenamiento de acceso. El costo por gigabyte disminuye a medida que el nivel es más esporádico.

  • Costos de acceso a datos: los gastos de acceso a los datos aumentan a medida que el nivel es más esporádico. En el nivel de almacenamiento de acceso esporádico y de archivo se cobra un cargo de acceso a datos por gigabyte por las operaciones de lectura.

  • Costos de transacciones: hay un cargo por transacción para todos los niveles, que aumenta a medida que el nivel es más esporádico.

  • Costos de transferencia de datos de replicación geográfica: este cargo solo se aplica a las cuentas con replicación geográfica configurada, incluidas GRS y RA-GRS. La transferencia de datos de replicación geográfica incurre en un cargo por gigabyte.

  • Costos de transferencia de datos salientes: las transferencias de datos salientes (los datos que se transfieren fuera de una región de Azure) conllevan un cargo por el uso del ancho de banda por gigabyte, lo que es coherente con las cuentas de almacenamiento de uso general.

  • Cambio del nivel de almacenamiento de acceso: el cambio del nivel de almacenamiento de acceso de la cuenta que pasa de esporádico a frecuente conlleva un cargo igual a la lectura de todos los datos existentes en la cuenta de almacenamiento. Sin embargo, cambiar el nivel de almacenamiento de acceso de la cuenta de frecuente a esporádico genera un cargo igual que escribir todos los datos en el nivel de acceso esporádico (solo cuentas de uso general v2).

Nota:

Para más información acerca del modelo de precios de las cuentas de almacenamiento, consulte la página Precios de Azure Storage. Para más información acercas los cargos por la transferencia de datos salientes, consulte la página Detalles de precios de ancho de banda.

Calculo de los costos de los patrones de uso actual

Para calcular el costo de almacenamiento y acceso a los datos de blob en una cuenta de almacenamiento de uso general v2 en un nivel específico, es preciso evaluar el patrón de uso existente o realizar una aproximación al patrón de uso esperado. En general, será preciso conocer:

  • El consumo de almacenamiento de blobs, en gigabytes, incluido:

    • ¿Cuántos datos se almacenan en la cuenta de almacenamiento?
    • ¿Cómo cambia el volumen de datos mensualmente? Los datos nuevos, ¿reemplazan constantemente a los antiguos?
  • El patrón de acceso principal para los datos de almacenamiento de blobs, incluido:

    • ¿Cuántos datos se leen y se escriben en la cuenta de almacenamiento?
    • ¿Cuántas operaciones de lectura frente a operaciones de escritura se producen en los datos de la cuenta de almacenamiento?

Para decidir sobre el mejor nivel de acceso para sus necesidades, puede resultar útil determinar la capacidad de datos de blob y cómo se usan esos datos. La mejor manera de hacerlo es observar las métricas de supervisión de su cuenta.

Supervisión de las cuentas de almacenamiento existentes

Para supervisar las cuentas de almacenamiento existentes y recopilar estos datos, puede usar las métricas de almacenamiento de Azure Monitor. Azure Monitor almacena métricas que incluyen estadísticas acumuladas des transacciones y datos de capacidad sobre las solicitudes realizadas al servicio de almacenamiento. Azure Storage envía datos de métricas al back-end de Azure Monitor. Azure Monitor proporciona una experiencia de supervisión unificada que incluye los datos de Azure Portal, además de la ingesta de datos. Para más información, consulte estos artículos:

Para calcular los costos de acceso a los datos en las cuentas de Blob Storage, es preciso que desglose las transacciones en dos grupos.

  • La cantidad de datos que se recuperan de la cuenta de almacenamiento se puede calcular examinando la suma de la métrica 'Ingress' principalmente en las operaciones 'GetBlob' y 'CopyBlob'.

  • La cantidad de datos que se escriben en la cuenta de almacenamiento se puede calcular examinando la suma de 'Egress' principalmente en las operaciones 'PutBlob', 'PutBlock', 'CopyBlob' y 'AppendBlock'.

Para determinar el precio de cada operación con respecto al servicio Blob Storage, consulte Asignación de un precio a cada operación REST.

El costo de transferencia de datos de replicación geográfica para cuentas de Blob Storage también puede calcularse mediante la valoración de la cantidad de datos escritos cuando se usa una cuenta de almacenamiento GRS o RA-GRS.

Nota:

Para ver un ejemplo más detallado sobre cómo calcular los costos del uso del nivel de almacenamiento de acceso frecuente o esporádico, eche un vistazo a la pregunta "¿Qué son los niveles de acceso frecuente y esporádico y cómo se puede determinar el que debe usarse?" en la página Precios de Azure Storage.

Pasos siguientes