Partager via


az storage file copy

Note

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. Apprenez-en davantage sur les extensions.

Gérer les opérations de copie de fichiers.

Commandes

Nom Description Type État
az storage file copy cancel

Abandonner une opération de copie en cours.

Core GA
az storage file copy cancel (storage-preview extension)

Abandonner une opération de copie en cours.

Extension GA
az storage file copy start

Copiez un fichier de façon asynchrone.

Core GA
az storage file copy start (storage-preview extension)

Copiez un fichier de façon asynchrone.

Extension GA
az storage file copy start-batch

Copiez plusieurs fichiers ou objets blob dans un partage de fichiers.

Core GA
az storage file copy start-batch (storage-preview extension)

Copiez plusieurs fichiers ou objets blob dans un partage de fichiers.

Extension GA

az storage file copy cancel

Abandonner une opération de copie en cours.

Cela laisse un fichier de destination avec une longueur nulle et des métadonnées complètes. Cela génère une erreur si l’opération de copie a déjà pris fin.

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]

Paramètres obligatoires

--copy-id

Opération de copie à abandonner. Il peut s’agir d’un ID ou d’une instance de FileProperties.

--destination-path -p

Chemin d’accès au fichier dans le partage de fichiers.

--destination-share -s

Nom du partage de destination. Le partage doit exister.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-key

Clé de compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Propriété Valeur
Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Propriété Valeur
Valeur par défaut: False
--connection-string

Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az storage file copy cancel (storage-preview extension)

Abandonner une opération de copie en cours.

Cela laisse un fichier de destination avec une longueur nulle et des métadonnées complètes. Cela génère une erreur si l’opération de copie a déjà pris fin.

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]

Paramètres obligatoires

--copy-id

Opération de copie à abandonner. Il peut s’agir d’un ID ou d’une instance de FileProperties.

--destination-path -p

Chemin d’accès au fichier dans le partage de fichiers.

--destination-share -s

Nom du partage de destination. Le partage doit exister.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-key

Clé de compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Propriété Valeur
Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Propriété Valeur
Valeur par défaut: False
--connection-string

Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az storage file copy start

Copiez un fichier de façon asynchrone.

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]

Exemples

Copiez un fichier de façon asynchrone.

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

Copiez un fichier de manière asynchrone à partir de l’URI source vers le compte de stockage de destination avec un jeton 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>

Copiez un fichier de manière asynchrone à partir d’un instantané de fichier vers un compte de stockage de destination avec un jeton 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>

Copiez un fichier avec le mode fichier source, le groupe, le propriétaire.

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

Copiez un fichier avec le mode de fichier substitué, le groupe, le propriétaire.

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

Paramètres obligatoires

--destination-path -p

Chemin d’accès au fichier dans le partage de fichiers.

--destination-share -s

Nom du partage de destination. Le partage doit exister.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-key

Clé de compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Propriété Valeur
Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Propriété Valeur
Valeur par défaut: False
--connection-string

Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--disallow-source-trailing-dot --disallow-src-trailing

Si la valeur est true, le point de fin est supprimé de l’URI source. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--file-mode

Autorisations de mode à définir sur le fichier. Applicable uniquement aux fichiers NFS. Fonctionnez uniquement avec le paramètre --file-mode-copy-mode Override. Symbolique (rwxrw-rw-) est pris en charge. Le bit collant est également pris en charge et est représenté par la lettre t ou T dans le caractère final selon que le bit d’exécution pour les autres catégories est défini ou non défini respectivement, l’absence de t ou T indique que le bit collant n’est pas défini.

--file-mode-copy-mode

Applicable uniquement aux fichiers NFS. Applicable uniquement lorsque la source de copie est un fichier. Détermine le comportement de copie des bits de mode du fichier de destination. Si ce n’est pas le cas, le fichier de destination aura le mode fichier par défaut.

Propriété Valeur
Valeurs acceptées: override, source
--file-snapshot

Instantané de fichier pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--group

Applicable uniquement aux fichiers NFS. Fonctionnez uniquement avec le paramètre --owner-copy-mode Override. Identificateur de groupe de propriétaires (GID) à définir sur le répertoire. La valeur par défaut est 0 (groupe racine).

--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--owner

Applicable uniquement aux fichiers NFS. Fonctionnez uniquement avec le paramètre --owner-copy-mode Override. Identificateur d’utilisateur propriétaire (UID) à définir sur le répertoire. La valeur par défaut est 0 (racine).

--owner-copy-mode

Applicable uniquement aux fichiers NFS. Applicable uniquement lorsque la source de copie est un fichier. Détermine le comportement de copie du propriétaire et du groupe du fichier de destination. Si ce n’est pas le cas, le fichier de destination aura le propriétaire et le groupe par défaut.

Propriété Valeur
Valeurs acceptées: override, source
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--source-account-key

Clé de compte de stockage de l’objet blob source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-account-name

Nom du compte de stockage de l’objet blob source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-blob

Nom de l’objet blob pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-container

Nom du conteneur pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-path

Chemin d’accès au fichier du compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-sas

Signature d’accès partagé pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-share

Nom du partage pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-snapshot

Instantané d’objet blob pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-uri -u

