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]

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

--copy-id

Операция копирования для прерывания. Это может быть либо идентификатор, либо экземпляр FileProperties.

--destination-path -p

Путь к файлу в общей папке.

--destination-share -s

Имя целевой общей папки. Общая папка должна существовать.

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--account-key

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

Свойство Значение
Группа параметров: Storage Account Arguments
--account-name

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

Свойство Значение
Группа параметров: Storage Account Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--auth-mode

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

Свойство Значение
Допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.

Свойство Значение
Значение по умолчанию: False
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--connection-string

Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Группа параметров: Storage Account Arguments
--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--file-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Группа параметров: Storage Account Arguments
--sas-token

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

Свойство Значение
Группа параметров: Storage Account Arguments
--timeout

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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]

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

--copy-id

Операция копирования для прерывания. Это может быть либо идентификатор, либо экземпляр FileProperties.

--destination-path -p

Путь к файлу в общей папке.

--destination-share -s

Имя целевой общей папки. Общая папка должна существовать.

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--account-key

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

Свойство Значение
Группа параметров: Storage Account Arguments
--account-name

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

Свойство Значение
Группа параметров: Storage Account Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--auth-mode

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

Свойство Значение
Допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.

Свойство Значение
Значение по умолчанию: False
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--connection-string

Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Группа параметров: Storage Account Arguments
--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--sas-token

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

Свойство Значение
Группа параметров: Storage Account Arguments
--timeout

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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

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

--destination-path -p

Путь к файлу в общей папке.

--destination-share -s

Имя целевой общей папки. Общая папка должна существовать.

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--account-key

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

Свойство Значение
Группа параметров: Storage Account Arguments
--account-name

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

Свойство Значение
Группа параметров: Storage Account Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--auth-mode

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

Свойство Значение
Допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.

Свойство Значение
Значение по умолчанию: False
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--connection-string

Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Группа параметров: Storage Account Arguments
--disallow-source-trailing-dot --disallow-src-trailing

Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--file-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Группа параметров: Storage Account Arguments
--file-mode

Разрешения режима, заданные в файле. Применимо только к файлам NFS. Работа только с параметром --file-mode-copy-mode Override. Поддерживается символьная (rwxrw-rw-). Липкий бит также поддерживается и его представлен буквой t или T в окончательном месте символов в зависимости от того, установлен ли бит выполнения для другой категории или не задан соответственно, отсутствие t или T указывает, что липкий бит не задан.

--file-mode-copy-mode

Применимо только к файлам NFS. Применимо только в том случае, если источник копирования является файлом. Определяет поведение копирования битов режима целевого файла. Если он не заполнен, целевой файл будет иметь стандартный режим файлов.

Свойство Значение
Допустимые значения: override, source
--file-snapshot

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

Свойство Значение
Группа параметров: Copy Source Arguments
--group

Применимо только к файлам NFS. Работа только с параметром --owner-copy-mode Override. Идентификатор группы владельца (GID), который необходимо задать в каталоге. Значение по умолчанию — 0 (корневая группа).

--metadata

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

--owner

Применимо только к файлам NFS. Работа только с параметром --owner-copy-mode Override. Идентификатор пользователя владельца (UID), который необходимо задать в каталоге. Значение по умолчанию — 0 (root).

--owner-copy-mode

Применимо только к файлам NFS. Применимо только в том случае, если источник копирования является файлом. Определяет поведение копирования владельца и группы целевого файла. Если он не заполнен, целевой файл будет иметь владельца и группу по умолчанию.

Свойство Значение
Допустимые значения: override, source
--sas-token

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

Свойство Значение
Группа параметров: Storage Account Arguments
--source-account-key

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-account-name

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-blob

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-container

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-path

Путь к файлу для исходной учетной записи хранения.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-sas

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-share

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-snapshot

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-uri -u

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
--timeout

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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>

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

--destination-path -p

Путь к файлу в общей папке.

--destination-share -s

Имя целевой общей папки. Общая папка должна существовать.

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--account-key

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

Свойство Значение
Группа параметров: Storage Account Arguments
--account-name

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

