Visão geral da conta de armazenamento

Uma conta de armazenamento do Azure contém todos os seus objetos de dados do Armazenamento do Azure: blobs, arquivos, filas e tabelas. Uma conta de armazenamento fornece um namespace exclusivo para os dados do Armazenamento do Azure, que podem ser acessados de qualquer lugar do mundo por HTTP ou HTTPS. Os dados na conta de armazenamento do Azure são duráveis e altamente disponíveis, seguros e massivamente escalonáveis.

Para saber como criar uma conta de armazenamento do Azure, confira Criar uma conta de armazenamento.

Tipos de contas de armazenamento

O Armazenamento do Azure oferece diversos tipos de contas de armazenamento. Cada tipo é compatível com recursos diferentes e tem um modelo de preços próprio.

A tabela a seguir descreve os tipos de contas de armazenamento recomendados pela Microsoft para a maioria dos cenários. Todos eles usam o modelo de implantação do Azure Resource Manager.

Tipo de conta de armazenamento Serviços de armazenamento compatíveis Opções de redundância Usage
Uso geral v2 Standard Armazenamento de Blobs (incluindo Data Lake Storage1), Armazenamento de Filas, Armazenamento de Tabelas e Arquivos do Azure LRS (armazenamento com redundância local)/GRS (armazenamento com redundância geográfica)/RA-GRS (armazenamento com redundância geográfica com acesso de leitura)

ZRS (armazenamento com redundância de zona)/GZRS (armazenamento com redundância de zona geográfica)/RA-GZRS (armazenamento com redundância de zona geográfica com acesso de leitura)2
Tipo de conta de armazenamento básico para blobs, compartilhamento de arquivos, filas e tabelas. Recomendado para a maioria dos cenários que usam o Armazenamento do Azure. Caso deseje obter suporte para o NFS (Network File System) nos Arquivos do Azure, use o tipo de conta de compartilhamentos de arquivos premium.
Blobs de blocos Premium3 Armazenamento de Blobs (incluindo Data Lake Storage1) LRS

ZRS2
Tipo de conta de armazenamento Premium para blobs de blocos e blobs de acréscimo. Recomendado para cenários com altas taxas de transação ou que usam objetos menores ou exigem uma latência de armazenamento sempre baixa. Saiba mais sobre cargas de trabalho de exemplo.
Compartilhamentos de arquivos Premium3 Arquivos do Azure LRS

ZRS2
Tipo de conta de armazenamento Premium somente para compartilhamentos de arquivos. Recomendadas para aplicações de escala empresarial ou de alto desempenho. Use esse tipo de conta caso deseje ter uma conta de armazenamento que dê suporte a compartilhamentos de arquivos SMB e NFS.
Blobs de página Premium3 Blobs de páginas somente LRS

ZRS2
Tipo de conta de armazenamento Premium somente para blobs de páginas. Saiba mais sobre blobs de páginas e casos de uso de exemplo.

1 O Data Lake Storage é um conjunto de recursos dedicados à análise de Big Data, construído no Armazenamento de Blobs do Azure. Para obter mais informações, consulte Introdução ao Data Lake Storage Gen2 e crie uma conta de armazenamento a ser usada com Data Lake Storage Gen2.

2 O ZRS, o GZRS e o RA-GZRS só estão disponíveis para v2 de uso geral padrão, blobs de bloco premium, compartilhamentos de arquivo premium e contas de blobs de página premium em determinadas regiões. Para mais informações, confira Redundância do Armazenamento do Microsoft Azure.

3 Contas de armazenamento de desempenho premium usam SSDs (unidades de estado sólido) para baixa latência e alta taxa de transferência.

Também há suporte para contas de armazenamento herdadas. Para obter mais informações, consulte tipos de conta de armazenamento herdadas.

O SLA (Contrato de Nível de Serviço) das contas de Armazenamento do Azure está disponível em SLA para contas de armazenamento.

Observação

Não é possível alterar uma conta de armazenamento para um tipo diferente depois que ela é criada. Para mover seus dados para uma conta de armazenamento de um tipo diferente, você precisa criar uma conta e copiar os dados para a nova conta.

Nome da conta de armazenamento

Ao nomear sua conta de armazenamento, lembre-se dessas regras:

  • Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres e podem conter apenas números e letras minúsculas.
  • O nome da sua conta de armazenamento deve ser exclusivo no Azure. Duas contas de armazenamento não podem ter o mesmo nome.

Pontos de extremidade da conta de armazenamento

