Carregar blobs

Concluído

Um blob pode ter qualquer tipo de dados e qualquer tamanho de arquivo. O Armazenamento do Azure oferece três tipos de blobs: blob de blocos, blob de páginas e blob de acréscimo.

O que saber sobre os tipos de blob

Vamos examinar com mais detalhes as características dos tipos de blob.

  • Blobs de blocos. Um blob de blocos é composto por blocos de dados que são reunidos para criar um blob. A maioria dos cenários do Armazenamento de Blobs usa blobs de blocos. Os blobs de blocos são ideais para armazenar texto e dados binários na nuvem, como arquivos, imagens e vídeos.

  • Blobs de acréscimo. Um blob de acréscimo é semelhante a um blob de blocos, pois também é composto por blocos de dados. Os blocos de dados em um blob de acréscimo são otimizados para operações de acréscimo. Blobs de acréscimo são úteis para cenários de registro em log, em que a quantidade de dados pode aumentar à medida que a operação de registro em log continua.

  • Blobs de páginas. Um blob de páginas pode ter até 8 TB. Blobs de páginas são mais eficientes para operações frequentes de leitura/gravação. As Máquinas Virtuais do Azure usam blobs de páginas para discos do sistema operacional e discos de dados.

  • O tipo do blob de blocos é o tipo padrão para um novo blob. Quando você está criando um blob, se não escolher um tipo específico, o blob será criado como um blob de blocos.

  • Após criar um blob, você não pode alterar seu tipo.

O que considerar ao usar ferramentas de upload de blob

Uma abordagem comum para carregar blobs em sua conta de armazenamento do Azure é usar o Gerenciador de Armazenamento do Azure. Muitas outras ferramentas também estão disponíveis. Examine as opções a seguir e considere quais ferramentas atenderiam às suas necessidades de configuração.

Ferramenta de upload Descrição
AzCopy Uma ferramenta de linha de comando fácil de usar para Windows e Linux. Você pode copiar dados do Armazenamento de Blobs e para ele, entre contêineres e entre contas de armazenamento.
Azure Data Box Disk Um serviço para transferir dados locais para o Armazenamento de Blobs quando grandes conjuntos de dados ou restrições de rede tornam o upload de dados com fio irreal. Você pode usar o Azure Data Box Disk para solicitar SSDs (unidades de estado sólido) à Microsoft. Você pode copiar seus dados para esses discos e enviá-los à Microsoft para serem carregados no Armazenamento de Blobs.
Importação/Exportação do Azure Um serviço que ajuda você a exportar grandes quantidades de dados de sua conta de armazenamento para discos rígidos que você fornece e que a Microsoft envia de volta a você com seus dados.

Cenário empresarial

O exemplo a seguir mostra como carregar dados de blob no Gerenciador de Armazenamento do Azure. Depois de identificar os arquivos a serem carregados, você escolhe o tipo de blob, o tamanho do bloco e a pasta de contêiner. Você também define o método de autenticação e o escopo de criptografia.

Screenshot of the Upload Blob page that shows the Authentication type, blob types, and block size.

Como usar o controle de versão de blobs

Você pode habilitar o controle de versão do Armazenamento de Blobs para manter automaticamente as versões anteriores de um objeto. Quando o controle de versão de blobs estiver habilitado, você poderá acessar as versões anteriores de um blob para recuperar os dados, caso tenham sido modificados ou excluídos.