Свойство Значение
Группа параметров: Storage Account Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--auth-mode

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

Свойство Значение
Допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все проверки разрешений на уровне файлов и каталогов и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов существуют списки управления доступом.

Свойство Значение
Значение по умолчанию: False
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--connection-string

Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Группа параметров: Storage Account Arguments
--disallow-source-trailing-dot --disallow-src-trailing

Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--file-snapshot

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

Свойство Значение
Группа параметров: Copy Source Arguments
--metadata

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

--sas-token

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

Свойство Значение
Группа параметров: Storage Account Arguments
--source-account-key

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-account-name

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-blob

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-container

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-path

Путь к файлу для исходной учетной записи хранения.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-sas

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-share

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-snapshot

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-uri -u

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
--timeout

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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>

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--account-key

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

Свойство Значение
Группа параметров: Storage Account Arguments
--account-name

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

Свойство Значение
Группа параметров: Storage Account Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--connection-string

Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Группа параметров: Storage Account Arguments
--destination-path

Каталог, в который копируются исходные данные. Если опущено, данные копируются в корневой каталог.

--destination-share

Файловый ресурс, в который копируются исходные данные.

--disallow-source-trailing-dot --disallow-src-trailing

Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--dryrun

Вывод списка файлов и больших двоичных объектов, которые нужно копировать. Фактический перенос данных не будет выполняться.

Свойство Значение
Значение по умолчанию: False
--file-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Группа параметров: Storage Account Arguments
--metadata

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

--pattern

Шаблон, используемый для глоббинга файлов и больших двоичных объектов. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3/library/fnmatch.html.

При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/".

--sas-token

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

Свойство Значение
Группа параметров: Storage Account Arguments
--source-account-key

Ключ учетной записи для исходной учетной записи хранения. Если опущено, для определения ключа учетной записи используется активное имя входа.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-account-name

Исходная учетная запись хранения для копирования данных. Если опущено, используется целевая учетная запись.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-container

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-sas

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-share

Исходные файлы общего ресурса копируются из.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-uri

Универсальный код ресурса (URI), указывающий исходный файловый ресурс или контейнер BLOB-объектов.

Если источник находится в другой учетной записи, источник должен быть общедоступным или прошедшим проверку подлинности с помощью подписанного URL-адреса.

Свойство Значение
Группа параметров: Copy Source Arguments
--timeout

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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>

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--account-key

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

Свойство Значение
Группа параметров: Storage Account Arguments
--account-name

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

Свойство Значение
Группа параметров: Storage Account Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--connection-string

Connection string учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Группа параметров: Storage Account Arguments
--destination-path

Каталог, в который копируются исходные данные. Если опущено, данные копируются в корневой каталог.

--destination-share

Файловый ресурс, в который копируются исходные данные.

--disallow-source-trailing-dot --disallow-src-trailing

Если задано значение true, конечная точка будет обрезана из исходного URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--dryrun

Вывод списка файлов и больших двоичных объектов, которые нужно копировать. Фактический перенос данных не будет выполняться.

Свойство Значение
Значение по умолчанию: False
--metadata

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

--pattern

Шаблон, используемый для глоббинга файлов и больших двоичных объектов. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3.7/library/fnmatch.html.

При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/".

--sas-token

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

Свойство Значение
Группа параметров: Storage Account Arguments
--source-account-key

Ключ учетной записи для исходной учетной записи хранения. Если опущено, для определения ключа учетной записи используется активное имя входа.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-account-name

Исходная учетная запись хранения для копирования данных. Если опущено, используется целевая учетная запись.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-container

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-sas

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

Свойство Значение
Группа параметров: Copy Source Arguments
--source-share

Исходные файлы общего ресурса копируются из.

Свойство Значение
Группа параметров: Copy Source Arguments
--source-uri

Универсальный код ресурса (URI), указывающий исходный файловый ресурс или контейнер BLOB-объектов.

Если источник находится в другой учетной записи, источник должен быть общедоступным или прошедшим проверку подлинности с помощью подписанного URL-адреса.

Свойство Значение
Группа параметров: Copy Source Arguments
--timeout

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Значение по умолчанию: False