Uma conta de armazenamento fornece um namespace exclusivo no Azure para seus dados. Todos os objetos armazenados no Armazenamento do Azure têm um endereço URL que inclui o nome exclusivo da conta. A combinação do nome da conta e do ponto de extremidade de serviço forma os pontos de extremidade da sua conta de armazenamento.

Há dois tipos de pontos de extremidade de serviço disponíveis para uma conta de armazenamento:

Em uma única assinatura, você pode criar contas com pontos de extremidade padrão ou de Zona DNS do Azure, para um máximo de 5250 contas por região por assinatura. Com um aumento de cota, você pode criar até 5.500 contas de armazenamento por região por assinatura.

Você pode configurar sua conta de armazenamento para usar um domínio personalizado para o ponto de extremidade do Armazenamento de Blobs. Para saber mais, confira Configurar um nome de domínio personalizado para a conta do Armazenamento do Azure.

Importante

Ao fazer referência a um ponto de extremidade de serviço em um aplicativo cliente, é recomendável evitar a dependência de um endereço IP armazenado em cache. O endereço IP da conta de armazenamento está sujeito a alterações, e confiar em um endereço IP armazenado em cache pode resultar em um comportamento inesperado.

Além disso, é recomendável respeite a vida útil (TTL) do registro DNS e evite substituí-la. A substituição do TTL do DNS pode resultar em um comportamento inesperado.

Pontos de extremidade padrão

Um ponto de extremidade de serviço padrão no Azure Armazenamento inclui o protocolo (HTTPS é recomendado), o nome da conta de armazenamento como o subdomínio e um domínio fixo que inclui o nome do serviço.

A tabela a seguir lista o formato para os pontos de extremidade padrão de cada um dos serviços de Armazenamento do Azure.

Serviço de armazenamento Ponto de extremidade
Armazenamento de Blobs https://<storage-account>.blob.core.windows.net
Site estático (Armazenamento de Blobs) https://<storage-account>.web.core.windows.net
Data Lake Storage Gen2 https://<storage-account>.dfs.core.windows.net
Arquivos do Azure https://<storage-account>.file.core.windows.net
Armazenamento de Filas https://<storage-account>.queue.core.windows.net
Armazenamento de Tabelas https://<storage-account>.table.core.windows.net

Quando sua conta é criada com pontos de extremidade padrão, você pode facilmente construir a URL de um objeto no Armazenamento do Azure acrescentando o local do objeto na conta de armazenamento ao ponto de extremidade. Por exemplo, a URL de um blob será semelhante a:

https://*mystorageaccount*.blob.core.windows.net/*mycontainer*/*myblob*

Pontos de extremidade de zona DNS do Azure (versão prévia)

Importante

Os pontos de extremidade da zona DNS do Azure estão atualmente em VERSÃO PRÉVIA. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.

Quando você cria uma conta de armazenamento do Azure com pontos de extremidade de zona DNS do Azure (versão prévia), o Armazenamento do Azure seleciona dinamicamente uma zona DNS do Azure e a atribui à conta de armazenamento quando ela é criada. Os pontos de extremidade da nova conta de armazenamento são criados na zona DNS do Azure selecionada dinamicamente. Para obter mais informações sobre zona DNS do Azure, confira Zonas DNS.

Um ponto de extremidade de serviço de zona DNS do Azure no Armazenamento do Azure inclui o protocolo (HTTPS é recomendado), o nome da conta de armazenamento como o subdomínio e um domínio que inclui o nome do serviço e o identificador para a zona DNS. O identificador da zona DNS sempre começa com z e pode variar de z00 até z50.

A tabela a seguir lista o formato dos pontos de extremidade da Zona DNS do Azure para cada um dos serviços de Armazenamento do Azure:

Serviço de armazenamento Ponto de extremidade
Armazenamento de Blobs https://<storage-account>.z[00-50].blob.storage.azure.net
Site estático (Armazenamento de Blobs) https://<storage-account>.z[00-50].web.storage.azure.net
Data Lake Storage Gen2 https://<storage-account>.z[00-50].dfs.storage.azure.net
Arquivos do Azure https://<storage-account>.z[00-50].file.storage.azure.net
Armazenamento de Filas https://<storage-account>.z[00-50].queue.storage.azure.net
Armazenamento de Tabelas https://<storage-account>.z[00-50].table.storage.azure.net

Importante

Você pode criar até 5.000 contas com pontos de extremidade da Zona DNS do Azure por assinatura. No entanto, talvez seja necessário atualizar o código do aplicativo para consultar o ponto de extremidade da conta no runtime. Você pode chamar a operação Obter Propriedades para consultar os pontos de extremidade da conta de armazenamento.

