Partager via


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

--container-name -c

Nom du conteneur.

--copy-id

Copiez l’identificateur fourni dans la copy.id de l’opération de copy_blob d’origine.

--name -n

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.

--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
Parameter group: 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
Parameter group: 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
--connection-string

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

Propriété Valeur
Parameter group: Storage Account Arguments
--lease-id

Obligatoire si l’objet blob de destination a un bail infini actif.

--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
Parameter group: 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

Output format.

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 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

--destination-blob -b

Nom de l’objet blob de destination. S’il en existe, il sera remplacé.

--destination-container -c

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.

--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
Parameter group: 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
Parameter group: 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
--connection-string

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

Propriété Valeur
Parameter group: Storage Account Arguments
--destination-if-match

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
--destination-if-modified-since

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
--destination-if-none-match

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
--destination-if-unmodified-since

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
--destination-lease-id

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).

--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
Parameter group: Storage Account Arguments
--source-account-key

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

Propriété Valeur
Parameter group: Copy Source Arguments
--source-account-name

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

Propriété Valeur
Parameter group: Copy Source Arguments
--source-blob

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

Propriété Valeur
Parameter group: Copy Source Arguments
--source-container

Nom du conteneur pour le compte de stockage source.

Propriété Valeur
Parameter group: Copy Source Arguments
--source-lease-id

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
--source-sas

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

Propriété Valeur
Parameter group: Copy Source Arguments
--source-snapshot

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

Propriété Valeur
Parameter group: Copy Source Arguments
--source-uri -u

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
--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

Output format.

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