URL d’une longueur maximale de 2 Ko qui spécifie un fichier ou un objet blob Azure. La valeur doit être encodée en URL, car elle apparaît dans un URI de requête. Si la source se trouve dans un autre compte, la source doit être publique ou doit être authentifiée via une signature d’accès partagé. Si la source est publique, aucune authentification n’est requise. Exemples : https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az storage file copy start (storage-preview extension)

Copiez un fichier de façon asynchrone.

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]

Exemples

Copiez un fichier de façon asynchrone.

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

Copiez un fichier de manière asynchrone à partir de l’URI source vers le compte de stockage de destination avec un jeton 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>

Copiez un fichier de manière asynchrone à partir d’un instantané de fichier vers un compte de stockage de destination avec un jeton 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>

Paramètres obligatoires

--destination-path -p

Chemin d’accès au fichier dans le partage de fichiers.

--destination-share -s

Nom du partage de destination. Le partage doit exister.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-key

Clé de compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Propriété Valeur
Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Propriété Valeur
Valeur par défaut: False
--connection-string

Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--disallow-source-trailing-dot --disallow-src-trailing

Si la valeur est true, le point de fin est supprimé de l’URI source. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--file-snapshot

Instantané de fichier pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--source-account-key

Clé de compte de stockage de l’objet blob source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-account-name

Nom du compte de stockage de l’objet blob source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-blob

Nom de l’objet blob pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-container

Nom du conteneur pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-path

Chemin d’accès au fichier du compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-sas

Signature d’accès partagé pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-share

Nom du partage pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-snapshot

Instantané d’objet blob pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-uri -u

URL d’une longueur maximale de 2 Ko qui spécifie un fichier ou un objet blob Azure. La valeur doit être encodée en URL, car elle apparaît dans un URI de requête. Si la source se trouve dans un autre compte, la source doit être publique ou doit être authentifiée via une signature d’accès partagé. Si la source est publique, aucune authentification n’est requise. Exemples : https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az storage file copy start-batch

Copiez plusieurs fichiers ou objets blob dans un partage de fichiers.

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]

Exemples

Copiez tous les fichiers d’un partage de fichiers vers un autre compte de stockage.

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

Copiez tous les fichiers d’un partage de fichiers vers un autre compte de stockage. avec jeton 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>

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-key

Clé de compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--connection-string

Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--destination-path

Répertoire dans lequel les données sources sont copiées. En cas d’omission, les données sont copiées dans le répertoire racine.

--destination-share

Partage de fichiers vers lequel les données sources sont copiées.

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

Si la valeur est true, le point de fin est supprimé de l’URI source. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--dryrun

Répertoriez les fichiers et les objets blob à copier. Aucun transfert de données réel n’aura lieu.

Propriété Valeur
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--pattern

Modèle utilisé pour les fichiers et objets blob globbing. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--source-account-key

Clé de compte pour le compte de stockage source. S’il est omis, la connexion active est utilisée pour déterminer la clé de compte.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-account-name

Compte de stockage source à partir duquel copier les données. S’il est omis, le compte de destination est utilisé.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-container

Les objets blob de conteneur source sont copiés à partir de.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-sas

Signature d’accès partagé pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-share

Les fichiers de partage source sont copiés à partir de.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-uri

URI qui spécifie un partage de fichiers source ou un conteneur d’objets blob.

Si la source se trouve dans un autre compte, la source doit être publique ou authentifiée via une signature d’accès partagé.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az storage file copy start-batch (storage-preview extension)

Copiez plusieurs fichiers ou objets blob dans un partage de fichiers.

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]

Exemples

Copiez tous les fichiers d’un partage de fichiers vers un autre compte de stockage.

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

Copiez tous les fichiers d’un partage de fichiers vers un autre compte de stockage. avec jeton 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>

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-key

Clé de compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--connection-string

Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--destination-path

Répertoire dans lequel les données sources sont copiées. En cas d’omission, les données sont copiées dans le répertoire racine.

--destination-share

Partage de fichiers vers lequel les données sources sont copiées.

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

Si la valeur est true, le point de fin est supprimé de l’URI source. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--dryrun

Répertoriez les fichiers et les objets blob à copier. Aucun transfert de données réel n’aura lieu.

Propriété Valeur
Valeur par défaut: False
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--pattern

Modèle utilisé pour les fichiers et objets blob globbing. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Propriété Valeur
Groupe de paramètres: Storage Account Arguments
--source-account-key

Clé de compte pour le compte de stockage source. S’il est omis, la connexion active est utilisée pour déterminer la clé de compte.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-account-name

Compte de stockage source à partir duquel copier les données. S’il est omis, le compte de destination est utilisé.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-container

Les objets blob de conteneur source sont copiés à partir de.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-sas

Signature d’accès partagé pour le compte de stockage source.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-share

Les fichiers de partage source sont copiés à partir de.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--source-uri

URI qui spécifie un partage de fichiers source ou un conteneur d’objets blob.

Si la source se trouve dans un autre compte, la source doit être publique ou authentifiée via une signature d’accès partagé.

Propriété Valeur
Groupe de paramètres: Copy Source Arguments
--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False