Leer en inglés

Compartir a través de


Creación de una cuenta de Azure Storage

Una cuenta de Azure Storage contiene todos los objetos de datos de Azure Storage: blobs, archivos, colas y tablas. La cuenta de almacenamiento proporciona un espacio de nombres único para los datos de Azure Storage que es accesible desde cualquier lugar del mundo a través de HTTP o HTTPS. Para obtener más información sobre las cuentas de Azure Storage, consulte Introducción a las cuentas de almacenamiento. Para crear una cuenta de almacenamiento específicamente para su uso con Azure Files, consulte Creación de un recurso compartido de archivos SMB.

En este artículo de procedimientos se aprende a crear una cuenta de almacenamiento con Azure Portal, Azure PowerShell, la CLI de Azure o una plantilla de Azure Resource Manager.

Prerrequisitos

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Puede iniciar sesión en Azure y ejecutar los comandos de la CLI de Azure de dos maneras:

  • Puede ejecutar los comandos de la CLI desde Azure Portal, en Azure Cloud Shell.
  • Puede instalar la CLI y ejecutar sus comandos en local.

Uso de Azure Cloud Shell

Azure Cloud Shell es un shell de Bash gratuito que puede ejecutarse directamente en Azure Portal. La CLI de Azure está preinstalada y configurada para su uso con la cuenta. Seleccione el botón Cloud Shell del menú situado en la sección superior derecha de Azure Portal:

Cloud Shell

El botón inicia un shell interactivo que se puede usar para ejecutar los pasos de este artículo de procedimientos:

Captura de pantalla en la que aparece la ventana de Cloud Shell del portal

Instalación local de la CLI de Azure

También puede instalar y usar la CLI de Azure localmente. Si tiene previsto usar la CLI de Azure localmente, asegúrese de haber instalado la versión más reciente. Consulte Instalación de la CLI de Azure.

Inicie de sesión en Azure.

Para iniciar Azure Cloud Shell, inicie sesión en Azure Portal.

Para iniciar sesión en la instalación local de la CLI, ejecute el comando az sign-in:

Azure CLI
az login

Crear una cuenta de almacenamiento

Una cuenta de almacenamiento es un recurso de Azure Resource Manager. Resource Manager es el servicio de implementación y administración de Azure. Para más información, consulte Información general de Azure Resource Manager.

Cada recurso de Resource Manager, incluida una cuenta de Azure Storage, debe pertenecer a un grupo de recursos de Azure. Un grupo de recursos es un contenedor lógico para agrupar servicios de Azure. Al crear una cuenta de almacenamiento, puede elegir entre crear un grupo de recursos o usar uno existente. En este artículo de información se muestra cómo crear un nuevo grupo de recursos.

Parámetros de tipo de cuenta de almacenamiento

Al crear una cuenta de almacenamiento mediante PowerShell, la CLI de Azure, Bicep, plantillas de Azure o Azure Developer CLI, el tipo de cuenta de almacenamiento se especifica mediante el parámetro kind (por ejemplo, StorageV2). El nivel de rendimiento y la configuración de redundancia se especifican conjuntamente mediante el parámetro sku o SkuName (por ejemplo, Standard_GRS). En la tabla siguiente, se muestran los valores que se usarán para el parámetro kind y el parámetro sku o SkuName para crear un tipo determinado de cuenta de almacenamiento con la configuración de redundancia deseada.

Tipo de cuenta de almacenamiento Configuraciones de redundancia admitidas Valores admitidos para el parámetro kind Valores admitidos para el parámetro sku o SkuName Admite el espacio de nombres jerárquico
De uso general estándar, v2 LRS / GRS / RA-GRS / ZRS / GZRS / RA-GZRS StorageV2 Standard_LRS / Standard_GRS / Standard_RAGRS/ Standard_ZRS / Standard_GZRS / Standard_RAGZRS
Blobs en bloques Premium LRS / ZRS BlockBlobStorage Premium_LRS / Premium_ZRS
Recursos compartidos de archivos Prémium LRS / ZRS FileStorage Premium_LRS / Premium_ZRS No
Blobs en páginas Premium LRS StorageV2 Premium_LRS No
De uso general v1, estándar, heredado LRS / GRS / RA-GRS Storage Standard_LRS / Standard_GRS / Standard_RAGRS No
Instancia de Blob Storage heredada LRS / GRS / RA-GRS BlobStorage Standard_LRS / Standard_GRS / Standard_RAGRS No