Há suporte para pontos de extremidade de zona DNS do Azure para contas criadas apenas com o modelo de implantação do Azure Resource Manager. Para obter mais informações, confira Visão geral do Azure Resource Manager.

Para saber como criar uma conta de armazenamento com os pontos de extremidade de zona DNS do Azure, consulte Criar uma conta de armazenamento.

Sobre a visualização

A versão prévia dos pontos de extremidade da zona DNS do Azure está disponível em todas as regiões públicas. A versão prévia não está disponível em nenhuma região de nuvem governamental.

Para se registrar para a visualização, siga as instruções fornecidas em Configurar versão prévia de recursos na assinatura do Azure. Especifique PartitionedDnsPublicPreview como o nome do recurso e Microsoft.Storage como o namespace do provedor.

Registros CNAME, subdomínios e endereços IP

Cada ponto de extremidade da conta de armazenamento aponta para uma cadeia de registros CNAME DNS que, por fim, apontam para um registro A DNS. O número de registros e os subdomínios associados a cada registro podem variar entre contas e podem depender do tipo de conta de armazenamento e de como a conta está configurada.

O ponto de extremidade da conta de armazenamento é estável e não é alterado. No entanto, os registros CNAME em determinada cadeia podem ser alterados, e você não receberá uma notificação quando ocorrer uma alteração. Se você hospedar um serviço DNS privado no Azure, essas alterações poderão afetar a configuração.

Considere as seguintes diretrizes:

  • A cadeia CNAME associada a um ponto de extremidade da conta de armazenamento pode ser alterada sem aviso prévio. Os aplicativos e os ambientes não devem depender do número de registros CNAME nem dos subdomínios associados a esses registros CNAME.

  • O endereço IP do registro A retornado pela resolução DNS de um ponto de extremidade da conta de armazenamento pode ser alterado com frequência.

  • Os aplicativos e os sistemas operacionais sempre devem respeitar a TTL (vida útil) associada ao registro CNAME. Armazenar o valor do registro CNAME em cache além da TTL pode resultar em um comportamento não intencional.

Migrar uma conta de armazenamento

A tabela a seguir resume e aponta para orientação sobre como mover, atualizar ou migrar uma conta de armazenamento:

Cenário de migração Detalhes
Mover uma conta de armazenamento para uma assinatura diferente O Azure Resource Manager fornece opções para mover um recurso para uma assinatura diferente. Para obter mais informações, consulte Mover recursos para um novo grupo de recursos ou assinatura.
Mover uma conta de armazenamento para um grupo de recursos diferente O Azure Resource Manager fornece opções para mover um recurso para um grupo de recursos diferente. Para obter mais informações, consulte Mover recursos para um novo grupo de recursos ou assinatura.
Mover uma conta de armazenamento para uma região diferente Para mover uma conta de armazenamento, crie uma cópia da sua conta de armazenamento em outra região. Em seguida, mova os dados para essa conta usando AzCopy ou outra ferramenta de sua escolha. Para obter mais informações, consulte Mover uma conta de Armazenamento do Azure para outra região.
Atualizar para uma conta de armazenamento de uso geral v2 É possível atualizar uma conta de armazenamento de uso geral v1 ou uma conta do Armazenamento de Blobs para uma conta de uso geral v2. Observe que essa ação não pode ser desfeita. Para obter mais informações, confira Atualizar para uma conta de armazenamento de uso geral v2.
Migrar uma conta de armazenamento clássica para o Azure Resource Manager O modelo de implantação do Azure Resource Manager é superior ao modelo de implantação clássico em termos de funcionalidade, escalabilidade e segurança. Para obter mais informações sobre como migrar uma conta de armazenamento clássico para o Azure Resource Manager, consulte a seção "Migração de contas de armazenamento" em Migração de recursos de IaaS com suporte da plataforma do clássico para o Azure Resource Manager.

Transferir dados a uma conta de armazenamento

A Microsoft oferece serviços e utilitários para importar dados de dispositivos de armazenamento local ou provedores de armazenamento em nuvem de terceiros. A solução que você usa depende da quantidade de dados que você transfere. Para saber mais, confira Visão geral da migração de conta de armazenamento do Azure.

Criptografia da conta de armazenamento

Todos os dados da sua conta de armazenamento são criptografados automaticamente no lado do serviço. Para obter mais informações sobre a criptografia e gerenciamento de chave, confira Criptografia do Armazenamento do Azure para dados inativos.

Cobrança de conta de armazenamento

