az storage file copy
Dosya kopyalama işlemlerini yönetin.
Komutlar
| az storage file copy cancel |
Devam eden kopyalama işlemini iptal edin. |
| az storage file copy start |
Dosyayı zaman uyumsuz olarak kopyalayın. |
| az storage file copy start-batch |
Bir dosya paylaşımına birden çok dosya veya blob kopyalayın. |
az storage file copy cancel
Devam eden kopyalama işlemini iptal edin.
Bu, sıfır uzunlukta ve tam meta veri içeren bir hedef dosya bırakır. Kopyalama işlemi zaten sona erdiyse bu bir hataya neden olur.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--connection-string]
[--sas-token]
[--timeout]
Gerekli Parametreler
Durdurulacak kopyalama işlemi. Bu bir kimlik veya FileProperties örneği olabilir.
Dosya paylaşımındaki dosyanın yolu.
Hedef paylaşımın adı. Paylaşım mevcut olmalıdır.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage file copy start
Dosyayı zaman uyumsuz olarak kopyalayın.
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]
Örnekler
Dosyayı zaman uyumsuz olarak kopyalayın.
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
Bir dosyayı kaynak uri'den sas belirteci ile hedef depolama hesabına zaman uyumsuz olarak kopyalayın.
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>
Sas belirteci ile dosyayı zaman uyumsuz olarak dosya anlık görüntüsünden hedef depolama hesabına kopyalayın.
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>
Gerekli Parametreler
Dosya paylaşımındaki dosyanın yolu.
Hedef paylaşımın adı. Paylaşım mevcut olmalıdır.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Kaynak depolama hesabının dosya anlık görüntüsü.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Kaynak blobun depolama hesabı anahtarı.
Kaynak blobun depolama hesabı adı.
Kaynak depolama hesabının blob adı.
Kaynak depolama hesabının kapsayıcı adı.
Kaynak depolama hesabının dosya yolu.
Kaynak depolama hesabı için paylaşılan erişim imzası.
Kaynak depolama hesabının paylaşım adı.
Kaynak depolama hesabı için blob anlık görüntüsü.
Azure dosyasını veya blobu belirten en fazla 2 KB uzunluğunda bir URL. Değer, istek URI'sinde göründüğü gibi URL ile kodlanmış olmalıdır. Kaynak başka bir hesaptaysa, kaynağın ortak olması veya paylaşılan erişim imzası aracılığıyla kimliğinin doğrulanması gerekir. Kaynak genelse kimlik doğrulaması gerekmez. Örnekler: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage file copy start-batch
Bir dosya paylaşımına birden çok dosya veya blob kopyalayın.
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]
Örnekler
Dosya paylaşımındaki tüm dosyaları başka bir depolama hesabına kopyalayın.
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
Dosya paylaşımındaki tüm dosyaları başka bir depolama hesabına kopyalayın. sas belirteci ile.
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>
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Kaynak verilerin kopyalandığı dizin. Atlanırsa, veriler kök dizine kopyalanır.
Kaynak verilerin kopyalandığı dosya paylaşımı.
Kopyalanacak dosyaları ve blobları listeleyin. Gerçek veri aktarımı gerçekleşmez.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
Dosyaları ve blobları globbing için kullanılan desen. Desteklenen desenler şunlardır: '*', '?', '[seq]', ve '[!seq]'. Daha fazla bilgi için bkz https://docs.python.org/3.7/library/fnmatch.html. .
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Kaynak depolama hesabının hesap anahtarı. Atlanırsa, hesap anahtarını belirlemek için etkin oturum açma kullanılır.
Verilerin kopyalanması için kaynak depolama hesabı. Atlanırsa hedef hesap kullanılır.
Kaynak kapsayıcı blobları kaynağından kopyalanır.
Kaynak depolama hesabı için paylaşılan erişim imzası.
Kaynak paylaşım dosyaları adresinden kopyalanır.
Kaynak dosya paylaşımını veya blob kapsayıcısını belirten bir URI.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.