Para crear una cuenta de almacenamiento v2 de uso general con la CLI de Azure, primero debe crear un grupo de recursos mediante una llamada al comando az group create.

Azure CLI
az group create \
  --name storage-resource-group \
  --location eastus

Si no está seguro de qué región especificar para el parámetro --location, puede recuperar una lista de regiones admitidas para la suscripción con el comando az account list-locations.

Azure CLI
az account list-locations \
  --query "[].{Region:name}" \
  --out table

A continuación, para crear una cuenta de almacenamiento estándar de uso general v2 con almacenamiento con redundancia local con acceso de lectura (RA-GRS), use el comando az storage account create. Recuerde que el nombre de la cuenta de almacenamiento debe ser único en Azure, así que reemplace el valor de marcador de posición entre corchetes por su propio valor único:

Azure CLI
az storage account create \
  --name <account-name> \
  --resource-group storage-resource-group \
  --location eastus \
  --sku Standard_RAGRS \
  --kind StorageV2 \
  --min-tls-version TLS1_2 \
  --allow-blob-public-access false

Para crear una cuenta con puntos de conexión de zona DNS de Azure (versión preliminar), primero regístrese para la versión preliminar, como se describe en Puntos de conexión de zona DNS de Azure (versión preliminar). A continuación, instale la extensión de versión preliminar para la CLI de Azure si aún no está instalada:

Azure CLI
az extension add --name storage-preview

Después, cree la cuenta; para ello, especifique AzureDnsZone para el parámetro --dns-endpoint-type. Una vez creada la cuenta, puede ver los puntos de conexión de servicio obteniendo la propiedad PrimaryEndpoints de la cuenta de almacenamiento.

Azure CLI
az storage account create \
    --name <account-name> \
    --resource-group <resource-group> \
    --location <location> \
    --min-tls-version TLS1_2 \
    --allow-blob-public-access false \
    --dns-endpoint-type AzureDnsZone

Una vez creada la cuenta, puede devolver los puntos de conexión de servicio obteniendo las propiedades primaryEndpoints y secondaryEndpoints de la cuenta de almacenamiento.

Azure CLI
az storage account show \
    --resource-group <resource-group> \
    --name <account-name> \
    --query '[primaryEndpoints, secondaryEndpoints]'

Para habilitar un espacio de nombres jerárquico para que la cuenta de almacenamiento use Azure Data Lake Storage, establezca el parámetro enable-hierarchical-namespace en true en la llamada al comando az storage account create. Para crear un espacio de nombres jerárquico debe usar la versión 2.0.79 o posterior de la CLI de Azure.

Eliminar una cuenta de almacenamiento

Si se elimina la cuenta de almacenamiento, se elimina toda la cuenta, incluidos todos los datos de la cuenta. Asegúrese de hacer una copia de seguridad de todos los datos que desee guardar antes de eliminar la cuenta.

En determinadas circunstancias, se puede recuperar una cuenta de almacenamiento eliminada, pero no se garantiza la recuperación. Para obtener más información, consulte Recuperación de una cuenta de almacenamiento eliminada.

Si intenta eliminar una cuenta de almacenamiento asociada a una máquina virtual de Azure, puede obtener un error sobre que la cuenta de almacenamiento aún está usándose. Para obtener ayuda para solucionar este error, consulte Solución de errores al eliminar las cuentas de almacenamiento.

Para eliminar la cuenta de almacenamiento, utilice el comando az storage account delete:

Azure CLI
az storage account delete --name <storage-account> --resource-group <resource-group>

Como alternativa, puede eliminar el grupo de recursos, que elimina la cuenta de almacenamiento y otros recursos de ese grupo de recursos. Para obtener más información sobre cómo eliminar un grupo de recursos, consulte Eliminación del grupo de recursos y los recursos.

Creación de una cuenta de almacenamiento de uso general v1

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.

Ya no se pueden crear cuentas de almacenamiento de uso general v1 (GPv1) desde Azure Portal. Si necesita crear una cuenta de almacenamiento GPv1, siga los pasos descritos en la sección Creación de una cuenta de almacenamiento para PowerShell, la CLI de Azure, Bicep o plantillas de Azure. Para el parámetro kind, especifique Storage y elija sku o SkuName en la tabla de valores admitidos.

Pasos siguientes