az storage file copy
Zarządzanie operacjami kopiowania plików.
Polecenia
| az storage file copy cancel |
Przerywanie trwającej operacji kopiowania. |
| az storage file copy start |
Skopiuj plik asynchronicznie. |
| az storage file copy start-batch |
Skopiuj wiele plików lub obiektów blob do udziału plików. |
az storage file copy cancel
Przerywanie trwającej operacji kopiowania.
Spowoduje to pozostawienie pliku docelowego o zerowej długości i pełnych metadanych. Spowoduje to wystąpienie błędu, jeśli operacja kopiowania została już zakończona.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--connection-string]
[--sas-token]
[--timeout]
Parametry wymagane
Operacja kopiowania do przerwania. Może to być identyfikator lub wystąpienie właściwości FileProperties.
Ścieżka do pliku w udziale plików.
Nazwa udziału docelowego. Udział musi istnieć.
Parametry opcjonalne
Klucz konta magazynu. Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna z nich nie istnieje, polecenie spróbuje wykonać zapytanie o klucz konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba poleceń magazynu, limit przydziału interfejsu API może zostać osiągnięty.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Sygnatura dostępu współdzielonego (SAS). Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az storage file copy start
Skopiuj plik asynchronicznie.
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]
Przykłady
Skopiuj plik asynchronicznie.
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
Skopiuj plik asynchronicznie ze źródłowego identyfikatora URI do docelowego konta magazynu z tokenem 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>
Skopiuj plik asynchronicznie z migawki pliku do docelowego konta magazynu z tokenem 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>
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału docelowego. Udział musi istnieć.
Parametry opcjonalne
Klucz konta magazynu. Musi być używany w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna z nich nie istnieje, polecenie spróbuje wykonać zapytanie o klucz konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba poleceń magazynu, limit przydziału interfejsu API może zostać osiągnięty.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Migawka pliku źródłowego konta magazynu.
Metadane w parach klucz rozdzielanych spacjami=wartość. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Sygnatura dostępu współdzielonego (SAS). Musi być używany w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Klucz konta magazynu źródłowego obiektu blob.
Nazwa konta magazynu źródłowego obiektu blob.
Nazwa obiektu blob źródłowego konta magazynu.
Nazwa kontenera źródłowego konta magazynu.
Ścieżka pliku źródłowego konta magazynu.
Sygnatura dostępu współdzielonego dla źródłowego konta magazynu.
Nazwa udziału źródłowego konta magazynu.
Migawka obiektu blob dla źródłowego konta magazynu.
Adres URL o długości do 2 KB, który określa plik platformy Azure lub obiekt blob. Wartość powinna być zakodowana w adresie URL, ponieważ jest wyświetlana w identyfikatorze URI żądania. Jeśli źródło znajduje się na innym koncie, źródło musi być publiczne lub musi być uwierzytelnione za pośrednictwem sygnatury dostępu współdzielonego. Jeśli źródło jest publiczne, nie jest wymagane uwierzytelnianie. Przykłady: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az storage file copy start-batch
Skopiuj wiele plików lub obiektów blob do udziału plików.
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]
Przykłady
Skopiuj wszystkie pliki w udziale plików do innego konta magazynu.
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
Skopiuj wszystkie pliki w udziale plików do innego konta magazynu. z tokenem 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>
Parametry opcjonalne
Klucz konta magazynu. Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna z nich nie istnieje, polecenie spróbuje wykonać zapytanie o klucz konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba poleceń magazynu, limit przydziału interfejsu API może zostać osiągnięty.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Katalog, do którego są kopiowane dane źródłowe. Jeśli pominięto, dane są kopiowane do katalogu głównego.
Udział plików, do którego są kopiowane dane źródłowe.
Wyświetl listę plików i obiektów blob do skopiowania. Nie nastąpi rzeczywisty transfer danych.
Metadane w parach klucz rozdzielanych spacjami=wartość. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Wzorzec używany do tworzenia globbingu plików i obiektów blob. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Sygnatura dostępu współdzielonego (SAS). Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Klucz konta źródłowego konta magazynu. Jeśli pominięto, aktywne logowanie jest używane do określania klucza konta.
Źródłowe konto magazynu do skopiowania danych. W przypadku pominięcia zostanie użyte konto docelowe.
Źródłowe obiekty blob kontenera są kopiowane.
Sygnatura dostępu współdzielonego dla źródłowego konta magazynu.
Pliki udziału źródłowego są kopiowane.
Identyfikator URI określający źródłowy udział plików lub kontener obiektów blob.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.