Menyiapkan hard drive untuk Pekerjaan Impor
Alat WAImportExport adalah alat persiapan dan perbaikan drive yang dapat Anda gunakan dengan layanan Microsoft Azure Import/Export. Anda dapat menggunakan alat ini untuk menyalin data ke hard drive yang akan Anda kirim ke pusat data Azure. Setelah pekerjaan impor selesai, Anda dapat menggunakan alat ini untuk memperbaiki blob yang rusak, hilang, atau bentrok dengan blob lainnya. Setelah Anda menerima drive dari pekerjaan ekspor yang telah selesai, Anda dapat menggunakan alat ini untuk memperbaiki file yang rusak atau hilang di drive. Pada artikel ini, kita membahas penggunaan alat ini.
Prasyarat
Persyaratan untuk WAImportExport.exe
- Konfigurasi mesin
- Windows 7, Windows Server 2008 R2, atau sistem operasi Windows yang lebih baru
- .NET Framework 4 harus diinstal. Lihat FAQ tentang cara memeriksa apakah .NET Framework diinstal pada mesin.
- Storage kunci akun - Anda memerlukan setidaknya satu kunci akun untuk akun penyimpanan.
Menyiapkan disk untuk pekerjaan impor
- BitLocker - BitLocker harus diaktifkan pada mesin yang menjalankan alat WAImportExport. Lihat FAQ cara mengaktifkan BitLocker.
- Disk dapat diakses dari mesin tempat WAImportExport Tool dijalankan. Lihat FAQ untuk spesifikasi disk.
- File sumber - File yang Anda rencanakan untuk diimpor harus dapat diakses dari mesin fotokopi, apakah mereka berada di berbagi jaringan atau hard drive lokal.
Memperbaiki pekerjaan impor yang gagal sebagian
- Salin file log yang dihasilkan saat layanan Azure Import/Export menyalin data antara Akun Storage dan Disk. Itu terletak di akun penyimpanan target Anda.
Memperbaiki pekerjaan ekspor yang gagal sebagian
- Salin file log yang dihasilkan saat layanan Azure Import/Export menyalin data antara Akun Storage dan Disk. Itu terletak di akun penyimpanan sumber Anda.
- Manifes file - [Opsional] Terletak pada drive yang diekspor yang dikembalikan oleh Microsoft.
Unduh dan instal WAImportExport
Unduh versi terbaru WAImportExport.exe. Ekstrak konten zip ke direktori di komputer Anda.
Tugas Anda selanjutnya adalah membuat file CSV.
Menyiapkan file CSV himpunan data
Apa itu CSV himpunan data
Dataset CSV file adalah nilai /dataset flag adalah file CSV yang berisi daftar direktori dan/atau daftar file yang akan disalin ke drive target. Langkah pertama untuk membuat pekerjaan impor adalah menentukan direktori dan file mana yang akan Anda impor. Ini bisa berupa daftar direktori, daftar file unik, atau kombinasi keduanya. Ketika direktori disertakan, semua file dalam direktori dan subdirektorinya akan menjadi bagian dari pekerjaan impor.
Agar setiap direktori atau file diimpor, Anda harus mengidentifikasi direktori virtual atau blob tujuan di layanan Azure Blob. Anda akan menggunakan target ini sebagai input ke alat WAImportExport. Direktori harus dibatasi dengan karakter tebasan ke depan "/".
Tabel berikut menunjukkan beberapa contoh target blob:
| File atau direktori sumber | Blob tujuan atau direktori virtual |
|---|---|
| H:\Video | https://mystorageaccount.blob.core.windows.net/video |
| H:\Foto | https://mystorageaccount.blob.core.windows.net/photo |
| K:\Temp\FavoriteVideo.ISO | https://mystorageaccount.blob.core.windows.net/favorite/FavoriteVideo.ISO |
| \myshare\john\musik | https://mystorageaccount.blob.core.windows.net/music |
Contoh dataset.csv
BasePath,DstBlobPathOrPrefix,BlobType,Disposition,MetadataFile,PropertiesFile
"F:\50M_original\100M_1.csv.txt","containername/100M_1.csv.txt",BlockBlob,rename,"None",None
"F:\50M_original\","containername/",BlockBlob,rename,"None",None
Bidang file CSV Himpunan Data
| Bidang | Deskripsi |
|---|---|
| BasePath | [Diperlukan] Nilai parameter ini mewakili sumber tempat data yang akan diimpor berada. Alat ini akan menyalin secara rekursif semua data yang terletak di bawah jalur ini. Nilai yang Diizinkan: Ini harus menjadi jalur yang valid di komputer lokal atau jalur berbagi yang valid dan harus dapat diakses oleh pengguna. Jalur direktori harus merupakan jalur absolut (bukan jalur relatif). Jika path berakhir dengan "\", itu mewakili direktori lain path yang berakhir tanpa "\" mewakili file. Tidak ada regex yang diizinkan di bidang ini. Jika jalur berisi spasi, masukkan ke dalam "". Contoh: "c:\Directory\c\Directory\File.txt" "\\FBaseFilesharePath.domain.net\sharename\directory" |
| DstBlobPathOrPrefix | [Diperlukan] Jalur ke direktori virtual tujuan di akun penyimpanan Windows Azure Anda. Direktori virtual mungkin atau mungkin belum ada. Jika tidak ada, layanan Import/Export akan membuatnya. Pastikan untuk menggunakan nama kontainer yang valid saat menentukan direktori atau blob virtual tujuan. Perlu diingat bahwa nama kontainer harus huruf kecil. Untuk aturan penamaan kontainer, lihat Penamaan dan Referensi Kontainer, Blob, dan Metadata. Jika hanya root yang ditentukan, struktur direktori sumber direplikasi dalam kontainer blob tujuan. Jika struktur direktori yang berbeda diinginkan daripada yang ada di sumber, beberapa baris pemetaan di CSV Anda dapat menentukan kontainer, atau awalan blob seperti musik/70s/. Direktori tujuan harus dimulai dengan nama kontainer, diikuti dengan garis miring ke depan "/", dan secara opsional dapat menyertakan direktori blob virtual yang diakhiri dengan "/". Ketika kontainer tujuan adalah wadah akar, Anda harus secara eksplisit menentukan wadah akar, termasuk garis miring ke depan, seperti yang $root /. Karena blob di bawah kontainer root tidak dapat menyertakan "/" dalam namanya, subdirektori apa pun di direktori sumber tidak akan disalin saat direktori tujuan adalah kontainer root. Contoh Jika jalur blob tujuan adalah https://mystorageaccount.blob.core.windows.net/video, nilai bidang ini bisa berupa video/ |
| BlobType | [Opsional] blokir | halaman Saat ini layanan Import/Export mendukung 2 jenis Blob. Blob halaman dan Blob BlokBy default semua file akan diimpor sebagai Blob Blok. Dan *.vhd dan *.vhdx akan diimpor sebagai Blob HalamanAda batas pada ukuran blok-blob dan page-blob yang diizinkan. Lihat target skalabilitas Storage untuk informasi lebih lanjut. |
| Disposisi | [Opsional] ganti nama | | tanpa menimpa Menimpa Bidang ini menentukan perilaku salin selama impor yaitu saat data diunggah ke akun penyimpanan dari disk. Pilihan yang tersedia adalah: ganti nama|overwrite|no-overwrite. Default untuk "mengganti nama" jika tidak ada yang ditentukan. Ganti nama: Jika objek dengan nama yang sama ada, buat salinan di tujuan. Menimpa: menimpa file dengan file yang lebih baru. File dengan kemenangan terakhir yang dimodifikasi. Tidak ada menimpa: Lewati penulisan file jika sudah ada. |
| MetadataFile | [Opsional] Nilai untuk bidang ini adalah file metadata yang dapat disediakan jika seseorang perlu mempertahankan metadata objek atau memberikan metadata khusus. Jalur ke file metadata untuk blob tujuan. Lihat Format File Metadata dan Properti layanan Import/Export untuk informasi lebih lanjut |
| PropertiesFile | [Opsional] Jalur ke file properti untuk blob tujuan. Lihat Format File Metadata dan Properti layanan Import/Export untuk informasi selengkapnya. |
Menyiapkan file CSV InitialDriveSet atau AdditionalDriveSet
Apa itu csv driveset
Nilai bendera /InitialDriveSet atau /AdditionalDriveSet adalah file CSV yang berisi daftar disk tempat huruf drive dipetakan sehingga alat dapat memilih daftar disk yang akan disiapkan dengan benar. Jika ukuran data lebih besar dari satu ukuran disk, alat WAImportExport akan mendistribusikan data di beberapa disk yang terdaftar dalam file CSV ini dengan cara yang dioptimalkan.
Tidak ada batasan jumlah disk yang dapat ditulis data dalam satu sesi. Alat ini akan mendistribusikan data berdasarkan ukuran disk dan ukuran folder. Ini akan memilih disk yang paling dioptimalkan untuk ukuran objek. Data saat diunggah ke akun penyimpanan akan dikonvergensi kembali ke struktur direktori yang ditentukan dalam file himpunan data. Untuk membuat CSV driveset, ikuti langkah-langkah di bawah ini.
Membuat volume dasar dan menetapkan huruf drive
Untuk membuat volume dasar dan menetapkan huruf drive, dengan mengikuti instruksi untuk "Pembuatan partisi yang lebih sederhana" yang diberikan di Overview of Disk Management.
Contoh file InitialDriveSet dan AdditionalDriveSet CSV
DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey
G,AlreadyFormatted,SilentMode,AlreadyEncrypted,060456-014509-132033-080300-252615-584177-672089-411631
H,Format,SilentMode,Encrypt,
Bidang file CSV set driveset
| Bidang | Nilai |
|---|---|
| DriveLetter | [Diperlukan] Setiap drive yang disediakan untuk alat sebagai kebutuhan tujuan memiliki volume NTFS sederhana di atasnya dan huruf drive yang ditugaskan untuk itu. Contoh: R atau r |
| FormatOption | [Diperlukan] Format | SudahFormatted Format: Menentukan ini akan memformat semua data pada disk. AlreadyFormatted: Alat ini akan melewati pemformatan saat nilai ini ditentukan. |
| SilentOrPromptOnFormat | [Diperlukan] | SilentMode PromptOnFormat SilentMode: Menyediakan nilai ini akan memungkinkan pengguna untuk menjalankan alat dalam Mode Senyap. PromptOnFormat: Alat ini akan meminta pengguna untuk mengonfirmasi apakah tindakan tersebut benar-benar dimaksudkan di setiap format. Jika tidak diatur, perintah akan membatalkan dan menampilkan pesan kesalahan: "Nilai yang salah untuk SilentOrPromptOnFormat: tidak ada" |
| Enkripsi | [Diperlukan] Enkripsi | Sudah Terenkripsi Nilai bidang ini memutuskan disk mana yang akan dienkripsi dan mana yang tidak. Enkripsi: Alat akan memformat drive. Jika nilai bidang "FormatOption" adalah "Format" maka nilai ini harus "Enkripsi". Jika "AlreadyEncrypted" ditentukan dalam kasus ini, itu akan menghasilkan kesalahan "Ketika Format ditentukan, Enkripsi juga harus ditentukan". Sudah Terenkripsi: Alat akan mendekripsi drive menggunakan BitLockerKey yang disediakan di Bidang "ExistingBitLockerKey". Jika nilai bidang "FormatOption" adalah "AlreadyFormatted", maka nilai ini bisa berupa "Encrypt" atau "AlreadyEncrypted" |
| AdaBitLockerKey | [Diperlukan] Jika nilai bidang "Enkripsi" adalah "AlreadyEncrypted" Nilai bidang ini adalah kunci BitLocker yang dikaitkan dengan disk tertentu. Bidang ini harus dibiarkan kosong jika nilai bidang "Enkripsi" adalah "Enkripsi". Jika BitLocker Key ditentukan dalam kasus ini, itu akan menghasilkan kesalahan "BitLocker Key tidak boleh ditentukan". Contoh: 060456-014509-132033-080300-252615-584177-672089-411631 |
Menyiapkan disk untuk pekerjaan impor
Untuk menyiapkan drive untuk pekerjaan impor, hubungi alat WAImportExport dengan perintah PrepImport . Parameter mana yang Anda sertakan tergantung pada apakah ini adalah sesi salin pertama, atau sesi penyalinan berikutnya.
Sesi pertama
Sesi Salin Pertama untuk Menyalin Direktori Tunggal/Beberapa ke Disk tunggal/beberapa (tergantung pada apa yang ditentukan dalam file CSV) alat WAImportExport perintah PrepImport untuk sesi penyalinan pertama untuk menyalin direktori dan/atau file dengan sesi salin baru:
WAImportExport.exe PrepImport /j:<JournalFile> /id:<SessionId> [/logdir:<LogDirectory>] [/sk:<StorageAccountKey>] [/silentmode] [/InitialDriveSet:<driveset.csv>] /DataSet:<dataset.csv>
Contoh:
WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#1 /sk:\*\*\*\*\*\*\*\*\*\*\*\*\* /InitialDriveSet:driveset-1.csv /DataSet:dataset-1.csv /logdir:F:\logs
Menambahkan data di sesi berikutnya
Dalam sesi salin berikutnya, Anda tidak perlu menentukan parameter awal. Anda perlu menggunakan file jurnal yang sama agar alat dapat mengingat di mana ia pergi di sesi sebelumnya. Keadaan sesi penyalinan ditulis ke file jurnal. Berikut adalah sintaks untuk sesi salin berikutnya untuk menyalin direktori dan atau file tambahan:
WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<DifferentSessionId> [DataSet:<differentdataset.csv>]
Contoh:
WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2 /DataSet:dataset-2.csv
Menambahkan drive ke sesi terbaru
Jika data tidak cocok di drive tertentu di InitialDriveset, seseorang dapat menggunakan alat ini untuk menambahkan drive tambahan ke sesi salin yang sama.
Catatan
Id sesi harus sesuai dengan id sesi sebelumnya. File jurnal harus cocok dengan yang ditentukan di sesi sebelumnya.
WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<SameSessionId> /AdditionalDriveSet:<newdriveset.csv>
Contoh:
WAImportExport.exe PrepImport /j:SameJournalTest.jrn /id:session#2 /AdditionalDriveSet:driveset-2.csv
Batalkan sesi terakhir:
Jika sesi salin terganggu dan tidak mungkin dilanjutkan (misalnya, jika direktori sumber terbukti tidak dapat diakses), Anda harus membatalkan sesi saat ini sehingga dapat digulirkan kembali dan sesi salin baru dapat dimulai:
WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<SameSessionId> /AbortSession
Contoh:
WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2 /AbortSession
Hanya sesi salinan terakhir, jika dihentikan secara tidak normal, yang dapat dibatalkan. Perhatikan bahwa Anda tidak dapat membatalkan sesi salin pertama untuk drive. Sebagai gantinya, Anda harus memulai ulang sesi salin dengan file jurnal baru.
Lanjutkan sesi disela terbaru
Jika sesi salin terganggu karena alasan apa pun, Anda dapat melanjutkannya dengan menjalankan alat hanya dengan file jurnal yang ditentukan:
WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<SameSessionId> /ResumeSession
Contoh:
WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2 /ResumeSession
Penting
Saat Anda melanjutkan sesi salin, jangan mengubah file dan direktori data sumber dengan menambahkan atau menghapus file.
Parameter WAImportExport
| Parameter | Deskripsi |
|---|---|
| /j:<JournalFile> | Diperlukan Jalur ke file jurnal. File jurnal melacak satu set drive dan mencatat kemajuan dalam menyiapkan drive ini. File jurnal harus selalu ditentukan. |
| /logdir:<LogDirectory> | Opsional. Direktori log. File log verbose serta beberapa file sementara akan ditulis ke direktori ini. Jika tidak ditentukan, direktori saat ini akan digunakan sebagai direktori log. Direktori log hanya dapat ditentukan sekali untuk file jurnal yang sama. |
| /id:<SessionId> | Diperlukan Id sesi digunakan untuk mengidentifikasi sesi salin. Ini digunakan untuk memastikan pemulihan yang akurat dari sesi salinan yang terputus. |
| /ResumeSession | Opsional. Jika sesi penyalinan terakhir dihentikan secara tidak normal, parameter ini dapat ditentukan untuk melanjutkan sesi. |
| /AbortSession | Opsional. Jika sesi penyalinan terakhir dihentikan secara tidak normal, parameter ini dapat ditentukan untuk membatalkan sesi. |
| /sn:<StorageAccountName> | Diperlukan Hanya berlaku untuk RepairImport dan RepairExport. Nama akun penyimpanan. |
| /sk:<StorageAccountKey> | Diperlukan Kunci dari akun penyimpanan. |
| /InitialDriveSet:<driveset.csv> | Diperlukan Saat menjalankan sesi penyalinan pertama File CSV yang berisi daftar drive untuk disiapkan. |
| /AdditionalDriveSet:<driveset.csv> | Wajib Diisi. Saat menambahkan drive ke sesi salin saat ini. File CSV yang berisi daftar drive tambahan yang akan ditambahkan. |
| /r:<RepairFile> | Diperlukan Hanya berlaku untuk RepairImport dan RepairExport. Jalur ke file untuk melacak kemajuan perbaikan. Setiap drive harus memiliki satu dan hanya satu file perbaikan. |
| /d:<TargetDirectories> | Wajib Diisi. Hanya berlaku untuk RepairImport dan RepairExport. Untuk RepairImport, satu atau lebih direktori yang dipisahkan titik koma untuk diperbaiki; Untuk RepairExport, satu direktori untuk diperbaiki, misalnya direktori root drive. |
| /CopyLogFile:<DriveCopyLogFile> | Diperlukan Hanya berlaku untuk RepairImport dan RepairExport. Jalur ke file log salin drive (verbose atau error). |
| /ManifestFile:<DriveManifestFile> | Diperlukan Hanya berlaku untuk RepairExport. Jalur ke file manifes drive. |
| /PathMapFile:<DrivePathMapFile> | Opsional. Hanya berlaku untuk RepairImport. Jalur ke file yang berisi pemetaan jalur file relatif terhadap akar drive ke lokasi file aktual (dibatasi tab). Ketika pertama kali ditentukan, itu akan diisi dengan jalur file dengan target kosong, yang berarti mereka tidak ditemukan di TargetDirectories, akses ditolak, dengan nama yang tidak valid, atau mereka ada di beberapa direktori. File peta jalur dapat diedit secara manual untuk menyertakan jalur target yang benar dan ditentukan lagi agar alat menyelesaikan jalur file dengan benar. |
| /ExportBlobListFile:<ExportBlobListFile> | Wajib Diisi. Hanya berlaku untuk PreviewExport. Jalur ke file XML yang berisi daftar jalur blob atau awalan jalur blob untuk blob yang akan diekspor. Format file sama dengan format blob list blob dalam operasi Put Job dari REST API layanan Import/Export. |
| /DriveSize:<Drivesize> | Wajib Diisi. Hanya berlaku untuk PreviewExport. Ukuran drive yang akan digunakan untuk ekspor. Misalnya, 500 GB, 1,5 TB. Catatan: 1 GB = 1.000.000.000 byte1 TB = 1.000.000.000.000 byte |
| /DataSet:<dataset.csv> | Diperlukan File CSV yang berisi daftar direktori dan/atau daftar file yang akan disalin ke drive target. |
| /silentmode | Opsional. Jika tidak ditentukan, itu akan mengingatkan Anda persyaratan drive dan perlu konfirmasi Anda untuk melanjutkan. |
Output alat
Contoh berkas manifes drive
<?xml version="1.0" encoding="UTF-8"?>
<DriveManifest Version="2011-MM-DD">
<Drive>
<DriveId>drive-id</DriveId>
<StorageAccountKey>storage-account-key</StorageAccountKey>
<ClientCreator>client-creator</ClientCreator>
<!-- First Blob List -->
<BlobList Id="session#1-0">
<!-- Global properties and metadata that applies to all blobs -->
<MetadataPath Hash="md5-hash">global-metadata-file-path</MetadataPath>
<PropertiesPath Hash="md5-hash">global-properties-file-path</PropertiesPath>
<!-- First Blob -->
<Blob>
<BlobPath>blob-path-relative-to-account</BlobPath>
<FilePath>file-path-relative-to-transfer-disk</FilePath>
<ClientData>client-data</ClientData>
<Length>content-length</Length>
<ImportDisposition>import-disposition</ImportDisposition>
<!-- page-range-list-or-block-list -->
<!-- page-range-list -->
<PageRangeList>
<PageRange Offset="1073741824" Length="512" Hash="md5-hash" />
<PageRange Offset="1073741824" Length="512" Hash="md5-hash" />
</PageRangeList>
<!-- block-list -->
<BlockList>
<Block Offset="1073741824" Length="4194304" Id="block-id" Hash="md5-hash" />
<Block Offset="1073741824" Length="4194304" Id="block-id" Hash="md5-hash" />
</BlockList>
<MetadataPath Hash="md5-hash">metadata-file-path</MetadataPath>
<PropertiesPath Hash="md5-hash">properties-file-path</PropertiesPath>
</Blob>
</BlobList>
</Drive>
</DriveManifest>
Contoh file jurnal (XML) untuk setiap drive
[BeginUpdateRecord][2016/11/01 21:22:25.379][Type:ActivityRecord]
ActivityId: DriveInfo
DriveState: [BeginValue]
<?xml version="1.0" encoding="UTF-8"?>
<Drive>
<DriveId>drive-id</DriveId>
<BitLockerKey>*******</BitLockerKey>
<ManifestFile>\DriveManifest.xml</ManifestFile>
<ManifestHash>D863FE44F861AE0DA4DCEAEEFFCCCE68</ManifestHash> </Drive>
[EndValue]
SaveCommandOutput: Completed
[EndUpdateRecord]
Contoh file jurnal (JRN) untuk sesi yang mencatat jejak sesi
[BeginUpdateRecord][2016/11/02 18:24:14.735][Type:NewJournalFile]
VocabularyVersion: 2013-02-01
[EndUpdateRecord]
[BeginUpdateRecord][2016/11/02 18:24:14.749][Type:ActivityRecord]
ActivityId: PrepImportDriveCommandContext
LogDirectory: F:\logs
[EndUpdateRecord]
[BeginUpdateRecord][2016/11/02 18:24:14.754][Type:ActivityRecord]
ActivityId: PrepImportDriveCommandContext
StorageAccountKey: *******
[EndUpdateRecord]
FAQ
Umum
Apa itu alat WAImportExport?
Alat WAImportExport adalah alat persiapan dan perbaikan drive yang dapat Anda gunakan dengan layanan Microsoft Azure Import/Export. Anda dapat menggunakan alat ini untuk menyalin data ke hard drive yang akan Anda kirim ke pusat data Azure. Setelah pekerjaan impor selesai, Anda dapat menggunakan alat ini untuk memperbaiki blob yang rusak, hilang, atau bentrok dengan blob lainnya. Setelah Anda menerima drive dari pekerjaan ekspor yang telah selesai, Anda dapat menggunakan alat ini untuk memperbaiki file yang rusak atau hilang di drive.
Bagaimana cara kerja alat WAImportExport pada beberapa dir dan disk sumber?
Jika ukuran data lebih besar dari ukuran disk, alat WAImportExport akan mendistribusikan data di seluruh disk dengan cara yang dioptimalkan. Salinan data ke beberapa disk dapat dilakukan secara paralel atau berurutan. Tidak ada batasan jumlah disk yang dapat ditulis data secara bersamaan. Alat ini akan mendistribusikan data berdasarkan ukuran disk dan ukuran folder. Ini akan memilih disk yang paling dioptimalkan untuk ukuran objek. Data saat diunggah ke akun penyimpanan akan dikonvergensi kembali ke struktur direktori yang ditentukan.
Di mana saya dapat menemukan versi alat WAImportExport sebelumnya?
Alat WAImportExport memiliki semua fungsi yang dimiliki alat WAImportExport V1. Alat WAImportExport memungkinkan pengguna untuk menentukan beberapa sumber dan menulis ke beberapa drive. Selain itu, seseorang dapat dengan mudah mengelola beberapa lokasi sumber dari mana data perlu disalin dalam satu file CSV. Namun, jika Anda memerlukan dukungan SAS atau ingin menyalin satu sumber ke satu disk, Anda dapat mengunduh WAImportExport V1 Tool dan merujuk ke Referensi WAImportExport V1 untuk mendapatkan bantuan dengan penggunaan WAImportExport V1.
Apa itu ID sesi?
Alat ini mengharapkan parameter sesi salin (/id) menjadi sama jika maksudnya adalah untuk menyebarkan data di beberapa disk. Mempertahankan nama yang sama dari sesi salin akan memungkinkan pengguna untuk menyalin data dari satu atau beberapa lokasi sumber menjadi satu atau beberapa disk /direktori tujuan. Mempertahankan id sesi yang sama memungkinkan alat untuk mengambil salinan file dari tempat ia ditinggalkan terakhir kali.
Namun, sesi salin yang sama tidak dapat digunakan untuk mengimpor data ke akun penyimpanan yang berbeda.
Ketika nama copy-session sama di beberapa berjalan alat, logfile (/ logdir) dan kunci akun penyimpanan (/ sk) juga diharapkan sama.
SessionId dapat terdiri dari huruf, 0 ~ 9, garis bawah (_), tanda hubung (-) atau hash (#), dan panjangnya harus 3 ~ 30.
misalnya sesi-1 atau sesi # 1 atau session_1
Apa itu file jurnal?
Setiap kali Anda menjalankan alat WAImportExport untuk menyalin file ke hard drive, alat ini membuat sesi salin. Keadaan sesi penyalinan ditulis ke file jurnal. Jika sesi salin terganggu (misalnya, karena kehilangan daya sistem), itu dapat dilanjutkan dengan menjalankan alat lagi dan menentukan file jurnal pada baris perintah.
Untuk setiap hard drive yang Anda siapkan dengan Azure Import/Export Tool, alat ini akan membuat satu file jurnal dengan nama "<DriveID>.xml" di mana Id drive adalah nomor seri yang terkait dengan drive yang dibaca alat dari disk. Anda akan memerlukan file jurnal dari semua drive Anda untuk membuat pekerjaan impor. File jurnal juga dapat digunakan untuk melanjutkan persiapan drive jika alat terganggu.
Apa itu direktori log?
Direktori log menentukan direktori yang akan digunakan untuk menyimpan log bertele-tele serta file manifes sementara. Jika tidak ditentukan, direktori saat ini akan digunakan sebagai direktori log. Log adalah log bertele-tele.
Prasyarat
Apa spesifikasi disk saya?
Satu atau lebih kosong 2,5 inci atau 3,5 inci SATAII atau III atau SSD hard drive yang terhubung ke mesin fotokopi.
Bagaimana cara mengaktifkan BitLocker di mesin saya?
Cara sederhana untuk memeriksa adalah dengan mengklik kanan pada System drive. Ini akan menunjukkan kepada Anda opsi untuk BitLocker jika kemampuan dihidupkan. Jika tidak, Anda tidak akan melihatnya.

Berikut adalah artikel tentang cara mengaktifkan BitLocker
Ada kemungkinan bahwa mesin Anda tidak memiliki chip TPM. Jika Anda tidak mendapatkan output menggunakan tpm.msc, lihat FAQ berikutnya.
Bagaimana cara menonaktifkan Trusted Platform Module (TPM) di BitLocker?
Catatan
Hanya jika tidak ada TPM di server mereka, Anda perlu menonaktifkan kebijakan TPM. Tidak perlu menonaktifkan TPM jika ada TPM tepercaya di server pengguna.
Untuk menonaktifkan TPM di BitLocker, lakukan langkah-langkah berikut:
- Luncurkan editor Kebijakan Grup dengan mengetik gpedit.msc pada command prompt. Jika Kebijakan Grup Editor tampaknya tidak tersedia, untuk mengaktifkan BitLocker terlebih dahulu. Lihat FAQ sebelumnya.
- Buka Templat > Administratif Konfigurasi > Komputer Kebijakan > Komputer Lokal Windows Komponen> Drive Sistem Operasi Enkripsi > BitLocker Drive.
- Edit Memerlukan autentikasi tambahan pada kebijakan startup .
- Atur kebijakan ke Diaktifkan dan pastikan Izinkan BitLocker tanpa TPM yang kompatibel diperiksa.
Bagaimana cara memeriksa apakah .NET 4 atau versi yang lebih tinggi diinstal pada mesin saya?
Semua versi Microsoft .NET Framework diinstal di direktori berikut: %windir%\Microsoft.NET\Framework\
Navigasikan ke bagian yang disebutkan di atas pada mesin target Anda di mana alat perlu dijalankan. Cari nama folder yang dimulai dengan "v4". Tidak adanya direktori seperti itu berarti .NET 4 tidak diinstal pada mesin Anda. Anda dapat mengunduh .NET 4 di komputer Anda menggunakan Microsoft .NET Framework 4 (Penginstal Web).
Batas
Berapa banyak drive yang dapat saya siapkan / kirim secara bersamaan?
Tidak ada batasan jumlah disk yang dapat disiapkan alat. Namun, alat ini mengharapkan huruf drive sebagai input. Itu membatasinya menjadi 25 persiapan disk simultan. Satu pekerjaan dapat menangani maksimal 10 disk sekaligus. Jika Anda menyiapkan lebih dari 10 disk yang menargetkan akun penyimpanan yang sama, disk dapat didistribusikan di beberapa pekerjaan.
Bisakah saya menargetkan lebih dari satu akun penyimpanan?
Hanya satu akun penyimpanan yang dapat dikirimkan per pekerjaan dan dalam sesi salin tunggal.
Kemampuan
Apakah WAImportExport.exe mengenkripsi data saya?
Ya. Enkripsi BitLocker diaktifkan dan diperlukan untuk proses ini.
Apa yang akan menjadi hierarki data saya saat muncul di akun penyimpanan?
Meskipun data didistribusikan di seluruh disk, data saat diunggah ke akun penyimpanan akan dikonvergensi kembali ke struktur direktori yang ditentukan dalam file CSV himpunan data.
Berapa banyak disk input yang akan memiliki IO aktif secara paralel, ketika salinan sedang berlangsung?
Alat ini mendistribusikan data di seluruh disk input berdasarkan ukuran file input. Yang mengatakan, jumlah disk aktif secara paralel sepenuhnya tergantung pada sifat data input. Bergantung pada ukuran masing-masing file dalam himpunan data input, satu atau beberapa disk dapat menampilkan IO aktif secara paralel. Lihat pertanyaan selanjutnya untuk detail lebih lanjut.
Bagaimana alat mendistribusikan file di seluruh disk?
WAImportExport Tool membaca dan menulis file batch demi batch, satu batch berisi maksimal 100000 file. Ini berarti bahwa max 100.000 file dapat ditulis paralel. Beberapa disk ditulis secara bersamaan jika 100000 file ini didistribusikan ke multi drive. Namun apakah alat menulis ke beberapa disk secara bersamaan atau disk tunggal tergantung pada ukuran kumulatif batch. Misalnya, dalam kasus file yang lebih kecil, jika semua 10.000 file dapat masuk dalam satu drive, alat akan menulis hanya satu disk selama pemrosesan batch ini.
WaImportExport output
Ada dua file jurnal, mana yang harus saya unggah ke portal Azure?
.xml - Untuk setiap hard drive yang Anda siapkan dengan alat WAImportExport, alat ini akan membuat satu file jurnal dengan nama <DriveID>.xml di mana DriveID adalah nomor seri yang terkait dengan drive yang dibaca alat dari disk. Anda akan memerlukan file jurnal dari semua drive Anda untuk membuat pekerjaan impor di portal Azure. File jurnal ini juga dapat digunakan untuk melanjutkan persiapan drive jika alat terganggu.
.jrn - File jurnal dengan akhiran .jrn berisi status untuk semua sesi salin untuk hard drive. Ini juga berisi informasi yang diperlukan untuk membuat pekerjaan impor. Anda harus selalu menentukan file jurnal saat menjalankan alat WAImportExport, serta ID sesi salin.
Langkah berikutnya
- Menyiapkan Azure Import/Export Tool
- Mengatur properti dan metadata selama proses impor
- Contoh alur kerja untuk menyiapkan hard drive untuk pekerjaan impor
- Referensi cepat untuk perintah yang sering digunakan
- Meninjau status pekerjaan dengan file log salin
- Memperbaiki pekerjaan impor
- Memperbaiki pekerjaan ekspor
- Pemecahan masalah Alat Impor/Ekspor Azure