O Armazenamento do Azure cobra com base no seu uso da conta de armazenamento. Todos os objetos em uma conta de armazenamento são cobrados juntos como um grupo. Os custos de armazenamento são calculados de acordo com os seguintes fatores:

  • Região refere-se à região geográfica na qual sua conta está baseada.
  • Tipo de conta refere-se ao tipo de conta de armazenamento que você está usando.
  • Camada de acesso refere-se ao padrão de uso de dados que você especificou para sua conta de uso geral v2 ou do Armazenamento de Blobs.
  • A capacidade refere-se a quanto de sua alocação de conta de armazenamento você está usando para armazenar dados.
  • A redundância determina quantas cópias dos seus dados serão mantidas de uma só vez e em quais locais.
  • As transações referem-se a todas as operações de leitura e gravação no Armazenamento do Microsoft Azure.
  • A saída de dados refere-se a dados transferidos para fora de uma região do Azure. Quando os dados da sua conta de armazenamento são acessados por um aplicativo que não está sendo executado na mesma região, você é cobrado pela saída de dados. Para obter informações sobre como usar grupos de recursos para agrupar seus dados e serviços na mesma região para limitar os encargos de saída, consulte O que é um grupo de recursos do Azure?.

A página Preços de Armazenamento do Azure fornece informações detalhadas de preços com base no tipo de conta, capacidade de armazenamento, replicação e transações. A página Detalhes de preços de transferências de dados fornece informações detalhadas de preços para saída de dados. Você pode usar a Calculadora de preços do Armazenamento do Azure para ajudar a estimar os custos.

Os serviços do Azure custam dinheiro. O Gerenciamento de Custos do Azure ajuda você a definir orçamentos e configurar alertas para manter os gastos sob controle. Analise, gerencie e otimize seus custos do Azure com o Gerenciamento de Custos. Para saber mais, confira o guia de início rápido sobre como analisar seus custos.

Tipos de conta de armazenamento herdado

A tabela a seguir descreve os tipos de conta de armazenamento herdados. Esses tipos de contas não são recomendados pela Microsoft, mas podem ser usados em alguns cenários:

Tipo de conta de armazenamento herdado Serviços de armazenamento compatíveis Opções de redundância Modelo de implantação Uso
Uso geral v1 Standard Armazenamento de Blobs, Armazenamento de Filas, Armazenamento de Tabelas e Arquivos do Azure LRS/GRS/RA-GRS Resource Manager, clássico1 As contas para uso geral v1 talvez não tenham os recursos mais recentes ou o menor preço por gigabyte. Considere o uso dele para estes cenários:
  • Seus aplicativos exigem o modelo de implantação clássico1 do Azure.
  • Os aplicativos fazem uso intensivo de transações ou usam uma largura de banda significativa de replicação geográfica, mas não exigem grande capacidade. Nesse caso, uma conta de uso geral v1 pode ser a opção mais econômica.
  • Você usa uma versão da API REST do Armazenamento do Azure que é anterior a 14 de fevereiro de 2014 ou uma biblioteca de clientes com uma versão inferior a 4.x e não consegue atualizar o aplicativo.
  • Você está selecionando uma conta de armazenamento a ser usada como um cache para o Azure Site Recovery. Como a Site Recovery é intensiva em transações, uma conta v1 de finalidade geral pode ser mais econômica. Para obter mais informações, consulte Matriz de suporte para recuperação de desastre de VM do Azure entre regiões do Azure.
Armazenamento de Blobs Armazenamento de Blobs (somente blobs de blocos e blobs de acréscimo) LRS/GRS/RA-GRS Gerenciador de Recursos A Microsoft recomenda usar contas padrão de uso geral v2 quando possível.

1 A partir de 1º de agosto de 2022, você não poderá mais criar contas de armazenamento com o modelo de implantação clássico. Os recursos criados antes dessa data continuarão tendo suporte até 31 de agosto de 2024. Para obter mais informações, confira As contas de armazenamento clássicas do Azure serão desativadas em 31 de agosto de 2024.

Destinos de escalabilidade para contas de armazenamento padrão

A tabela a seguir descreve os limites padrão das contas de armazenamento de uso geral v2 (GPv2), de uso geral v1 (GPv1) e de Armazenamento de Blobs do Azure. O limite de entrada refere-se a todos os dados enviados a uma conta de armazenamento. O limite de saída refere-se a todos os dados recebidos de uma conta de armazenamento.

A Microsoft recomenda o uso de contas de armazenamento GPv2 na maioria dos cenários. É possível atualizar facilmente de uma conta de Armazenamento de Blobs ou de uso geral GPv1 para uma conta GPv2 sem tempo de inatividade e sem a necessidade de copiar dados. Para saber mais, confira Atualizar para uma conta de armazenamento GPv2.

