az storage file copy
Gérer les opérations de copie de fichiers.
Commandes
az storage file copy cancel |
Abandonner une opération de copie en cours. |
az storage file copy start |
Copiez un fichier de façon asynchrone. |
az storage file copy start-batch |
Copiez plusieurs fichiers ou objets blob dans un partage de fichiers. |
az storage file copy cancel
Abandonner une opération de copie en cours.
Cela laisse un fichier de destination sans longueur et des métadonnées complètes. Cela génère une erreur si l’opération de copie est déjà terminée.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--connection-string]
[--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
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec une clé de compte de stockage ou un jeton SAS. Si aucun des deux n’est présent, la commande tente d’interroger la clé de 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.
Chaîne de connexion du compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Une signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
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]
[--connection-string]
[--file-endpoint]
[--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 façon 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 façon asynchrone à partir de l’instantané de fichier vers le 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
Clé du 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.
Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec une clé de compte de stockage ou un jeton SAS. Si aucun des deux n’est présent, la commande tente d’interroger la clé de 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.
Chaîne de connexion du compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec une clé de compte de stockage ou un jeton SAS. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show
. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.
Capture instantanée de fichier pour le compte de stockage source.
Métadonnées dans les paires clé=valeur séparées par l’espace. Cette opération remplace toutes les métadonnées existantes.
Une 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.
Clé de compte de stockage de l’objet blob source.
Nom du compte de stockage de l’objet blob source.
Nom de l’objet blob pour le compte de stockage source.
Nom du conteneur pour le compte de stockage source.
Chemin d’accès au fichier du compte de stockage source.
Signature d’accès partagé pour le compte de stockage source.
Nom du partage pour le compte de stockage source.
Capture instantanée d’objet blob pour le compte de stockage source.
URL d’une longueur maximale de 2 Ko qui spécifie un fichier ou un objet blob Azure. La valeur doit être encodée sous forme d'URL, comme dans une URI de demande. 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.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
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]
[--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
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec une clé de compte de stockage ou un jeton SAS. Si aucun des deux n’est présent, la commande tente d’interroger la clé de 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.
Chaîne de connexion du compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
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 dans lequel les données sources sont copiées.
Répertorie les fichiers et objets blob à copier. Aucun transfert de données réel n’aura lieu.
Métadonnées dans les paires clé=valeur séparées par l’espace. Cette opération remplace toutes les métadonnées existantes.
Modèle utilisé pour le globbing de fichiers et d’objets blob. 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.
Une signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Clé de compte pour le compte de stockage source. En cas d’omission, la connexion active est utilisée pour déterminer la clé de compte.
Compte de stockage source à partir duquel copier les données. En cas d’omission, le compte de destination est utilisé.
Les objets blob de conteneur source sont copiés à partir de .
Signature d’accès partagé pour le compte de stockage source.
Les fichiers de partage source sont copiés à partir de .
URI qui spécifie le partage de fichiers source ou le conteneur d’objets blob.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Commentaires
Envoyer et afficher des commentaires pour