Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo lista as versões das APIs do Azure, bibliotecas de cliente do Azure e ferramentas suportadas com o armazenamento de Blob do Data Box. O armazenamento de blob do Data Box fornece funcionalidade de gerenciamento de blob com semântica consistente do Azure. Este artigo também resume as diferenças conhecidas entre o armazenamento Blob do Azure Data Box e os serviços de Armazenamento do Azure.
Recomendamos que reveja as informações cuidadosamente antes de se conectar ao Blob Storage do Data Box e, em seguida, consulte-o novamente conforme necessário.
Diferenças de armazenamento
| Característica | Armazenamento do Azure | Armazenamento de Blob do Data Box |
|---|---|---|
| Arquivos do Azure | Compartilhamentos de arquivos SMB e NFS baseados em nuvem suportados | Não suportado |
| Criptografia de serviço para dados em repouso | Encriptação AES de 256 bits | Encriptação AES de 256 bits |
| Tipo de conta de armazenamento | Contas de armazenamento de uso geral e Blob do Azure | Versão 1 para fins gerais apenas |
| Nome do Blob | 1.024 caracteres (2.048 bytes) | 880 caracteres (1.760 bytes) |
| Tamanho máximo do blob de bloco | 4,75 TiB (100 MB X 50.000 blocos) | 4,75 TiB (100 MB x 50.000 blocos) para o Azure Data Box v 3.0 em diante. |
| Tamanho máximo do blob da página | 8 TiB | 1 tebibyte (TiB) |
| Tamanho de página de blob de páginas | 512 bytes | 4 KiB |
Versões de API suportadas
As seguintes versões das APIs do serviço de Armazenamento do Azure têm suporte com o armazenamento Blob do Data Box.
Azure Data Box 3.0 em diante
- 2019-02-02
- 2018-11-09
- 2018-03-28
- 2017-11-09
- 2017-07-29
- 2017-04-17
- 2016-05-31
- 2015-12-11
- 2015-07-08
- 2015-04-05
Bibliotecas de cliente do Azure suportadas
Para o armazenamento Blob do Data Box, há bibliotecas de cliente específicas e requisitos específicos de sufixo de endpoint. As interfaces de armazenamento Blob do Data Box não têm paridade completa em relação à versão mais recente da API REST do Armazenamento de Blob do Azure; consulte as versões suportadas para o Azure Data Box 3.0 em diante. Para as bibliotecas de cliente de armazenamento, você precisa estar ciente da versão que é compatível com a API REST.
Azure Data Box 3.0 em diante
As seguintes versões da biblioteca de cliente do Azure são suportadas para armazenamento de Blob do Data Box.
Instale o cliente PHP via Composer - versão atual
Para instalar via Composer: (tome blob como exemplo).
Crie um arquivo chamado composer.json na raiz do projeto com o seguinte código:
{ "require": { "Microsoft/azure-storage-blob":"1.2.0" }Faça o download
composer.pharpara a raiz do projeto.Execute: php composer.phar install.
Declaração de ponto final
No SDK de armazenamento de blobs do Data Box, o sufixo do endpoint - <device serial number>.microsoftdatabox.com - identifica o domínio do Data Box. Para obter mais informações sobre o ponto de extremidade do serviço de blob, acesse Conectar via armazenamento Blob do Data Box.
Exemplos
.NET
Para armazenamento de Blob do Data Box, o sufixo app.config do ponto de extremidade é especificado no arquivo:
<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=<<serial no. of the device>.microsoftdatabox.com />
Java
Para o armazenamento de Blob do Data Box, o sufixo do ponto de extremidade é especificado na configuração da cadeia de conexão.
public static final String storageConnectionString =
"DefaultEndpointsProtocol=http;" +
"AccountName=your_storage_account;" +
"AccountKey=your_storage_account_key;" +
"EndpointSuffix=<serial no. of the device>.microsoftdatabox.com ";
Node.js
Para armazenamento de Blob do Data Box, o sufixo do ponto de extremidade é especificado na instância de declaração:
var blobSvc = azure.createBlobService('myaccount', 'mykey',
'myaccount.blob. <serial no. of the device>.microsoftdatabox.com ');
C++
Para o armazenamento de Blob do Data Box, o sufixo do ponto de extremidade é especificado na configuração da cadeia de conexão.
const utility::string_t storage_connection_string(U("DefaultEndpointsProtocol=https;
AccountName=your_storage_account;
AccountKey=your_storage_account_key;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com "));
PHP
Para o armazenamento de Blob do Data Box, o sufixo do ponto de extremidade é especificado na configuração da cadeia de conexão.
$connectionString = 'BlobEndpoint=http://<storage account name>.blob.<serial no. of the device>.microsoftdatabox.com /;
AccountName=<storage account name>;AccountKey=<storage account key>'
Píton
Para armazenamento de Blob do Data Box, o sufixo do ponto de extremidade é especificado na instância de declaração:
block_blob_service = BlockBlobService(account_name='myaccount',
account_key='mykey',
endpoint_suffix=’<serial no. of the device>.microsoftdatabox.com’)
Rubi
Para o armazenamento de Blob do Data Box, o sufixo do ponto de extremidade é especificado na configuração da cadeia de conexão.
set
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=mykey;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com