az storage file copy
Note
Эта группа команд содержит команды, определенные как в Azure CLI, так и по крайней мере в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Управление операциями копирования файлов.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az storage file copy cancel |
Прерывание текущей операции копирования. |
Core | GA |
| az storage file copy cancel (storage-preview Расширение) |
Прерывание текущей операции копирования. |
Extension | GA |
| az storage file copy start |
Асинхронное копирование файла. |
Core | GA |
| az storage file copy start (storage-preview Расширение) |
Асинхронное копирование файла. |
Extension | GA |
| az storage file copy start-batch |
Скопируйте несколько файлов или больших двоичных объектов в общую папку. |
Core | GA |
| az storage file copy start-batch (storage-preview Расширение) |
Скопируйте несколько файлов или больших двоичных объектов в общую папку. |
Extension | GA |
az storage file copy cancel
Прерывание текущей операции копирования.
Это позволит оставить целевой файл с нулевой длиной и полными метаданными. Это приведет к ошибке, если операция копирования уже закончилась.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Обязательные параметры
Операция копирования для прерывания. Это может быть либо идентификатор, либо экземпляр FileProperties.
Путь к файлу в общей папке.
Имя целевой общей папки. Общая папка должна существовать.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи, прошедшей проверку подлинности Azure учетной записи. Если выполняется большое количество команд хранения, квота API может быть достигнута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
| Свойство | Значение |
|---|---|
| Допустимые значения: | key, login |
Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az storage file copy cancel (storage-preview Расширение)
Прерывание текущей операции копирования.
Это позволит оставить целевой файл с нулевой длиной и полными метаданными. Это приведет к ошибке, если операция копирования уже закончилась.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Обязательные параметры
Операция копирования для прерывания. Это может быть либо идентификатор, либо экземпляр FileProperties.
Путь к файлу в общей папке.
Имя целевой общей папки. Общая папка должна существовать.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи, прошедшей проверку подлинности Azure учетной записи. Если выполняется большое количество команд хранения, квота API может быть достигнута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
| Свойство | Значение |
|---|---|
| Допустимые значения: | key, login |
Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az storage file copy start
Асинхронное копирование файла.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--file-mode]
[--file-mode-copy-mode {override, source}]
[--file-snapshot]
[--group]
[--metadata]
[--owner]
[--owner-copy-mode {override, source}]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-path]
[--source-sas]
[--source-share]
[--source-snapshot]
[--source-uri]
[--timeout]
Примеры
Асинхронное копирование файла.
az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --account-key 00000000
Асинхронно скопируйте файл из исходного URI в целевую учетную запись хранения с маркером SAS.
az storage file copy start --source-uri "https://srcaccount.file.core.windows.net/myshare/mydir/myfile?<sastoken>" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>
Асинхронно скопируйте файл из моментального снимка файла в целевую учетную запись хранения с маркером SAS.
az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --file-snapshot "2020-03-02T13:51:54.0000000Z" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>
Скопируйте файл с исходным режимом файлов, группой, владельцем.
az storage file copy start --source-account-name srcaccount --source-path srcpath --source-share srcshare --destination-path dstpath --destination-share dstshare --owner-copy-mode Source --file-mode-copy-mode Source
Скопируйте файл с переопределенным режимом файлов, группой, владельцем.
az storage file copy start --source-account-name srcaccount --source-path srcpath --source-share srcshare --destination-path dstpath --destination-share dstshare --owner-copy-mode Override --file-mode-copy-mode Override --file-mode rw-rw-rw- --owner 4 --group 5
Обязательные параметры
Путь к файлу в общей папке.
Имя целевой общей папки. Общая папка должна существовать.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи, прошедшей проверку подлинности Azure учетной записи. Если выполняется большое количество команд хранения, квота API может быть достигнута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
| Свойство | Значение |
|---|---|
| Допустимые значения: | key, login |
Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Разрешения режима, заданные в файле. Применимо только к файлам NFS. Работа только с параметром --file-mode-copy-mode Override. Поддерживается символьная (rwxrw-rw-). Липкий бит также поддерживается и его представлен буквой t или T в окончательном месте символов в зависимости от того, установлен ли бит выполнения для другой категории или не задан соответственно, отсутствие t или T указывает, что липкий бит не задан.
Применимо только к файлам NFS. Применимо только в том случае, если источник копирования является файлом. Определяет поведение копирования битов режима целевого файла. Если он не заполнен, целевой файл будет иметь стандартный режим файлов.
| Свойство | Значение |
|---|---|
| Допустимые значения: | override, source |
Моментальный снимок файла для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Применимо только к файлам NFS. Работа только с параметром --owner-copy-mode Override. Идентификатор группы владельца (GID), который необходимо задать в каталоге. Значение по умолчанию — 0 (корневая группа).
Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.
Применимо только к файлам NFS. Работа только с параметром --owner-copy-mode Override. Идентификатор пользователя владельца (UID), который необходимо задать в каталоге. Значение по умолчанию — 0 (root).
Применимо только к файлам NFS. Применимо только в том случае, если источник копирования является файлом. Определяет поведение копирования владельца и группы целевого файла. Если он не заполнен, целевой файл будет иметь владельца и группу по умолчанию.
| Свойство | Значение |
|---|---|
| Допустимые значения: | override, source |
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Ключ учетной записи хранения исходного большого двоичного объекта.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя учетной записи хранения исходного большого двоичного объекта.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя большого двоичного объекта для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя контейнера для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Путь к файлу для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Подписанный URL-адрес для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя общей папки для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Моментальный снимок БОЛЬШОго двоичного объекта для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
URL-адрес длиной до 2 КБ, указывающий Azure файл или большой двоичный объект. Значение должно быть закодировано URL-адресом, так как оно будет отображаться в URI запроса. Если источник находится в другой учетной записи, источник должен быть общедоступным или пройти проверку подлинности с помощью подписанного URL-адреса. Если источник является общедоступным, проверка подлинности не требуется. Примеры: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az storage file copy start (storage-preview Расширение)
Асинхронное копирование файла.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
[--disallow-trailing-dot {false, true}]
[--file-snapshot]
[--metadata]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-path]
[--source-sas]
[--source-share]
[--source-snapshot]
[--source-uri]
[--timeout]
Примеры
Асинхронное копирование файла.
az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --account-key 00000000
Асинхронно скопируйте файл из исходного URI в целевую учетную запись хранения с маркером SAS.
az storage file copy start --source-uri "https://srcaccount.file.core.windows.net/myshare/mydir/myfile?<sastoken>" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>
Асинхронно скопируйте файл из моментального снимка файла в целевую учетную запись хранения с маркером SAS.
az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --file-snapshot "2020-03-02T13:51:54.0000000Z" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>
Обязательные параметры
Путь к файлу в общей папке.
Имя целевой общей папки. Общая папка должна существовать.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи, прошедшей проверку подлинности Azure учетной записи. Если выполняется большое количество команд хранения, квота API может быть достигнута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
| Свойство | Значение |
|---|---|
| Допустимые значения: | key, login |
Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Моментальный снимок файла для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Ключ учетной записи хранения исходного большого двоичного объекта.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя учетной записи хранения исходного большого двоичного объекта.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя большого двоичного объекта для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя контейнера для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Путь к файлу для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Подписанный URL-адрес для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Имя общей папки для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Моментальный снимок БОЛЬШОго двоичного объекта для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
URL-адрес длиной до 2 КБ, указывающий Azure файл или большой двоичный объект. Значение должно быть закодировано URL-адресом, так как оно будет отображаться в URI запроса. Если источник находится в другой учетной записи, источник должен быть общедоступным или пройти проверку подлинности с помощью подписанного URL-адреса. Если источник является общедоступным, проверка подлинности не требуется. Примеры: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az storage file copy start-batch
Скопируйте несколько файлов или больших двоичных объектов в общую папку.
az storage file copy start-batch [--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--connection-string]
[--destination-path]
[--destination-share]
[--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--file-endpoint]
[--metadata]
[--pattern]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-container]
[--source-sas]
[--source-share]
[--source-uri]
[--timeout]
Примеры
Скопируйте все файлы в общую папку в другую учетную запись хранения.
az storage file copy start-batch --source-account-name srcaccount --source-account-key 00000000 --source-share srcshare --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --account-key 00000000
Скопируйте все файлы в общую папку в другую учетную запись хранения. с маркером sas.
az storage file copy start-batch --source-uri "https://srcaccount.file.core.windows.net/myshare?<sastoken>" --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --sas-token <destination-sas>
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи, прошедшей проверку подлинности Azure учетной записи. Если выполняется большое количество команд хранения, квота API может быть достигнута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Каталог, в который копируются исходные данные. Если опущено, данные копируются в корневой каталог.
Файловый ресурс, в который копируются исходные данные.
Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Вывод списка файлов и больших двоичных объектов, которые нужно копировать. Фактический перенос данных не будет выполняться.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.
Шаблон, используемый для глоббинга файлов и больших двоичных объектов. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3/library/fnmatch.html.
При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/".
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Ключ учетной записи для исходной учетной записи хранения. Если опущено, для определения ключа учетной записи используется активное имя входа.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Исходная учетная запись хранения для копирования данных. Если опущено, используется целевая учетная запись.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Большие двоичные объекты исходного контейнера копируются из.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Подписанный URL-адрес для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Исходные файлы общего ресурса копируются из.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Универсальный код ресурса (URI), указывающий исходный файловый ресурс или контейнер BLOB-объектов.
Если источник находится в другой учетной записи, источник должен быть общедоступным или прошедшим проверку подлинности с помощью подписанного URL-адреса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az storage file copy start-batch (storage-preview Расширение)
Скопируйте несколько файлов или больших двоичных объектов в общую папку.
az storage file copy start-batch [--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--connection-string]
[--destination-path]
[--destination-share]
[--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--metadata]
[--pattern]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-container]
[--source-sas]
[--source-share]
[--source-uri]
[--timeout]
Примеры
Скопируйте все файлы в общую папку в другую учетную запись хранения.
az storage file copy start-batch --source-account-name srcaccount --source-account-key 00000000 --source-share srcshare --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --account-key 00000000
Скопируйте все файлы в общую папку в другую учетную запись хранения. с маркером sas.
az storage file copy start-batch --source-uri "https://srcaccount.file.core.windows.net/myshare?<sastoken>" --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --sas-token <destination-sas>
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи, прошедшей проверку подлинности Azure учетной записи. Если выполняется большое количество команд хранения, квота API может быть достигнута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Каталог, в который копируются исходные данные. Если опущено, данные копируются в корневой каталог.
Файловый ресурс, в который копируются исходные данные.
Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Вывод списка файлов и больших двоичных объектов, которые нужно копировать. Фактический перенос данных не будет выполняться.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.
Шаблон, используемый для глоббинга файлов и больших двоичных объектов. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3.7/library/fnmatch.html.
При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/".
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
| Свойство | Значение |
|---|---|
| Группа параметров: | Storage Account Arguments |
Ключ учетной записи для исходной учетной записи хранения. Если опущено, для определения ключа учетной записи используется активное имя входа.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Исходная учетная запись хранения для копирования данных. Если опущено, используется целевая учетная запись.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Большие двоичные объекты исходного контейнера копируются из.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Подписанный URL-адрес для исходной учетной записи хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Исходные файлы общего ресурса копируются из.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Универсальный код ресурса (URI), указывающий исходный файловый ресурс или контейнер BLOB-объектов.
Если источник находится в другой учетной записи, источник должен быть общедоступным или прошедшим проверку подлинности с помощью подписанного URL-адреса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Copy Source Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |