az storage file copy
Note
Grup perintah ini memiliki perintah yang ditentukan dalam Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari selengkapnya tentang ekstensi.
Mengelola operasi penyalinan file.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az storage file copy cancel |
Membatalkan operasi penyalinan yang sedang berlangsung. |
Core | GA |
| az storage file copy cancel (storage-preview extension) |
Membatalkan operasi penyalinan yang sedang berlangsung. |
Extension | GA |
| az storage file copy start |
Salin file secara asinkron. |
Core | GA |
| az storage file copy start (storage-preview extension) |
Salin file secara asinkron. |
Extension | GA |
| az storage file copy start-batch |
Salin beberapa file atau blob ke berbagi file. |
Core | GA |
| az storage file copy start-batch (storage-preview extension) |
Salin beberapa file atau blob ke berbagi file. |
Extension | GA |
az storage file copy cancel
Membatalkan operasi penyalinan yang sedang berlangsung.
Ini akan meninggalkan file tujuan dengan panjang nol dan metadata penuh. Ini akan menimbulkan kesalahan jika operasi salin telah berakhir.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Parameter yang Diperlukan
Operasi salin untuk membatalkan. Ini dapat berupa ID, atau instans FileProperties.
Jalur ke file dalam berbagi file.
Nama berbagi tujuan. Berbagi harus ada.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage file copy cancel (storage-preview extension)
Membatalkan operasi penyalinan yang sedang berlangsung.
Ini akan meninggalkan file tujuan dengan panjang nol dan metadata penuh. Ini akan menimbulkan kesalahan jika operasi salin telah berakhir.
az storage file copy cancel --copy-id
--destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Parameter yang Diperlukan
Operasi salin untuk membatalkan. Ini dapat berupa ID, atau instans FileProperties.
Jalur ke file dalam berbagi file.
Nama berbagi tujuan. Berbagi harus ada.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage file copy start
Salin file secara asinkron.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--file-mode]
[--file-mode-copy-mode {override, source}]
[--file-snapshot]
[--group]
[--metadata]
[--owner]
[--owner-copy-mode {override, source}]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-path]
[--source-sas]
[--source-share]
[--source-snapshot]
[--source-uri]
[--timeout]
Contoh
Salin file secara asinkron.
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
Salin file secara asinkron dari uri sumber ke akun penyimpanan tujuan dengan token 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>
Salin file secara asinkron dari rekam jepret file ke akun penyimpanan tujuan dengan token 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>
Salin file dengan mode file sumber, grup, pemilik.
az storage file copy start --source-account-name srcaccount --source-path srcpath --source-share srcshare --destination-path dstpath --destination-share dstshare --owner-copy-mode Source --file-mode-copy-mode Source
Salin file dengan mode file, grup, pemilik yang ditimpa.
az storage file copy start --source-account-name srcaccount --source-path srcpath --source-share srcshare --destination-path dstpath --destination-share dstshare --owner-copy-mode Override --file-mode-copy-mode Override --file-mode rw-rw-rw- --owner 4 --group 5
Parameter yang Diperlukan
Jalur ke file dalam berbagi file.
Nama berbagi tujuan. Berbagi harus ada.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Izin mode yang akan diatur pada file. Hanya berlaku untuk File NFS. Hanya bekerja sama dengan parameter --file-mode-copy-mode Override. Simbolis (rwxrw-rw-) didukung. Bit lengket juga didukung dan diwakili baik oleh huruf t atau T di tempat karakter akhir tergantung pada apakah bit eksekusi untuk kategori lain diatur atau tidak diatur masing-masing, tidak adanya t atau T menunjukkan bit lengket tidak diatur.".
Hanya berlaku untuk File NFS. Hanya berlaku ketika sumber penyalinan adalah File. Menentukan perilaku penyalinan bit mode dari file tujuan. Jika tidak diisi, file tujuan akan memiliki Mode File default.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | override, source |
Rekam jepret file untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Hanya berlaku untuk File NFS. Hanya bekerja sama dengan parameter --owner-copy-mode Override. Pengidentifikasi grup pemilik (GID) yang akan diatur pada direktori. Nilai defaultnya adalah 0 (grup akar).
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Hanya berlaku untuk File NFS. Hanya bekerja sama dengan parameter --owner-copy-mode Override. Pengidentifikasi pengguna pemilik (UID) yang akan diatur pada direktori. Nilai defaultnya adalah 0 (root).
Hanya berlaku untuk File NFS. Hanya berlaku ketika sumber penyalinan adalah File. Menentukan perilaku penyalinan pemilik dan grup file tujuan. Jika tidak diisi, file tujuan akan memiliki Pemilik dan Grup default.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | override, source |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama kontainer untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Jalur file untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama berbagi untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Rekam jepret blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
URL dengan panjang hingga 2 KB yang menentukan file atau blob Azure. Nilai harus dikodekan URL karena akan muncul dalam URI permintaan. Jika sumber berada di akun lain, sumber harus bersifat publik atau harus diautentikasi melalui tanda tangan akses bersama. Jika sumbernya bersifat publik, tidak diperlukan autentikasi. Contoh: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage file copy start (storage-preview extension)
Salin file secara asinkron.
az storage file copy start --destination-path
--destination-share
[--account-key]
[--account-name]
[--acquire-policy-token]
[--auth-mode {key, login}]
[--backup-intent --enable-file-backup-request-intent]
[--change-reference]
[--connection-string]
[--disallow-source-trailing-dot --disallow-src-trailing {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]
Contoh
Salin file secara asinkron.
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
Salin file secara asinkron dari uri sumber ke akun penyimpanan tujuan dengan token 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>
Salin file secara asinkron dari rekam jepret file ke akun penyimpanan tujuan dengan token 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>
Parameter yang Diperlukan
Jalur ke file dalam berbagi file.
Nama berbagi tujuan. Berbagi harus ada.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Rekam jepret file untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama kontainer untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Jalur file untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama berbagi untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Rekam jepret blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
URL dengan panjang hingga 2 KB yang menentukan file atau blob Azure. Nilai harus dikodekan URL karena akan muncul dalam URI permintaan. Jika sumber berada di akun lain, sumber harus bersifat publik atau harus diautentikasi melalui tanda tangan akses bersama. Jika sumbernya bersifat publik, tidak diperlukan autentikasi. Contoh: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage file copy start-batch
Salin beberapa file atau blob ke berbagi file.
az storage file copy start-batch [--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--connection-string]
[--destination-path]
[--destination-share]
[--disallow-source-trailing-dot --disallow-src-trailing {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]
Contoh
Salin semua file dalam berbagi file ke akun penyimpanan lain.
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
Salin semua file dalam berbagi file ke akun penyimpanan lain. dengan token 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>
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Direktori tempat data sumber disalin. Jika dihilangkan, data disalin ke direktori akar.
Berbagi file tempat data sumber disalin.
Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Cantumkan file dan blob yang akan disalin. Tidak ada transfer data aktual yang akan terjadi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Pola yang digunakan untuk mengglobbing file dan blob. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3/library/fnmatch.html.
Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun untuk akun penyimpanan sumber. Jika dihilangkan, login aktif digunakan untuk menentukan kunci akun.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Akun penyimpanan sumber untuk menyalin data. Jika dihilangkan, akun tujuan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Blob kontainer sumber disalin.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
File berbagi sumber disalin dari.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
URI yang menentukan berbagi file sumber atau kontainer blob.
Jika sumber berada di akun lain, sumber harus publik atau diautentikasi melalui tanda tangan akses bersama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage file copy start-batch (storage-preview extension)
Salin beberapa file atau blob ke berbagi file.
az storage file copy start-batch [--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--connection-string]
[--destination-path]
[--destination-share]
[--disallow-source-trailing-dot --disallow-src-trailing {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]
Contoh
Salin semua file dalam berbagi file ke akun penyimpanan lain.
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
Salin semua file dalam berbagi file ke akun penyimpanan lain. dengan token 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>
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Direktori tempat data sumber disalin. Jika dihilangkan, data disalin ke direktori akar.
Berbagi file tempat data sumber disalin.
Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Cantumkan file dan blob yang akan disalin. Tidak ada transfer data aktual yang akan terjadi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Pola yang digunakan untuk mengglobbing file dan blob. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.
Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun untuk akun penyimpanan sumber. Jika dihilangkan, login aktif digunakan untuk menentukan kunci akun.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Akun penyimpanan sumber untuk menyalin data. Jika dihilangkan, akun tujuan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Blob kontainer sumber disalin.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
File berbagi sumber disalin dari.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
URI yang menentukan berbagi file sumber atau kontainer blob.
Jika sumber berada di akun lain, sumber harus publik atau diautentikasi melalui tanda tangan akses bersama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |