Bagikan melalui


az storage file copy

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut 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.

Ekstensi GA
az storage file copy start

Salin file secara asinkron.

Core GA
az storage file copy start (storage-preview extension)

Salin file secara asinkron.

Ekstensi 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.

Ekstensi 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]
                            [--auth-mode {key, login}]
                            [--backup-intent]
                            [--connection-string]
                            [--disallow-trailing-dot {false, true}]
                            [--file-endpoint]
                            [--sas-token]
                            [--timeout]

Parameter yang Diperlukan

--copy-id

Operasi salin untuk membatalkan. Ini dapat berupa ID, atau instans FileProperties.

--destination-path -p

Jalur ke file dalam berbagi file.

--destination-share -s

Nama berbagi tujuan. Berbagi harus ada.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

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.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

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]
                            [--auth-mode {key, login}]
                            [--backup-intent]
                            [--connection-string]
                            [--disallow-trailing-dot {false, true}]
                            [--sas-token]
                            [--timeout]

Parameter yang Diperlukan

--copy-id

Operasi salin untuk membatalkan. Ini dapat berupa ID, atau instans FileProperties.

--destination-path -p

Jalur ke file dalam berbagi file.

--destination-share -s

Nama berbagi tujuan. Berbagi harus ada.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

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.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage file copy start

Salin file secara asinkron.

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]

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

--destination-path -p

Jalur ke file dalam berbagi file.

--destination-share -s

Nama berbagi tujuan. Berbagi harus ada.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

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.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

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

Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--file-snapshot

Rekam jepret file untuk akun penyimpanan sumber.

--metadata

Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

Kunci akun penyimpanan blob sumber.

--source-account-name

Nama akun penyimpanan blob sumber.

--source-blob

Nama blob untuk akun penyimpanan sumber.

--source-container

Nama kontainer untuk akun penyimpanan sumber.

--source-path

Jalur file untuk akun penyimpanan sumber.

--source-sas

Tanda tangan akses bersama untuk akun penyimpanan sumber.

--source-share

Nama berbagi untuk akun penyimpanan sumber.

--source-snapshot

Rekam jepret blob untuk akun penyimpanan sumber.

--source-uri -u

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/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

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]
                           [--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]

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

--destination-path -p

Jalur ke file dalam berbagi file.

--destination-share -s

Nama berbagi tujuan. Berbagi harus ada.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

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.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

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

Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-snapshot

Rekam jepret file untuk akun penyimpanan sumber.

--metadata

Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

Kunci akun penyimpanan blob sumber.

--source-account-name

Nama akun penyimpanan blob sumber.

--source-blob

Nama blob untuk akun penyimpanan sumber.

--source-container

Nama kontainer untuk akun penyimpanan sumber.

--source-path

Jalur file untuk akun penyimpanan sumber.

--source-sas

Tanda tangan akses bersama untuk akun penyimpanan sumber.

--source-share

Nama berbagi untuk akun penyimpanan sumber.

--source-snapshot

Rekam jepret blob untuk akun penyimpanan sumber.

--source-uri -u

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/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage file copy start-batch

Salin beberapa file atau blob ke berbagi file.

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]

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

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--destination-path

Direktori tempat data sumber disalin. Jika dihilangkan, data disalin ke direktori akar.

--destination-share

Berbagi file tempat data sumber disalin.

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

Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan disalin. Tidak ada transfer data aktual yang akan terjadi.

Nilai default: False
--file-endpoint

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.

--metadata

Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.

--pattern

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 '/'.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

Kunci akun untuk akun penyimpanan sumber. Jika dihilangkan, login aktif digunakan untuk menentukan kunci akun.

--source-account-name

Akun penyimpanan sumber untuk menyalin data. Jika dihilangkan, akun tujuan digunakan.

--source-container

Blob kontainer sumber disalin.

--source-sas

Tanda tangan akses bersama untuk akun penyimpanan sumber.

--source-share

File berbagi sumber disalin dari.

--source-uri

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.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

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]
                                 [--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]

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

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--destination-path

Direktori tempat data sumber disalin. Jika dihilangkan, data disalin ke direktori akar.

--destination-share

Berbagi file tempat data sumber disalin.

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

Jika true, titik berikutnya akan dipangkas dari URI sumber. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan disalin. Tidak ada transfer data aktual yang akan terjadi.

Nilai default: False
--metadata

Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.

--pattern

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 '/'.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

Kunci akun untuk akun penyimpanan sumber. Jika dihilangkan, login aktif digunakan untuk menentukan kunci akun.

--source-account-name

Akun penyimpanan sumber untuk menyalin data. Jika dihilangkan, akun tujuan digunakan.

--source-container

Blob kontainer sumber disalin.

--source-sas

Tanda tangan akses bersama untuk akun penyimpanan sumber.

--source-share

File berbagi sumber disalin dari.

--source-uri

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.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.