az storage blob incremental-copy
Gerencie operações de cópia incremental de blob.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az storage blob incremental-copy cancel |
Anula uma operação de copy_blob pendente e deixa um blob de destino com comprimento zero e metadados completos. |
Principal | GA |
az storage blob incremental-copy start |
Copia uma cópia incremental de um blob de forma assíncrona. |
Principal | GA |
az storage blob incremental-copy cancel
Anula uma operação de copy_blob pendente e deixa um blob de destino com comprimento zero e metadados completos.
az storage blob incremental-copy cancel --container-name
--copy-id
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--sas-token]
[--timeout]
Parâmetros Obrigatórios
O nome do contêiner.
Identificador de cópia fornecido no copy.id da operação de copy_blob original.
O nome blob.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Necessário se o blob de destino tiver uma concessão infinita ativa.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob incremental-copy start
Copia uma cópia incremental de um blob de forma assíncrona.
Esta operação retorna um objeto de propriedades da operação de cópia, incluindo uma ID de cópia que você pode usar para verificar ou anular a operação de cópia. O serviço Blob copia blobs com base no melhor esforço. O blob de origem para uma operação de cópia incremental deve ser um blob de página. Chame get_blob_properties no blob de destino para verificar o status da operação de cópia. O blob final será confirmado quando a cópia for concluída.
az storage blob incremental-copy start --destination-blob
--destination-container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--destination-if-match]
[--destination-if-modified-since]
[--destination-if-none-match]
[--destination-if-unmodified-since]
[--destination-lease-id]
[--metadata]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-lease-id]
[--source-sas]
[--source-snapshot]
[--source-uri]
[--timeout]
Exemplos
Carregue todos os arquivos que terminam com .py a menos que o blob exista e tenha sido modificado desde determinada data.
az storage blob incremental-copy start --source-container MySourceContainer --source-blob MyBlob --source-account-name MySourceAccount --source-account-key MySourceKey --source-snapshot MySnapshot --destination-container MyDestinationContainer --destination-blob MyDestinationBlob
Copia uma cópia incremental de um blob de forma assíncrona. (gerado automaticamente)
az storage blob incremental-copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-account-key MySourceKey --source-account-name MySourceAccount --source-blob MyBlob --source-container MySourceContainer --source-snapshot MySnapshot
Copie uma cópia incremental de um blob de forma assíncrona. (gerado automaticamente)
az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Parâmetros Obrigatórios
Nome do blob de destino. Se existir, será substituído.
O nome do contêiner.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Um valor ETag ou o caractere curinga (*). Especifique um valor ETag para esse cabeçalho condicional para copiar o blob somente se o valor ETag especificado corresponder ao valor ETag para um blob de destino existente. Se o ETag para o blob de destino não corresponder ao ETag especificado para If-Match, o serviço Blob retornará o código de status 412 (Precondition Failed).
Iniciar somente se modificado desde o fornecimento UTC datetime (Y-m-d'T'H:M'Z').
Um valor ETag ou o caractere curinga (). Especifique um valor ETag para esse cabeçalho condicional para copiar o blob somente se o valor ETag especificado não corresponder ao valor ETag para o blob de destino. Especifique o caractere curinga () para executar a operação somente se o blob de destino não existir. Se a condição especificada não for atendida, o serviço Blob retornará o código de status 412 (Falha na pré-condição).
Comece apenas se não for modificado desde que forneceu data/hora UTC (Y-m-d'T'H:M'Z').
O ID de concessão especificado para este cabeçalho deve corresponder ao ID de concessão do blob de destino. Se a solicitação não incluir o ID de concessão ou não for válida, a operação falhará com o código de status 412 (Falha na pré-condição).
Metadados em pares chave=valor separados por espaço. Isso substitui quaisquer metadados existentes.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
A chave da conta de armazenamento do blob de origem.
O nome da conta de armazenamento do blob de origem.
O nome do blob para a conta de armazenamento de origem.
O nome do contêiner para a conta de armazenamento de origem.
Especifique isso para executar a operação Copiar Blob somente se a ID de concessão fornecida corresponder à ID de concessão ativa do blob de origem.
A assinatura de acesso compartilhado para a conta de armazenamento de origem.
O instantâneo de blob para a conta de armazenamento de origem.
Uma URL de até 2 KB de comprimento que especifica um blob de página do Azure. O valor deve ser codificado por URL como apareceria em um URI de solicitação. A fonte de cópia deve ser um instantâneo e incluir um token SAS válido ou ser pública. Exemplo: https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken
.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.