Поделиться через


az storage blob incremental-copy

Управление операциями добавочного копирования BLOB-объектов.

Команды

Имя Описание Тип Состояние
az storage blob incremental-copy cancel

Прервана ожидающая операция copy_blob и оставляет целевой большой двоичный объект нулевой длиной и полными метаданными.

Основные сведения Общедоступная версия
az storage blob incremental-copy start

Копирует добавочную копию большого двоичного объекта асинхронно.

Основные сведения Общедоступная версия

az storage blob incremental-copy cancel

Прервана ожидающая операция copy_blob и оставляет целевой большой двоичный объект нулевой длиной и полными метаданными.

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]

Обязательные параметры

--container-name -c

Имя контейнера.

--copy-id

Идентификатор копирования, предоставленный в copy.id исходной операции copy_blob.

--name -n

Имя большого двоичного объекта.

Необязательные параметры

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

--account-name

имя учетной записи хранения; Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать совместно с ключом учетной записи хранения или маркером SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Допустимые значения: key, login
--connection-string

строка подключения учетной записи служба хранилища. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Требуется, если целевой большой двоичный объект имеет активную бесконечную аренду.

--sas-token

Подписанный URL-адрес (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az storage blob incremental-copy start

Копирует добавочную копию большого двоичного объекта асинхронно.

Эта операция возвращает объект свойств операции копирования, включая идентификатор копирования, который можно использовать для проверка или прерывания операции копирования. Служба BLOB-объектов копирует большие двоичные объекты на основе лучших усилий. Исходный большой двоичный объект для операции добавочного копирования должен быть страничного BLOB-объекта. Вызовите get_blob_properties целевого большого двоичного объекта, чтобы проверка состояние операции копирования. После завершения копирования конечный BLOB-объект будет зафиксирован.

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]

Примеры

Отправьте все файлы, которые заканчиваются py, если большой двоичный объект не существует и не был изменен с указанной даты.

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

Копирует добавочную копию большого двоичного объекта асинхронно. (автоматическое создание)

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

Асинхронно скопируйте добавочную копию большого двоичного объекта. (автоматическое создание)

az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos

Обязательные параметры

--destination-blob -b

Имя целевого большого двоичного объекта. Если он существует, он будет перезаписан.

--destination-container -c

Имя контейнера.

Необязательные параметры

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

--account-name

имя учетной записи хранения; Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать совместно с ключом учетной записи хранения или маркером SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Допустимые значения: key, login
--connection-string

строка подключения учетной записи служба хранилища. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

--destination-if-match

Значение ETag или дикий карта символ (*). Укажите значение ETag для этого условного заголовка, чтобы скопировать большой двоичный объект, только если указанное значение ETag соответствует значению ETag для существующего целевого большого двоичного объекта. Если ETag для целевого большого двоичного объекта не соответствует ETag, указанному для If-Match, служба BLOB-объектов возвращает код состояния 412 (сбой предварительных условий).

--destination-if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

--destination-if-none-match

Значение ETag или дикий карта символ (). Укажите значение ETag для этого условного заголовка, чтобы скопировать большой двоичный объект, только если указанное значение ETag не соответствует значению ETag для целевого большого двоичного объекта. Укажите дикий карта символ () для выполнения операции, только если целевой большой двоичный объект не существует. Если указанное условие не выполнено, служба BLOB-объектов возвращает код состояния 412 (предварительный сбой).

--destination-if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

--destination-lease-id

Идентификатор аренды, указанный для этого заголовка, должен соответствовать идентификатору аренды целевого большого двоичного объекта. Если запрос не содержит идентификатор аренды или недействителен, операция завершается ошибкой с кодом состояния 412 (сбой предварительных условий).

--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписывается все существующие метаданные.

--sas-token

Подписанный URL-адрес (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

Ключ учетной записи хранения исходного большого двоичного объекта.

--source-account-name

Имя учетной записи хранения исходного большого двоичного объекта.

--source-blob

Имя большого двоичного объекта для исходной учетной записи хранения.

--source-container

Имя контейнера для исходной учетной записи хранения.

--source-lease-id

Укажите это для выполнения операции копирования BLOB-объектов, только если идентификатор аренды соответствует активному идентификатору аренды исходного BLOB-объекта.

--source-sas

Подписанный URL-адрес для исходной учетной записи хранения.

--source-snapshot

Моментальный снимок БОЛЬШОго двоичного объекта для исходной учетной записи хранения.

--source-uri -u

URL-адрес длиной до 2 КБ, указывающий большой двоичный объект страницы Azure. Значение должно быть закодировано URL-адресом, так как оно будет отображаться в URI запроса. Источник копирования должен быть моментальным снимком и включать допустимый маркер SAS или быть общедоступным. Например, https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken.

--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.