az storage file copy
Note
Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.
Administrar operaciones de copia de archivos.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az storage file copy cancel |
Anule una operación de copia en curso. |
Core | GA |
| az storage file copy cancel (storage-preview extensión) |
Anule una operación de copia en curso. |
Extension | GA |
| az storage file copy start |
Copie un archivo de forma asincrónica. |
Core | GA |
| az storage file copy start (storage-preview extensión) |
Copie un archivo de forma asincrónica. |
Extension | GA |
| az storage file copy start-batch |
Copie varios archivos o blobs en un recurso compartido de archivos. |
Core | GA |
| az storage file copy start-batch (storage-preview extensión) |
Copie varios archivos o blobs en un recurso compartido de archivos. |
Extension | GA |
az storage file copy cancel
Anule una operación de copia en curso.
Esto dejará un archivo de destino con longitud cero y metadatos completos. Esto generará un error si la operación de copia ya ha finalizado.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Parámetros requeridos
Operación de copia que se va a anular. Puede ser un identificador o una instancia de FileProperties.
Ruta de acceso al archivo dentro del recurso compartido de archivos.
Nombre del recurso compartido de destino. El recurso compartido debe existir.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Clave de cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | key, login |
Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az storage file copy cancel (storage-preview extensión)
Anule una operación de copia en curso.
Esto dejará un archivo de destino con longitud cero y metadatos completos. Esto generará un error si la operación de copia ya ha finalizado.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Parámetros requeridos
Operación de copia que se va a anular. Puede ser un identificador o una instancia de FileProperties.
Ruta de acceso al archivo dentro del recurso compartido de archivos.
Nombre del recurso compartido de destino. El recurso compartido debe existir.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Clave de cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | key, login |
Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az storage file copy start
Copie un archivo de forma asincrónica.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--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]
Ejemplos
Copie un archivo de forma asincrónica.
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
Copie un archivo de forma asincrónica desde el URI de origen a la cuenta de almacenamiento de destino con el token 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>
Copie un archivo de forma asincrónica desde la instantánea de archivo a la cuenta de almacenamiento de destino con el token 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>
Copie un archivo con el modo de archivo de origen, el grupo, el propietario.
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
Copie un archivo con el modo de archivo invalidado, el grupo, el propietario.
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
Parámetros requeridos
Ruta de acceso al archivo dentro del recurso compartido de archivos.
Nombre del recurso compartido de destino. El recurso compartido debe existir.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Clave de cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | key, login |
Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Si es true, el punto final se recortará del URI de origen. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Permisos de modo que se van a establecer en el archivo. Solo se aplica a los archivos NFS. Solo funcionan junto con el parámetro --file-mode-copy-mode Override. Se admite simbólico (rwxrw-rw-). El bit pegajoso también se admite y su representado por la letra t o T en el carácter final en función de si el bit de ejecución de la categoría de otros se establece o no, respectivamente, la ausencia de t o T indica que el bit pegajoso no se establece".
Solo se aplica a los archivos NFS. Solo es aplicable cuando el origen de copia es un archivo. Determina el comportamiento de copia de los bits de modo del archivo de destino. Si no se rellena, el archivo de destino tendrá el modo de archivo predeterminado.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | override, source |
Instantánea de archivo de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Solo se aplica a los archivos NFS. Solo funcionan junto con el parámetro --owner-copy-mode Override. Identificador de grupo propietario (GID) que se va a establecer en el directorio. El valor predeterminado es 0 (grupo raíz).
Metadatos en forma de pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.
Solo se aplica a los archivos NFS. Solo funcionan junto con el parámetro --owner-copy-mode Override. Identificador de usuario del propietario (UID) que se va a establecer en el directorio. El valor predeterminado es 0 (raíz).
Solo se aplica a los archivos NFS. Solo es aplicable cuando el origen de copia es un archivo. Determina el comportamiento de copia del propietario y el grupo del archivo de destino. Si no se rellena, el archivo de destino tendrá el propietario y el grupo predeterminados.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | override, source |
Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Clave de la cuenta de almacenamiento del blob de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre de la cuenta de almacenamiento del blob de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre del blob de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre del contenedor de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Ruta de acceso del archivo de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Firma de acceso compartido para la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre del recurso compartido de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Instantánea de blob para la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Dirección URL de hasta 2 KB de longitud que especifica un archivo o blob de Azure. El valor debe estar codificado con dirección URL, ya que aparecería en un URI de solicitud. Si el origen está en otra cuenta, el origen debe ser público o debe autenticarse a través de una firma de acceso compartido. Si el origen es público, no se requiere autenticación. Ejemplos: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az storage file copy start (storage-preview extensión)
Copie un archivo de forma asincrónica.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--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]
Ejemplos
Copie un archivo de forma asincrónica.
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
Copie un archivo de forma asincrónica desde el URI de origen a la cuenta de almacenamiento de destino con el token 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>
Copie un archivo de forma asincrónica desde la instantánea de archivo a la cuenta de almacenamiento de destino con el token 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>
Parámetros requeridos
Ruta de acceso al archivo dentro del recurso compartido de archivos.
Nombre del recurso compartido de destino. El recurso compartido debe existir.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Clave de cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | key, login |
Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Si es true, el punto final se recortará del URI de origen. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Instantánea de archivo de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Metadatos en forma de pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.
Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Clave de la cuenta de almacenamiento del blob de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre de la cuenta de almacenamiento del blob de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre del blob de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre del contenedor de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Ruta de acceso del archivo de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Firma de acceso compartido para la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Nombre del recurso compartido de la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Instantánea de blob para la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Dirección URL de hasta 2 KB de longitud que especifica un archivo o blob de Azure. El valor debe estar codificado con dirección URL, ya que aparecería en un URI de solicitud. Si el origen está en otra cuenta, el origen debe ser público o debe autenticarse a través de una firma de acceso compartido. Si el origen es público, no se requiere autenticación. Ejemplos: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az storage file copy start-batch
Copie varios archivos o blobs en un recurso compartido de archivos.
az storage file copy start-batch [--account-key]
[--account-name]
[--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]
Ejemplos
Copie todos los archivos de un recurso compartido de archivos en otra cuenta de almacenamiento.
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
Copie todos los archivos de un recurso compartido de archivos en otra cuenta de almacenamiento. con token 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>
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Clave de cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Directorio en el que se copian los datos de origen. Si se omite, los datos se copian en el directorio raíz.
Recurso compartido de archivos en el que se copian los datos de origen.
Si es true, el punto final se recortará del URI de origen. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Enumere los archivos y blobs que se van a copiar. No se producirá ninguna transferencia de datos real.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Metadatos en forma de pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.
El patrón usado para archivos y blobs de globbing. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3/library/fnmatch.html.
Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.
Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Clave de cuenta de la cuenta de almacenamiento de origen. Si se omite, se usa el inicio de sesión activo para determinar la clave de cuenta.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
La cuenta de almacenamiento de origen de la que se van a copiar los datos. Si se omite, se usa la cuenta de destino.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Los blobs de contenedor de origen se copian de .
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Firma de acceso compartido para la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Los archivos compartidos de origen se copian de .
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Un URI que especifica un recurso compartido de archivos de origen o un contenedor de blobs.
Si el origen está en otra cuenta, el origen debe ser público o autenticado a través de una firma de acceso compartido.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az storage file copy start-batch (storage-preview extensión)
Copie varios archivos o blobs en un recurso compartido de archivos.
az storage file copy start-batch [--account-key]
[--account-name]
[--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]
Ejemplos
Copie todos los archivos de un recurso compartido de archivos en otra cuenta de almacenamiento.
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
Copie todos los archivos de un recurso compartido de archivos en otra cuenta de almacenamiento. con token 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>
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Clave de cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Directorio en el que se copian los datos de origen. Si se omite, los datos se copian en el directorio raíz.
Recurso compartido de archivos en el que se copian los datos de origen.
Si es true, el punto final se recortará del URI de origen. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Enumere los archivos y blobs que se van a copiar. No se producirá ninguna transferencia de datos real.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Metadatos en forma de pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.
El patrón usado para archivos y blobs de globbing. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.
Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.
Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Storage Account Arguments |
Clave de cuenta de la cuenta de almacenamiento de origen. Si se omite, se usa el inicio de sesión activo para determinar la clave de cuenta.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
La cuenta de almacenamiento de origen de la que se van a copiar los datos. Si se omite, se usa la cuenta de destino.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Los blobs de contenedor de origen se copian de .
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Firma de acceso compartido para la cuenta de almacenamiento de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Los archivos compartidos de origen se copian de .
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Un URI que especifica un recurso compartido de archivos de origen o un contenedor de blobs.
Si el origen está en otra cuenta, el origen debe ser público o autenticado a través de una firma de acceso compartido.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Copy Source Arguments |
Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |