Delen via


az storage file copy

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Kopieerbewerkingen voor bestanden beheren.

Opdracht

Name Description Type Status
az storage file copy cancel

Een doorlopende kopieerbewerking afbreken.

Basis GA
az storage file copy cancel (storage-preview extensie)

Een doorlopende kopieerbewerking afbreken.

Toestel GA
az storage file copy start

Kopieer een bestand asynchroon.

Basis GA
az storage file copy start (storage-preview extensie)

Kopieer een bestand asynchroon.

Toestel GA
az storage file copy start-batch

Kopieer meerdere bestanden of blobs naar een bestandsshare.

Basis GA
az storage file copy start-batch (storage-preview extensie)

Kopieer meerdere bestanden of blobs naar een bestandsshare.

Toestel GA

az storage file copy cancel

Een doorlopende kopieerbewerking afbreken.

Hiermee blijft een doelbestand met de lengte nul en volledige metagegevens achter. Er wordt een fout gegenereerd als de kopieerbewerking al is beëindigd.

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]

Vereiste parameters

--copy-id

De kopieerbewerking die moet worden afgebroken. Dit kan een id of een exemplaar van FileProperties zijn.

--destination-path -p

Het pad naar het bestand in de bestandsshare.

--destination-share -s

Naam van de doelshare. De share moet bestaan.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

Geaccepteerde waarden: key, login
--backup-intent --enable-file-backup-request-intent

Vereiste parameter voor gebruik met OAuth -verificatie (Azure AD) voor Bestanden. Hiermee worden alle machtigingscontroles op bestand-/mapniveau overgeslagen en worden toegang toegestaan, op basis van de toegestane gegevensacties, zelfs als er ACL's aanwezig zijn voor die bestanden/mappen.

Default value: False
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Indien waar, wordt de volgpunt afgekapt van de doel-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--file-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage file copy cancel (storage-preview extensie)

Een doorlopende kopieerbewerking afbreken.

Hiermee blijft een doelbestand met de lengte nul en volledige metagegevens achter. Er wordt een fout gegenereerd als de kopieerbewerking al is beëindigd.

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]

Vereiste parameters

--copy-id

De kopieerbewerking die moet worden afgebroken. Dit kan een id of een exemplaar van FileProperties zijn.

--destination-path -p

Het pad naar het bestand in de bestandsshare.

--destination-share -s

Naam van de doelshare. De share moet bestaan.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

Geaccepteerde waarden: key, login
--backup-intent --enable-file-backup-request-intent

Vereiste parameter voor gebruik met OAuth -verificatie (Azure AD) voor Bestanden. Hiermee worden alle machtigingscontroles op bestand-/mapniveau overgeslagen en worden toegang toegestaan, op basis van de toegestane gegevensacties, zelfs als er ACL's aanwezig zijn voor die bestanden/mappen.

Default value: False
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Indien waar, wordt de volgpunt afgekapt van de doel-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage file copy start

Kopieer een bestand asynchroon.

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]

Voorbeelden

Kopieer een bestand asynchroon.

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

Kopieer een bestand asynchroon van de bron-URI naar het doelopslagaccount met een 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>

Kopieer een bestand asynchroon van een momentopname van het bestand naar het doelopslagaccount met een 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>

Vereiste parameters

--destination-path -p

Het pad naar het bestand in de bestandsshare.

--destination-share -s

Naam van de doelshare. De share moet bestaan.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

Geaccepteerde waarden: key, login
--backup-intent --enable-file-backup-request-intent

Vereiste parameter voor gebruik met OAuth -verificatie (Azure AD) voor Bestanden. Hiermee worden alle machtigingscontroles op bestand-/mapniveau overgeslagen en worden toegang toegestaan, op basis van de toegestane gegevensacties, zelfs als er ACL's aanwezig zijn voor die bestanden/mappen.

Default value: False
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--disallow-source-trailing-dot --disallow-src-trailing

Indien waar, wordt de volgpunt afgekapt van de bron-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--disallow-trailing-dot

Indien waar, wordt de volgpunt afgekapt van de doel-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--file-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--file-snapshot

De momentopname van het bestand voor het bronopslagaccount.

--metadata

Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

De sleutel van het opslagaccount van de bron-blob.

--source-account-name

De naam van het opslagaccount van de bron-blob.

--source-blob

De blobnaam voor het bronopslagaccount.

--source-container

De containernaam voor het bronopslagaccount.

--source-path

Het bestandspad voor het bronopslagaccount.

--source-sas

De handtekening voor gedeelde toegang voor het bronopslagaccount.

--source-share

De naam van de share voor het bronopslagaccount.

--source-snapshot

De blob-momentopname voor het bronopslagaccount.

--source-uri -u

Een URL van maximaal 2 kB die een Azure-bestand of blob aangeeft. De waarde moet URL-gecodeerd zijn, zoals deze wordt weergegeven in een aanvraag-URI. Als de bron zich in een ander account bevindt, moet de bron openbaar zijn of moeten worden geverifieerd via een handtekening voor gedeelde toegang. Als de bron openbaar is, is er geen verificatie vereist. Voorbeelden: https://myaccount.file.core.windows.net/myshare/mydir/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage file copy start (storage-preview extensie)

Kopieer een bestand asynchroon.

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]

Voorbeelden

Kopieer een bestand asynchroon.

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

Kopieer een bestand asynchroon van de bron-URI naar het doelopslagaccount met een 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>

Kopieer een bestand asynchroon van een momentopname van het bestand naar het doelopslagaccount met een 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>

Vereiste parameters

--destination-path -p

Het pad naar het bestand in de bestandsshare.

--destination-share -s

Naam van de doelshare. De share moet bestaan.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

Geaccepteerde waarden: key, login
--backup-intent --enable-file-backup-request-intent

Vereiste parameter voor gebruik met OAuth -verificatie (Azure AD) voor Bestanden. Hiermee worden alle machtigingscontroles op bestand-/mapniveau overgeslagen en worden toegang toegestaan, op basis van de toegestane gegevensacties, zelfs als er ACL's aanwezig zijn voor die bestanden/mappen.

Default value: False
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--disallow-source-trailing-dot --disallow-src-trailing

Indien waar, wordt de volgpunt afgekapt van de bron-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--disallow-trailing-dot

Indien waar, wordt de volgpunt afgekapt van de doel-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--file-snapshot

De momentopname van het bestand voor het bronopslagaccount.

--metadata

Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

De sleutel van het opslagaccount van de bron-blob.

--source-account-name

De naam van het opslagaccount van de bron-blob.

--source-blob

De blobnaam voor het bronopslagaccount.

--source-container

De containernaam voor het bronopslagaccount.

--source-path

Het bestandspad voor het bronopslagaccount.

--source-sas

De handtekening voor gedeelde toegang voor het bronopslagaccount.

--source-share

De naam van de share voor het bronopslagaccount.

--source-snapshot

De blob-momentopname voor het bronopslagaccount.

--source-uri -u

Een URL van maximaal 2 kB die een Azure-bestand of blob aangeeft. De waarde moet URL-gecodeerd zijn, zoals deze wordt weergegeven in een aanvraag-URI. Als de bron zich in een ander account bevindt, moet de bron openbaar zijn of moeten worden geverifieerd via een handtekening voor gedeelde toegang. Als de bron openbaar is, is er geen verificatie vereist. Voorbeelden: https://myaccount.file.core.windows.net/myshare/mydir/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage file copy start-batch

Kopieer meerdere bestanden of blobs naar een bestandsshare.

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]

Voorbeelden

Kopieer alle bestanden in een bestandsshare naar een ander opslagaccount.

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

Kopieer alle bestanden in een bestandsshare naar een ander opslagaccount. met 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>

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--destination-path

De map waarnaar de brongegevens worden gekopieerd. Als u dit weglaat, worden gegevens gekopieerd naar de hoofdmap.