Observação

Você pode solicitar maior capacidade e limites de entrada. Para solicitar um aumento, entre em contato com o Suporte do Azure.

Recurso Limite
Número máximo de contas de armazenamento com pontos de extremidade padrão por região e assinatura, incluindo contas de armazenamento Standard e Premium. 250 por padrão, 500 por solicitação1
Número máximo de contas de armazenamento com pontos de extremidade de zona DNS do Azure por região e assinatura, incluindo contas de armazenamento Standard e Premium. 5.000 (versão prévia)
Capacidade máxima padrão da conta de armazenamento 5 PiB 2
Número máximo de contêineres de blob, blobs, diretórios e subdiretórios (se o namespace hierárquico estiver habilitado), compartilhamentos de arquivos, tabelas, filas, entidades ou mensagens por conta de armazenamento. Sem limite
Taxa de solicitação máxima padrão por conta de armazenamento 20.000 solicitações por segundo2
Entrada máxima padrão por conta de armazenamento de Blobs e v2 de uso geral nas seguintes regiões:
  • Leste da Ásia
  • Sudeste Asiático
  • Leste da Austrália
  • Brazil South
  • Canadá Central
  • Leste da China 2
  • Norte da China 3
  • Norte da Europa
  • Europa Ocidental
  • França Central
  • Centro-Oeste da Alemanha
  • Índia Central
  • Leste do Japão
  • Jio Oeste da Índia
  • Coreia Central
  • Leste da Noruega
  • Norte da África do Sul
  • Suécia Central
  • Norte dos EAU
  • Sul do Reino Unido
  • Centro dos EUA
  • Leste dos EUA
  • Leste dos EUA 2
  • USGov Virginia
  • Gov. EUA – Arizona
  • Centro-Norte dos EUA
  • Centro-Sul dos Estados Unidos
  • Oeste dos EUA
  • Oeste dos EUA 2
  • Oeste dos EUA 3
60 Gbps2
Entrada máxima padrão por conta de Armazenamento de Blobs e de uso geral V2 em regiões que não estão listadas na linha anterior. 25 Gbps2
Entrada máxima padrão para contas de armazenamento de uso geral v1 (todas as regiões) 10 Gbps2
Saída máxima padrão para contas de armazenamento de blobs e v2 de uso geral nas seguintes regiões:
  • Leste da Ásia
  • Sudeste Asiático
  • Leste da Austrália
  • Brazil South
  • Canadá Central
  • Leste da China 2
  • Norte da China 3
  • Norte da Europa
  • Europa Ocidental
  • França Central
  • Centro-Oeste da Alemanha
  • Índia Central
  • Leste do Japão
  • Jio Oeste da Índia
  • Coreia Central
  • Leste da Noruega
  • Norte da África do Sul
  • Suécia Central
  • Norte dos EAU
  • Sul do Reino Unido
  • Centro dos EUA
  • Leste dos EUA
  • Leste dos EUA 2
  • USGov Virginia
  • Gov. EUA – Arizona
  • Centro-Norte dos EUA
  • Centro-Sul dos Estados Unidos
  • Oeste dos EUA
  • Oeste dos EUA 2
  • Oeste dos EUA 3
120 Gbps2
Saída máxima padrão por conta de Armazenamento de Blobs e de uso geral V2 em regiões que não estão listadas na linha anterior. 50 Gbps2
Saída máxima para contas de armazenamento de uso geral v1 (regiões dos EUA) 20 Gbps se o RA-GRS/GRS estiver habilitado, 30 Gbps para o LRS/ZRS
Saída máxima para contas de armazenamento de uso geral v1 (regiões fora dos EUA) 10 Gbps se o RA-GRS/GRS estiver habilitado, 15 Gbps para o LRS/ZRS
Número máximo de regras de endereço IP por conta de armazenamento 400
Número máximo de regras de rede virtual por conta de armazenamento 400
Número máximo de regras de instância de recurso por conta de armazenamento 200
Número máximo de pontos de extremidade privados por conta de armazenamento 200

1 Com um aumento de cota, você pode criar até 500 contas de armazenamento com pontos de extremidade padrão por região. Para obter mais informações, confira Aumentar as cotas de conta de Armazenamento do Microsoft Azure. 2 As contas padrão do Armazenamento do Azure dão suporte a limites mais altos de capacidade e de entrada e saída por solicitação. Para solicitar um aumento nos limites de conta, contate o Suporte do Azure.

Próximas etapas