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
Opération de copie à abandonner. Il peut s’agir d’un ID ou d’une instance de FileProperties.
Chemin d’accès au fichier dans le partage de fichiers.
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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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
Opération de copie à abandonner. Il peut s’agir d’un ID ou d’une instance de FileProperties.
Chemin d’accès au fichier dans le partage de fichiers.
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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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
Chemin d’accès au fichier dans le partage de fichiers.
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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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 |
Instantané de fichier pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
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).
Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.
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).
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 |
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 |
Clé de compte de stockage de l’objet blob source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom du compte de stockage de l’objet blob source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom de l’objet blob pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom du conteneur pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Chemin d’accès au fichier du compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Signature d’accès partagé pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom du partage pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Instantané d’objet blob pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
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 |
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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
Chemin d’accès au fichier dans le partage de fichiers.
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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Instantané de fichier pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.
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 |
Clé de compte de stockage de l’objet blob source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom du compte de stockage de l’objet blob source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom de l’objet blob pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom du conteneur pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Chemin d’accès au fichier du compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Signature d’accès partagé pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Nom du partage pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Instantané d’objet blob pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
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 |
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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.
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 |
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 |
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 |
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.
Partage de fichiers vers lequel les données sources sont copiées.
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 |
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 |
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 |
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 |
Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.
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 '/'.
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 |
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 |
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 |
Les objets blob de conteneur source sont copiés à partir de.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Signature d’accès partagé pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Les fichiers de partage source sont copiés à partir de.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
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 |
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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.
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 |
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 |
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 |
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.
Partage de fichiers vers lequel les données sources sont copiées.
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 |
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 |
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 |
Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.
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 '/'.
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 |
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 |
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 |
Les objets blob de conteneur source sont copiés à partir de.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Signature d’accès partagé pour le compte de stockage source.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
Les fichiers de partage source sont copiés à partir de.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Copy Source Arguments |
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 |
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 |