--destination-share

De bestandsshare waarnaar de brongegevens worden gekopieerd.

--disallow-source-trailing-dot --disallow-src-trailing

Indien waar, wordt de volgpunt afgekapt van de bron-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--disallow-trailing-dot

Indien waar, wordt de volgpunt afgekapt van de doel-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--dryrun

Vermeld de bestanden en blobs die moeten worden gekopieerd. Er wordt geen werkelijke gegevensoverdracht uitgevoerd.

Default value: False
--file-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--metadata

Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.

--pattern

Het patroon dat wordt gebruikt voor globbing-bestanden en blobs. De ondersteunde patronen zijn '*', '?', '[seq]' en '[!seq]'. Raadpleeg https://docs.python.org/3.7/library/fnmatch.htmlvoor meer informatie.

Wanneer u *in --pattern gebruikt, komt het overeen met elk teken, inclusief het mapscheidingsteken '/'.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

De accountsleutel voor het bronopslagaccount. Als u dit weglaat, wordt de actieve aanmelding gebruikt om de accountsleutel te bepalen.

--source-account-name

Het bronopslagaccount waaruit de gegevens moeten worden gekopieerd. Als u dit weglaat, wordt het doelaccount gebruikt.

--source-container

De broncontainer-blobs worden gekopieerd van.

--source-sas

De handtekening voor gedeelde toegang voor het bronopslagaccount.

--source-share

De bronsharebestanden worden gekopieerd van.

--source-uri

Een URI die een bronbestandsshare of blobcontainer opgeeft.

Als de bron zich in een ander account bevindt, moet de bron openbaar of geverifieerd zijn via een handtekening voor gedeelde toegang.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage file copy start-batch (storage-preview extensie)

Kopieer meerdere bestanden of blobs naar een bestandsshare.

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]

Voorbeelden

Kopieer alle bestanden in een bestandsshare naar een ander opslagaccount.

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

Kopieer alle bestanden in een bestandsshare naar een ander opslagaccount. met 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>

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--destination-path

De map waarnaar de brongegevens worden gekopieerd. Als u dit weglaat, worden gegevens gekopieerd naar de hoofdmap.

--destination-share

De bestandsshare waarnaar de brongegevens worden gekopieerd.

--disallow-source-trailing-dot --disallow-src-trailing

Indien waar, wordt de volgpunt afgekapt van de bron-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--disallow-trailing-dot

Indien waar, wordt de volgpunt afgekapt van de doel-URI. Standaard ingesteld op Onwaar.

Geaccepteerde waarden: false, true
Default value: False
--dryrun

Vermeld de bestanden en blobs die moeten worden gekopieerd. Er wordt geen werkelijke gegevensoverdracht uitgevoerd.

Default value: False
--metadata

Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.

--pattern

Het patroon dat wordt gebruikt voor globbing-bestanden en blobs. De ondersteunde patronen zijn '*', '?', '[seq]' en '[!seq]'. Raadpleeg https://docs.python.org/3.7/library/fnmatch.htmlvoor meer informatie.

Wanneer u *in --pattern gebruikt, komt het overeen met elk teken, inclusief het mapscheidingsteken '/'.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

De accountsleutel voor het bronopslagaccount. Als u dit weglaat, wordt de actieve aanmelding gebruikt om de accountsleutel te bepalen.

--source-account-name

Het bronopslagaccount waaruit de gegevens moeten worden gekopieerd. Als u dit weglaat, wordt het doelaccount gebruikt.

--source-container

De broncontainer-blobs worden gekopieerd van.

--source-sas

De handtekening voor gedeelde toegang voor het bronopslagaccount.

--source-share

De bronsharebestanden worden gekopieerd van.

--source-uri

Een URI die een bronbestandsshare of blobcontainer opgeeft.

Als de bron zich in een ander account bevindt, moet de bron openbaar of geverifieerd zijn via een handtekening voor gedeelde toegang.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.