az storage blob incremental-copy
Gère les opérations de copie incrémentielle d’objets blob.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az storage blob incremental-copy cancel |
Abandonne une opération de copy_blob en attente et laisse un objet blob de destination avec une longueur nulle et des métadonnées complètes. |
Core | GA |
az storage blob incremental-copy start |
Copie une copie incrémentielle d’un objet blob de façon asynchrone. |
Core | GA |
az storage blob incremental-copy cancel
Abandonne une opération de copy_blob en attente et laisse un objet blob de destination avec une longueur nulle et des métadonnées complètes.
az storage blob incremental-copy cancel --container-name
--copy-id
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--sas-token]
[--timeout]
Paramètres obligatoires
Nom du conteneur.
Copiez l’identificateur fourni dans la copy.id de l’opération de copy_blob d’origine.
Nom de l’objet blob.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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 |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Propriété | Valeur |
---|---|
Parameter group: | Storage Account Arguments |
Obligatoire si l’objet blob de destination a un bail infini actif.
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 |
---|---|
Parameter group: | 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 |
Output format.
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 blob incremental-copy start
Copie une copie incrémentielle d’un objet blob de façon asynchrone.
Cette opération retourne un objet de propriétés d’opération de copie, y compris un ID de copie que vous pouvez utiliser pour vérifier ou abandonner l’opération de copie. Le service d’objets blob copie les objets blob de manière optimale. L’objet blob source d’une opération de copie incrémentielle doit être un objet blob de pages. Appelez get_blob_properties sur l’objet blob de destination pour vérifier l’état de l’opération de copie. L’objet blob final est validé à la fin de la copie.
az storage blob incremental-copy start --destination-blob
--destination-container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--destination-if-match]
[--destination-if-modified-since]
[--destination-if-none-match]
[--destination-if-unmodified-since]
[--destination-lease-id]
[--metadata]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-lease-id]
[--source-sas]
[--source-snapshot]
[--source-uri]
[--timeout]
Exemples
Chargez tous les fichiers qui se terminent par .py sauf si l’objet blob existe et a été modifié depuis la date donnée.
az storage blob incremental-copy start --source-container MySourceContainer --source-blob MyBlob --source-account-name MySourceAccount --source-account-key MySourceKey --source-snapshot MySnapshot --destination-container MyDestinationContainer --destination-blob MyDestinationBlob
Copie une copie incrémentielle d’un objet blob de façon asynchrone. (autogenerated)
az storage blob incremental-copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-account-key MySourceKey --source-account-name MySourceAccount --source-blob MyBlob --source-container MySourceContainer --source-snapshot MySnapshot
Copiez une copie incrémentielle d’un objet blob de manière asynchrone. (autogenerated)
az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Paramètres obligatoires
Nom de l’objet blob de destination. S’il en existe, il sera remplacé.
Nom du conteneur.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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 |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
Chaîne de connexion de compte de stockage. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Propriété | Valeur |
---|---|
Parameter group: | Storage Account Arguments |
Valeur ETag ou caractère générique (*). Spécifiez une valeur ETag pour cet en-tête conditionnel pour copier l’objet blob uniquement si la valeur ETag spécifiée correspond à la valeur ETag d’un objet blob de destination existant. Si l’ETag pour l’objet blob de destination ne correspond pas à l’ETag spécifié pour If-Match, le service Blob retourne le code d’état 412 (Échec de la condition préalable).
Propriété | Valeur |
---|---|
Parameter group: | Pre-condition Arguments |
Commencez uniquement si la datetime UTC fournie est modifiée (Y-m-d’T’H :M’Z').
Propriété | Valeur |
---|---|
Parameter group: | Pre-condition Arguments |
Valeur ETag ou caractère générique (). Spécifiez une valeur ETag pour cet en-tête conditionnel pour copier l’objet blob uniquement si la valeur ETag spécifiée ne correspond pas à la valeur ETag pour l’objet blob de destination. Spécifiez le caractère générique () pour effectuer l’opération uniquement si l’objet blob de destination n’existe pas. Si la condition spécifiée n’est pas remplie, le service Blob retourne le code d’état 412 (Échec de la condition préalable).
Propriété | Valeur |
---|---|
Parameter group: | Pre-condition Arguments |
Commencez uniquement s’il n’est pas modifié depuis le datetime UTC fourni (Y-m-d’T’H :M’Z').
Propriété | Valeur |
---|---|
Parameter group: | Pre-condition Arguments |
L’ID de bail spécifié pour cet en-tête doit correspondre à l’ID de bail de l’objet blob de destination. Si la demande n’inclut pas l’ID de bail ou qu’elle n’est pas valide, l’opération échoue avec le code d’état 412 (Échec de la condition préalable).
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 |
---|---|
Parameter group: | Storage Account Arguments |
Clé de compte de stockage de l’objet blob source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
Nom du compte de stockage de l’objet blob source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
Nom de l’objet blob pour le compte de stockage source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
Nom du conteneur pour le compte de stockage source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
Spécifiez cette option pour effectuer l’opération Copier l’objet blob uniquement si l’ID de bail donné correspond à l’ID de bail actif de l’objet blob source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
Signature d’accès partagé pour le compte de stockage source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
Instantané d’objet blob pour le compte de stockage source.
Propriété | Valeur |
---|---|
Parameter group: | Copy Source Arguments |
URL d’une longueur maximale de 2 Ko qui spécifie un objet blob de pages Azure. La valeur doit être encodée en URL, car elle apparaît dans un URI de requête. La source de copie doit être un instantané et inclure un jeton SAP valide ou être public. Exemple : https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken
.
Propriété | Valeur |
---|---|
Parameter group: | 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 |
Output format.
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 |