az storage file copy
Kommentar
Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.
Hantera filkopieringsåtgärder.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az storage file copy cancel |
Avbryt en pågående kopieringsåtgärd. |
Kärna | Allmän tillgänglighet |
az storage file copy cancel (storage-preview anknytning) |
Avbryt en pågående kopieringsåtgärd. |
Anknytning | Allmän tillgänglighet |
az storage file copy start |
Kopiera en fil asynkront. |
Kärna | Allmän tillgänglighet |
az storage file copy start (storage-preview anknytning) |
Kopiera en fil asynkront. |
Anknytning | Allmän tillgänglighet |
az storage file copy start-batch |
Kopiera flera filer eller blobar till en filresurs. |
Kärna | Allmän tillgänglighet |
az storage file copy start-batch (storage-preview anknytning) |
Kopiera flera filer eller blobar till en filresurs. |
Anknytning | Allmän tillgänglighet |
az storage file copy cancel
Avbryt en pågående kopieringsåtgärd.
Detta lämnar en målfil med noll längd och fullständiga metadata. Detta ger upphov till ett fel om kopieringsåtgärden redan har avslutats.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Obligatoriska parametrar
Kopieringsåtgärden som ska avbrytas. Detta kan vara antingen ett ID eller en instans av FileProperties.
Sökvägen till filen i filresursen.
Namn på målresursen. Resursen måste finnas.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Obligatorisk parameter som ska användas med OAuth-autentisering (Azure AD) för filer. Detta kringgår alla behörighetskontroller på fil-/katalognivå och tillåter åtkomst, baserat på tillåtna dataåtgärder, även om det finns ACL:er för dessa filer/kataloger.
Lagringskonto niska veze. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Om det är sant trimmas den avslutande punkten från mål-URI:n. Standardvärdet är False.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage file copy cancel (storage-preview anknytning)
Avbryt en pågående kopieringsåtgärd.
Detta lämnar en målfil med noll längd och fullständiga metadata. Detta ger upphov till ett fel om kopieringsåtgärden redan har avslutats.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Obligatoriska parametrar
Kopieringsåtgärden som ska avbrytas. Detta kan vara antingen ett ID eller en instans av FileProperties.
Sökvägen till filen i filresursen.
Namn på målresursen. Resursen måste finnas.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Obligatorisk parameter som ska användas med OAuth-autentisering (Azure AD) för filer. Detta kringgår alla behörighetskontroller på fil-/katalognivå och tillåter åtkomst, baserat på tillåtna dataåtgärder, även om det finns ACL:er för dessa filer/kataloger.
Lagringskonto niska veze. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Om det är sant trimmas den avslutande punkten från mål-URI:n. Standardvärdet är False.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage file copy start
Kopiera en fil asynkront.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-source-trailing-dot {false, true}]
[--disallow-trailing-dot {false, true}]
[--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]
Exempel
Kopiera en fil asynkront.
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
Kopiera en fil asynkront från käll-URI till mållagringskontot med sas-token.
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>
Kopiera en fil asynkront från en ögonblicksbild av filen till mållagringskontot med sas-token.
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>
Obligatoriska parametrar
Sökvägen till filen i filresursen.
Namn på målresursen. Resursen måste finnas.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Obligatorisk parameter som ska användas med OAuth-autentisering (Azure AD) för filer. Detta kringgår alla behörighetskontroller på fil-/katalognivå och tillåter åtkomst, baserat på tillåtna dataåtgärder, även om det finns ACL:er för dessa filer/kataloger.
Lagringskonto niska veze. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Om det är sant trimmas den avslutande punkten från käll-URI:n. Standardvärdet är False.
Om det är sant trimmas den avslutande punkten från mål-URI:n. Standardvärdet är False.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Filögonblicksbilden för källlagringskontot.
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Lagringskontonyckeln för källbloben.
Namnet på källblobens lagringskonto.
Blobnamnet för källlagringskontot.
Containernamnet för källlagringskontot.
Filsökvägen för källlagringskontot.
Signaturen för delad åtkomst för källlagringskontot.
Resursnamnet för källlagringskontot.
Blobögonblicksbilden för källlagringskontot.
En URL på upp till 2 kB som anger en Azure-fil eller blob. Värdet ska vara URL-kodat eftersom det visas i en begärande-URI. Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiseras via en signatur för delad åtkomst. Om källan är offentlig krävs ingen autentisering. Exempel: https://myaccount.file.core.windows.net/myshare/mydir/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage file copy start (storage-preview anknytning)
Kopiera en fil asynkront.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-source-trailing-dot {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]
Exempel
Kopiera en fil asynkront.
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
Kopiera en fil asynkront från käll-URI till mållagringskontot med sas-token.
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>
Kopiera en fil asynkront från en ögonblicksbild av filen till mållagringskontot med sas-token.
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>
Obligatoriska parametrar
Sökvägen till filen i filresursen.
Namn på målresursen. Resursen måste finnas.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Obligatorisk parameter som ska användas med OAuth-autentisering (Azure AD) för filer. Detta kringgår alla behörighetskontroller på fil-/katalognivå och tillåter åtkomst, baserat på tillåtna dataåtgärder, även om det finns ACL:er för dessa filer/kataloger.
Lagringskonto niska veze. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Om det är sant trimmas den avslutande punkten från käll-URI:n. Standardvärdet är False.
Om det är sant trimmas den avslutande punkten från mål-URI:n. Standardvärdet är False.
Filögonblicksbilden för källlagringskontot.
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Lagringskontonyckeln för källbloben.
Namnet på källblobens lagringskonto.
Blobnamnet för källlagringskontot.
Containernamnet för källlagringskontot.
Filsökvägen för källlagringskontot.
Signaturen för delad åtkomst för källlagringskontot.
Resursnamnet för källlagringskontot.
Blobögonblicksbilden för källlagringskontot.
En URL på upp till 2 kB som anger en Azure-fil eller blob. Värdet ska vara URL-kodat eftersom det visas i en begärande-URI. Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiseras via en signatur för delad åtkomst. Om källan är offentlig krävs ingen autentisering. Exempel: https://myaccount.file.core.windows.net/myshare/mydir/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage file copy start-batch
Kopiera flera filer eller blobar till en filresurs.
az storage file copy start-batch [--account-key]
[--account-name]
[--connection-string]
[--destination-path]
[--destination-share]
[--disallow-source-trailing-dot {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]
Exempel
Kopiera alla filer i en filresurs till ett annat lagringskonto.
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
Kopiera alla filer i en filresurs till ett annat lagringskonto. med sas-token.
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>
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Lagringskonto niska veze. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Katalogen där källdata kopieras till. Om det utelämnas kopieras data till rotkatalogen.
Den filresurs där källdata kopieras till.
Om det är sant trimmas den avslutande punkten från käll-URI:n. Standardvärdet är False.
Om det är sant trimmas den avslutande punkten från mål-URI:n. Standardvärdet är False.
Visa en lista över de filer och blobar som ska kopieras. Ingen faktisk dataöverföring sker.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
Mönstret som används för att globba filer och blobar. De mönster som stöds är '*', '?', '[seq]' och '[!seq]'. Mer information finns i https://docs.python.org/3.7/library/fnmatch.html.
När du använder *i --pattern matchar det alla tecken, inklusive katalogavgränsaren '/'.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Kontonyckeln för källlagringskontot. Om det utelämnas används den aktiva inloggningen för att fastställa kontonyckeln.
Källlagringskontot som data ska kopieras från. Om det utelämnas används målkontot.
Källcontainerblobbarna kopieras från.
Signaturen för delad åtkomst för källlagringskontot.
Källresursfilerna kopieras från.
En URI som anger en källfilresurs eller blobcontainer.
Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiserad via en signatur för delad åtkomst.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage file copy start-batch (storage-preview anknytning)
Kopiera flera filer eller blobar till en filresurs.
az storage file copy start-batch [--account-key]
[--account-name]
[--connection-string]
[--destination-path]
[--destination-share]
[--disallow-source-trailing-dot {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]
Exempel
Kopiera alla filer i en filresurs till ett annat lagringskonto.
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
Kopiera alla filer i en filresurs till ett annat lagringskonto. med sas-token.
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>
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Lagringskonto niska veze. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Katalogen där källdata kopieras till. Om det utelämnas kopieras data till rotkatalogen.
Den filresurs där källdata kopieras till.
Om det är sant trimmas den avslutande punkten från käll-URI:n. Standardvärdet är False.
Om det är sant trimmas den avslutande punkten från mål-URI:n. Standardvärdet är False.
Visa en lista över de filer och blobar som ska kopieras. Ingen faktisk dataöverföring sker.
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
Mönstret som används för att globba filer och blobar. De mönster som stöds är '*', '?', '[seq]' och '[!seq]'. Mer information finns i https://docs.python.org/3.7/library/fnmatch.html.
När du använder *i --pattern matchar det alla tecken, inklusive katalogavgränsaren '/'.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Kontonyckeln för källlagringskontot. Om det utelämnas används den aktiva inloggningen för att fastställa kontonyckeln.
Källlagringskontot som data ska kopieras från. Om det utelämnas används målkontot.
Källcontainerblobbarna kopieras från.
Signaturen för delad åtkomst för källlagringskontot.
Källresursfilerna kopieras från.
En URI som anger en källfilresurs eller blobcontainer.
Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiserad via en signatur för delad åtkomst.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.