Tutorial: Menyalin data dari Azure Data Box melalui SMB
Tutorial ini menjelaskan cara menyambungkan ke dan menyalin data dari Data Box Anda ke server di lokasi menggunakan antarmuka pengguna web lokal. Perangkat Data Box berisi data yang diekspor dari akun Microsoft Azure Storage Anda.
Dalam tutorial ini, Anda akan mempelajari cara:
- Prasyarat
- Menyambungkan ke Data Box
- Salin data dari Data Box
Prasyarat
Sebelum Anda mulai, pastikan bahwa:
- Anda telah memesan Azure Data Box.
- Untuk pesanan impor, lihat Tutorial: Memesan Azure Data Box.
- Untuk pesanan ekspor, lihat Tutorial: Memesan Azur e Data Box.
- Anda telah menerima Data Box Anda dan status pesanan di portal Terkirim.
- Anda memiliki komputer induk yang ingin Anda salin datanya dari Data Box. Komputer host Anda harus
- Menjalankan Sistem operasi yang didukung.
- Tersambung ke jaringan berkecepatan tinggi. Kami sangat menyarankan Anda memiliki setidaknya satu koneksi 10 GbE. Jika koneksi 10-GbE tidak tersedia, gunakan tautan data 1-GbE tetapi kecepatan penyalinan akan terpengaruh.
Menyambungkan ke Data Box
Berdasarkan akun penyimpanan yang dipilih, Data Box dibuat hingga:
- Tiga bagian untuk setiap akun penyimpanan yang terkait untuk GPv1 dan GPv2.
- Satu berbagi untuk penyimpanan premium.
- Satu bagian untuk akun penyimpanan blob.
Di bawah blok blob dan halaman bagian blob, entitas tingkat pertama adalah kontainer, dan entitas tingkat kedua adalah blob. Di bawah berbagi untuk Azure Files, entitas tingkat pertama adalah berbagi, entitas tingkat kedua adalah file.
Tabel berikut ini menunjukkan jalur UNC ke berbagi di URL jalur Data Box dan Azure Storage tempat data diunggah. URL jalur Azure Storage akhir dapat diperoleh dari jalur berbagi UNC.
Blob dan File | Jalur dan URL |
---|---|
Blob Blok Azure | \\<DeviceIPAddress>\<StorageAccountName_BlockBlob>\<ContainerName>\files\a.txt https://<StorageAccountName>.blob.core.windows.net/<ContainerName>/files/a.txt |
Blob Halaman Azure | \\<DeviceIPAddress>\<StorageAccountName_PageBlob>\<ContainerName>\files\a.txt https://<StorageAccountName>.blob.core.windows.net/<ContainerName>/files/a.txt |
Azure Files | \\<DeviceIPAddress>\<StorageAccountName_AzFile>\<ShareName>\files\a.txt https://<StorageAccountName>.file.core.windows.net/<ShareName>/files/a.txt |
Jika menggunakan komputer host Windows Server, ikuti langkah-langkah ini untuk menyambungkan ke Data Box.
Langkah pertama adalah mengautentikasi dan memulai sesi. Buka Sambungkan dan salin. Klik Dapatkan info masuk untuk mendapatkan info masuk (kredensial) akses untuk berbagi yang terkait dengan akun penyimpanan Anda.
Dari kotak dialog berbagi Akses dan salin data, salin Nama Pengguna dan Kata Sandi yang terkait dengan berbagi. Pilih OK.
Untuk mengakses berbagi yang terkait dengan akun penyimpanan Anda (exportbvtdataset2 dalam contoh berikut) dari komputer host Anda, buka jendela perintah. Pada command prompt, ketik:
net use \\<IP address of the device>\<share name> /u:<IP address of the device>\<user name for the share>
Bergantung pada format data Anda, jalur berbaginya adalah sebagai berikut:
- Blob Blokir Azure -
\\169.254.143.85\exportbvtdataset2_BlockBlob
- Blob Halaman Azure -
\\169.254.143.85\exportbvtdataset2_PageBlob
- File Azure -
\\169.254.143.85\exportbvtdataset2_AzFile
- Blob Blokir Azure -
Masukkan kata sandi untuk berbagi ketika diminta. Contoh berikut menunjukkan menyambungkan ke berbagi melalui perintah sebelumnya.
C:\Users\Databoxuser>net use \\169.254.143.85\exportbvtdataset2_BlockBlob /u:169.254.143.85\exportbvtdataset2 Enter the password for 'exportbvtdataset2' to connect to '169.254.143.85': The command completed successfully.
Tekan Windows + R. Di jendela Run, tentukan
\\<device IP address>
. Pilih OK untuk membuka File Explorer.Sekarang Anda akan melihat berbagi sebagai folder.
Jika Anda menggunakan klien Linux, gunakan perintah berikut untuk memasang berbagi SMB. Parameter "vers" di bawah ini adalah versi SMB yang didukung host Linux Anda. Plug in versi yang sesuai di perintah di bawah. Untuk versi SMB yang didukung oleh Data Box, lihat Sistem file yang didukung untuk klien Linux.
sudo mount -t nfs -o vers=2.1 169.254.143.85:/exportbvtdataset2_BlockBlob /home/databoxubuntuhost/databox
Salin data dari Data Box
Setelah Anda terhubung ke file berbagi Data Box, langkah selanjutnya adalah menyalin data.
Sebelum Anda memulai salinan data:
Unduh salin log. Di halaman Sambungkan dan salin, pilih Salin log. Ketika diminta, simpan log pada sistem Anda.
Jika ukuran log salin Anda terlalu besar, Anda harus menggunakan Azure Storage Explorer atau AzCopy untuk mengunduh log salinan dan mencegah kegagalan apa pun.
- Jika Anda menggunakan Azure Storage Explorer untuk mengunduh log salin, Anda dapat memetakan akun penyimpanan Azure Anda di Azure Storage Explorer lalu mengunduh file mentah.
- Jika Anda menggunakan AzCopy untuk mengunduh log salinan, Anda dapat menggunakan
AzCopy copy
perintah untuk menyalin file log dari akun penyimpanan Anda ke sistem lokal Anda.
Ulangi langkah-langkah untuk mengunduh log verbose.
Tinjau log verbose. Log verbose berisi daftar semua file yang berhasil diekspor dari akun Azure Storage. Log juga berisi ukuran file dan komputasi checksum.
<File CloudFormat="BlockBlob" Path="validblobdata/test1.2.3.4" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="validblobdata/helloEndWithDot..txt" Size="11" crc64="7320094093915972193"> </File><File CloudFormat="BlockBlob" Path="validblobdata/test..txt" Size="12" crc64="17906086011702236012"> </File><File CloudFormat="BlockBlob" Path="validblobdata/test1" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="validblobdata/test1.2.3" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="validblobdata/.......txt" Size="11" crc64="7320094093915972193"> </File><File CloudFormat="BlockBlob" Path="validblobdata/copylogb08fa3095564421bb550d775fff143ed====..txt" Size="53638" crc64="1147139997367113454"> </File><File CloudFormat="BlockBlob" Path="validblobdata/testmaxChars-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-12345679" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file0" Size="0" crc64="0"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file1" Size="0" crc64="0"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file4096_000001" Size="4096" crc64="16969371397892565512"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file4096_000000" Size="4096" crc64="16969371397892565512"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/64KB-Seed10.dat" Size="65536" crc64="10746682179555216785"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/LiveSiteReport_Oct.xlsx" Size="7028" crc64="6103506546789189963"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/NE_Oct_GeoReport.xlsx" Size="103197" crc64="13305485882546035852"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/64KB-Seed1.dat" Size="65536" crc64="3140622834011462581"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/1mbfiles-0-0" Size="1048576" crc64="16086591317856295272"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file524288_000001" Size="524288" crc64="8908547729214703832"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/4mbfiles-0-0" Size="4194304" crc64="1339017920798612765"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file524288_000000" Size="524288" crc64="8908547729214703832"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/8mbfiles-0-1" Size="8388608" crc64="3963298606737216548"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/1mbfiles-0-1" Size="1048576" crc64="11061759121415905887"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/XLS-10MB.xls" Size="1199104" crc64="2218419493992437463"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/8mbfiles-0-0" Size="8388608" crc64="1072783424245035917"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/4mbfiles-0-1" Size="4194304" crc64="9991307204216370812"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/VL_Piracy_Negtive10_TPNameAndGCS.xlsx" Size="12398699" crc64="13526033021067702820"> </File>
Tinjau log salin untuk kesalahan apa pun. Log ini mengindikasikan berkas yang tak bisa disalin karena kesalahan.
Berikut adalah sampel output log salin ketika tidak ada kesalahan dan semua file disalin saat penyalinan data dari Azure ke perangkat Data Box.
<CopyLog Summary="Summary"> <Status>Succeeded</Status> <TotalFiles_Blobs>5521</TotalFiles_Blobs> <FilesErrored>0</FilesErrored> </CopyLog>
Berikut adalah sampel output ketika log salin memiliki kesalahan dan beberapa file gagal disalin dari Azure.
<ErroredEntity CloudFormat="AppendBlob" Path="export-ut-appendblob/wastorage.v140.3.0.2.nupkg"> <Category>UploadErrorCloudHttp</Category> <ErrorCode>400</ErrorCode> <ErrorMessage>UnsupportBlobType</ErrorMessage> <Type>File</Type> </ErroredEntity><ErroredEntity CloudFormat="AppendBlob" Path="export-ut-appendblob/xunit.console.Primary_2020-05-07_03-54-42-PM_27444.hcsml"> <Category>UploadErrorCloudHttp</Category> <ErrorCode>400</ErrorCode> <ErrorMessage>UnsupportBlobType</ErrorMessage> <Type>File</Type> </ErroredEntity><ErroredEntity CloudFormat="AppendBlob" Path="export-ut-appendblob/xunit.console.Primary_2020-05-07_03-54-42-PM_27444 (1).hcsml"> <Category>UploadErrorCloudHttp</Category> <ErrorCode>400</ErrorCode> <ErrorMessage>UnsupportBlobType</ErrorMessage> <Type>File</Type> </ErroredEntity><CopyLog Summary="Summary"> <Status>Failed</Status> <TotalFiles_Blobs>4</TotalFiles_Blobs> <FilesErrored>3</FilesErrored> </CopyLog>
Anda memiliki opsi berikut untuk mengekspor file tersebut:
- Anda bisa mentransfer file yang tidak dapat disalin melalui jaringan.
- Jika ukuran data Anda lebih besar dari kapasitas perangkat yang dapat digunakan, maka penyalinan parsial terjadi dan semua file yang tidak disalin tercantum dalam log ini. Anda dapat menggunakan log ini sebagai XML input untuk membuat pesanan Data Box baru lalu menyalin file-file ini.
Setelah Anda tersambung ke berbagi SMB, mulai penyalinan data. Anda juga dapat menggunakan alat penyalin file yang kompatibel dengan SMB seperti Robocopy untuk menyalin data Anda. Beberapa pekerjaan salinan dapat dimulai menggunakan Robocopy.
Untuk informasi selengkapnya tentang perintah Robocopy, buka Robocopy dan beberapa contohnya.
Setelah penyalinan selesai, buka Dasbor dan verifikasi ruang yang digunakan dan ruang kosong di perangkat Anda.
Sekarang Anda dapat lanjut ke proses pengiriman Data Box Anda ke Microsoft.
Langkah berikutnya
Dalam tutorial ini, Anda mempelajari tentang topik Azure Data Box seperti:
- Prasyarat
- Menyambungkan ke Data Box
- Salin data dari Data Box
Lanjutkan ke tutorial berikutnya untuk mempelajari cara mengirimkan Data Box Anda kembali ke Microsoft.