Sabit sürücüleri İçeri Aktarma İşi için hazırlama

WAImportExport aracı, Microsoft Azure İçeri/Dışarı Aktarma hizmetiyle kullanabileceğiniz sürücü hazırlama ve onarım aracıdır. Bir Azure veri merkezine gönderacağınız sabit sürücülere veri kopyalamak için bu aracı kullanabilirsiniz. İçeri aktarma işi tamamlandıktan sonra, bozuk, eksik veya diğer bloblarla çakışan blobları onarmak için bu aracı kullanabilirsiniz. Tamamlanmış bir dışarı aktarma işinden sürücüleri aldıktan sonra, sürücülerde bozuk veya eksik olan dosyaları onarmak için bu aracı kullanabilirsiniz. Bu makalede, bu aracın kullanımına geçeceğiz.

Önkoşullar

WAImportExport.exe gereksinimleri

  • Makine yapılandırması
    • Windows 7, Windows Server 2008 R2 veya daha yeni bir Windows işletim sistemi
    • .NET Framework 4 yüklü olmalıdır. Makinede .NET Framework yüklü olup olmadığını denetleme hakkında SSS bölümüne bakın.
  • Depolama hesabı anahtarı - Depolama hesabı için hesap anahtarlarından en az birine ihtiyacınız vardır.

Diski içeri aktarma işi için hazırlama

  • BitLocker - WAImportExport aracını çalıştıran makinede BitLocker etkinleştirilmelidir. BitLocker'ı etkinleştirme hakkında SSS bölümüne bakın.
  • WAImportExport Aracı'nın çalıştırıldığı makineden erişilebilen diskler. Bkz. Disk belirtimi hakkında SSS .
  • Kaynak dosyalar - İçeri aktarmayı planladığınız dosyalara ister bir ağ paylaşımında ister yerel bir sabit sürücüde olsunlar, kopyalama makinesinden erişilebilir olmalıdır.

Kısmen başarısız olan içeri aktarma işini onarma

  • Azure İçeri/Dışarı Aktarma hizmeti Verileri Depolama Hesabı ile Disk arasında kopyaladığında oluşturulan günlük dosyasını kopyalayın. Hedef depolama hesabınızda bulunur.

Kısmen başarısız olan bir dışarı aktarma işini onarma

  • Azure İçeri/Dışarı Aktarma hizmeti Verileri Depolama Hesabı ile Disk arasında kopyaladığında oluşturulan günlük dosyasını kopyalayın. Kaynak depolama hesabınızda bulunur.
  • Bildirim dosyası - [İsteğe bağlı] Microsoft tarafından döndürülen dışarı aktarılan sürücüde bulunur.

WAImportExport'u indirme ve yükleme

WAImportExport.exe'nin en son sürümünü indirin. Sıkıştırılmış içeriği bilgisayarınızdaki bir dizine ayıklayın.

Sonraki göreviniz CSV dosyaları oluşturmaktır.

Veri kümesi CSV dosyasını hazırlama

Veri kümesi CSV'si nedir?

Veri kümesi CSV dosyası, /dataset bayrağının değeri, dizin listesini ve/veya hedef sürücülere kopyalanacak dosyaların listesini içeren bir CSV dosyasıdır. İçeri aktarma işi oluşturmanın ilk adımı, içeri aktaracağınız dizinleri ve dosyaları belirlemektir. Bu dizin listesi, benzersiz dosyaların listesi veya bu ikisinin birleşimi olabilir. Bir dizin eklendiğinde, dizindeki ve alt dizinlerindeki tüm dosyalar içeri aktarma işinin bir parçası olur.

İçeri aktarılacak her dizin veya dosya için Azure Blob hizmetinde bir hedef sanal dizin veya blob tanımlamanız gerekir. Bu hedefleri WAImportExport aracına giriş olarak kullanacaksınız. Dizinler eğik çizgi karakteri "/" ile sınırlandırılmalıdır.

Aşağıdaki tabloda blob hedeflerinin bazı örnekleri gösterilmektedir:

Kaynak dosya veya dizin Hedef blob veya sanal dizin
H:\Video https://mystorageaccount.blob.core.windows.net/video
H:\Photo https://mystorageaccount.blob.core.windows.net/photo
K:\Temp\FavoriteVideo.ISO https://mystorageaccount.blob.core.windows.net/favorite/FavoriteVideo.ISO
\myshare\john\music https://mystorageaccount.blob.core.windows.net/music

Örnek 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

Veri kümesi CSV dosyası alanları

Alan Açıklama
Basepath [Gerekli]
Bu parametrenin değeri, içeri aktarılacak verilerin bulunduğu kaynağı temsil eder. Araç, bu yol altında bulunan tüm verileri yinelemeli olarak kopyalar.

İzin Verilen Değerler: Bu, yerel bilgisayarda geçerli bir yol veya geçerli bir paylaşım yolu olmalıdır ve kullanıcı tarafından erişilebilir olmalıdır. Dizin yolu mutlak bir yol (göreli yol değil) olmalıdır. Yol "\" ile bitiyorsa, bir dizini temsil eder, "\" olmadan biten bir yol bir dosyayı temsil eder.
Bu alanda hiçbir regex'e izin verilmiyor. Yol boşluk içeriyorsa, "" içine koyun.

Örnek: "c:\Directory\c\Directory\File.txt"
"\\FBaseFilesharePath.domain.net\sharename\directory"
DstBlobPathOrPrefix [Gerekli]
Windows Azure depolama hesabınızdaki hedef sanal dizinin yolu. Sanal dizin mevcut olabilir veya olmayabilir. Yoksa İçeri/Dışarı Aktarma hizmeti bir tane oluşturur.

Hedef sanal dizinleri veya blobları belirtirken geçerli kapsayıcı adlarını kullandığınızdan emin olun. Kapsayıcı adlarının küçük harfle yazılması gerektiğini unutmayın. Kapsayıcı adlandırma kuralları için bkz. Kapsayıcıları, Blobları ve Meta Verileri Adlandırma ve Buna Başvurma. Yalnızca kök belirtilirse, kaynağın dizin yapısı hedef blob kapsayıcısında çoğaltılır. Kaynaktakinden farklı bir dizin yapısı isteniyorsa, CSV'de birden çok eşleme satırı

Bir kapsayıcı veya music/70s/ gibi bir blob ön eki belirtebilirsiniz. Hedef dizin kapsayıcı adıyla başlamalı ve ardından eğik çizgi "/" ile başlamalıdır ve isteğe bağlı olarak "/" ile biten bir sanal blob dizini içerebilir.

Hedef kapsayıcı kök kapsayıcı olduğunda, eğik çizgi de dahil olmak üzere kök kapsayıcıyı $root/ olarak açıkça belirtmeniz gerekir. Kök kapsayıcının altındaki bloblar adlarına "/" ekleyemediğinden, hedef dizin kök kapsayıcı olduğunda kaynak dizindeki alt dizinler kopyalanmaz.

Örnek
Hedef blob yolu ise https://mystorageaccount.blob.core.windows.net/video, bu alanın değeri video/ olabilir
BlobType [İsteğe bağlı] blok | Sayfası
Şu anda İçeri/Dışarı Aktarma hizmeti 2 tür Blobu desteklemektedir. Sayfa blobları ve Blok Blobları Varsayılan olarak tüm dosyalar Blok Blobları olarak içeri aktarılır. Ayrıca *.vhd ve *.vhdx, Sayfa BloblarıDeğil blok blobu ve sayfa blobu izin verilen boyutu üzerinde bir sınır olarak içeri aktarılır. Daha fazla bilgi için bkz . Depolama ölçeklenebilirlik hedefleri .
Disposition [İsteğe bağlı] | yeniden adlandırma üzerine yazma yok | Üzerine
Bu alan, içeri aktarma sırasında kopyalama davranışını belirtir; örneğin veriler diskten depolama hesabına yüklenirken. Kullanılabilir seçenekler şunlardır: rename|overwrite|no-overwrite. Hiçbir şey belirtilmezse varsayılan olarak "yeniden adlandır" olarak adlandırılır.

Yeniden adlandır: Aynı ada sahip bir nesne varsa, hedefte bir kopya oluşturur.
Üzerine yaz: Dosyanın üzerine daha yeni bir dosya yazar. Son değiştirilen dosya kazanır.
Üzerine yazma yok: Zaten varsa, dosyanın yazılmasını atlar.
MetadataFile [İsteğe bağlı]
Bu alanın değeri, nesnelerin meta verilerinin korunması veya özel meta veriler sağlanması gerektiğinde sağlanabilen meta veri dosyasıdır. Hedef bloblar için meta veri dosyasının yolu. Daha fazla bilgi için bkz. İçeri/Dışarı Aktarma hizmeti Meta Verileri ve Özellikleri Dosya Biçimi
Propertiesfile [İsteğe bağlı]
Hedef bloblar için özellik dosyasının yolu. Daha fazla bilgi için bkz. İçeri/Dışarı Aktarma hizmeti Meta Verileri ve Özellikleri Dosya Biçimi .

InitialDriveSet veya AdditionalDriveSet CSV dosyasını hazırlama

Sürücü kümesi CSV nedir?

/InitialDriveSet veya /AdditionalDriveSet bayrağının değeri, aracın hazırlanacak disk listesini doğru seçebilmesi için sürücü harflerinin eşlendiği disklerin listesini içeren bir CSV dosyasıdır. Veri boyutu tek bir disk boyutundan büyükse, WAImportExport aracı verileri bu CSV dosyasında kayıtlı birden çok diske iyileştirilmiş bir şekilde dağıtır.

Tek bir oturumda verilerin yazabileceği disk sayısıyla ilgili bir sınır yoktur. Araç, verileri disk boyutuna ve klasör boyutuna göre dağıtır. Nesne boyutu için en iyi duruma getirilmiş diski seçer. Depolama hesabına yüklenen veriler, veri kümesi dosyasında belirtilen dizin yapısına geri döner. Sürücü kümesi CSV'sini oluşturmak için aşağıdaki adımları izleyin.

Temel birim oluşturma ve sürücü harfi atama

Disk Yönetimine Genel Bakış sayfasında verilen "Daha basit bölüm oluşturma" yönergelerini izleyerek temel bir birim oluşturmak ve bir sürücü harfi atamak için.

Örnek InitialDriveSet ve AdditionalDriveSet CSV dosyası

DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey
G,AlreadyFormatted,SilentMode,AlreadyEncrypted,060456-014509-132033-080300-252615-584177-672089-411631
H,Format,SilentMode,Encrypt,

Sürücü kümesi CSV dosyası alanları

Alanlar Değer
DriveLetter [Gerekli]
Hedefe ihtiyaç duyduğundan, araç için sağlanan her sürücünün üzerinde basit bir NTFS birimi ve bir sürücü harfi atanır.

Örnek: R veya r
FormatOption [Gerekli] biçim | Zaten Biçimlendirilmiş

Biçim: Bunun belirtilmesi disk üzerindeki tüm verileri biçimlendirecektir.
AlreadyFormatted: Bu değer belirtildiğinde araç biçimlendirmeyi atlar.
SilentOrPromptOnFormat [Gerekli] SilentMode | PromptOnFormat

SilentMode: Bu değerin sağlanması, kullanıcının aracı Sessiz Modda çalıştırmasına olanak tanır.
PromptOnFormat: Araç, kullanıcıdan eylemin gerçekten her biçimde tasarlanıp tasarlanmamış olduğunu onaylamasını ister.

Ayarlanmadıysa, komut durdurulur ve şu hata iletisini görüntüler: "SilentOrPromptOnFormat için yanlış değer: yok"
Şifreleme [Gerekli] şifreleme | Zaten Şifrelendi
Bu alanın değeri, hangi diskin şifrelenip hangilerinin şifrelenmey gerektiğine karar verir.

Şifrele: Araç sürücüyü biçimlendirecektir. "FormatOption" alanının değeri "Format" ise, bu değerin "Encrypt" olması gerekir. Bu durumda "AlreadyEncrypted" belirtilirse, "Biçim belirtildiğinde Şifreleme de belirtilmelidir" hatasıyla sonuçlanır.
AlreadyEncrypted: Araç, "ExistingBitLockerKey" Alanında sağlanan BitLockerKey'i kullanarak sürücünün şifresini çözer. "FormatOption" alanının değeri "AlreadyFormatted" ise, bu değer "Encrypt" veya "AlreadyEncrypted" olabilir
ExistingBitLockerKey [Gerekli] "Şifreleme" alanının değeri "AlreadyEncrypted" ise
Bu alanın değeri, belirli bir diskle ilişkili BitLocker anahtarıdır.

"Şifreleme" alanının değeri "Şifrele" ise bu alan boş bırakılmalıdır. Bu durumda BitLocker Anahtarı belirtilirse, "BitLocker Anahtarı belirtilmemelidir" hatasıyla sonuçlanır.
Örnek: 060456-014509-132033-080300-252615-584177-672089-411631

Diski içeri aktarma işi için hazırlama

Sürücüleri içeri aktarma işine hazırlamak için PrepImport komutuyla WAImportExport aracını çağırın. Hangi parametreleri eklediğiniz, bunun ilk kopyalama oturumu mu yoksa sonraki bir kopyalama oturumu mu olduğuna bağlıdır.

İlk oturum

Tek/Birden Çok Dizini Tek/Birden Çok Diske Kopyalamak için İlk Kopyalama Oturumu (CSV dosyasında belirtilenlere bağlı olarak) WAImportExport aracı PrepImport komutu, dizinleri ve/veya dosyaları yeni bir kopyalama oturumuyla kopyalamak için ilk kopyalama oturumu için komutu sunar:

WAImportExport.exe PrepImport /j:<JournalFile> /id:<SessionId> [/logdir:<LogDirectory>] [/sk:<StorageAccountKey>] [/silentmode] [/InitialDriveSet:<driveset.csv>] /DataSet:<dataset.csv>

Örnek:

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#1  /sk:\*\*\*\*\*\*\*\*\*\*\*\*\* /InitialDriveSet:driveset-1.csv /DataSet:dataset-1.csv /logdir:F:\logs

Sonraki oturumda veri ekleme

Sonraki kopyalama oturumlarında ilk parametreleri belirtmeniz gerekmez. Aracın önceki oturumda nerede kaldığını anımsaması için aynı günlük dosyasını kullanmanız gerekir. Kopyalama oturumunun durumu günlük dosyasına yazılır. Ek dizinleri ve veya dosyaları kopyalamak için sonraki kopyalama oturumunun söz dizimi aşağıdadır:

WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<DifferentSessionId>  [DataSet:<differentdataset.csv>]

Örnek:

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2  /DataSet:dataset-2.csv

En son oturuma sürücü ekleme

Veriler InitialDriveset'te belirtilen sürücülere sığmadıysa, aynı kopyalama oturumuna ek sürücüler eklemek için aracı kullanabilirsiniz.

Not

Oturum kimliği önceki oturum kimliğiyle eşleşmelidir. Günlük dosyası önceki oturumda belirtilen dosyayla eşleşmelidir.

WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<SameSessionId> /AdditionalDriveSet:<newdriveset.csv>

Örnek:

WAImportExport.exe PrepImport /j:SameJournalTest.jrn /id:session#2  /AdditionalDriveSet:driveset-2.csv

En son oturumu durdurun:

Kopyalama oturumu kesintiye uğrarsa ve devam etmek mümkün değilse (örneğin, bir kaynak dizinin erişilemez olduğu kanıtlanırsa), geri alınabilmesi ve yeni kopyalama oturumlarının başlatılabilmesi için geçerli oturumu durdurmanız gerekir:

WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<SameSessionId> /AbortSession

Örnek:

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2  /AbortSession

Yalnızca anormal bir şekilde sonlandırıldıysa son kopyalama oturumu durdurulabilir. Bir sürücü için ilk kopyalama oturumunu durduramayacağınızı unutmayın. Bunun yerine kopyalama oturumunu yeni bir günlük dosyasıyla yeniden başlatmanız gerekir.

En son kesintiye uğrayan oturumu sürdürme

Kopyalama oturumu herhangi bir nedenle kesilirse, aracı yalnızca belirtilen günlük dosyasıyla çalıştırarak sürdürebilirsiniz:

WAImportExport.exe PrepImport /j:<SameJournalFile> /id:<SameSessionId> /ResumeSession

Örnek:

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2 /ResumeSession

Önemli

Kopyalama oturumunu sürdürürken, dosyaları ekleyerek veya kaldırarak kaynak veri dosyalarını ve dizinleri değiştirmeyin.

WAImportExport parametreleri

Parametreler Açıklama
/j:<JournalFile> Gerekli
Günlük dosyasının yolu. Günlük dosyası bir sürücü kümesini izler ve bu sürücüleri hazırlama işleminin ilerleme durumunu kaydeder. Günlük dosyası her zaman belirtilmelidir.
/logdir:<LogDirectory> İsteğe bağlı. Günlük dizini.
Ayrıntılı günlük dosyaları ve bazı geçici dosyalar bu dizine yazılır. Belirtilmezse, geçerli dizin günlük dizini olarak kullanılır. Günlük dizini aynı günlük dosyası için yalnızca bir kez belirtilebilir.
/id:<SessionId> Gerekli
Oturum kimliği, kopyalama oturumunu tanımlamak için kullanılır. Kesilen kopyalama oturumunun doğru bir şekilde kurtarılmasını sağlamak için kullanılır.
/ResumeSession İsteğe bağlı. Son kopyalama oturumu anormal şekilde sonlandırıldıysa, oturumu sürdürmek için bu parametre belirtilebilir.
/AbortSession İsteğe bağlı. Son kopyalama oturumu anormal şekilde sonlandırıldıysa, oturumu durdurmak için bu parametre belirtilebilir.
/sn:<StorageAccountName> Gerekli
Yalnızca RepairImport ve RepairExport için geçerlidir. Depolama hesabının adı.
/sk:<StorageAccountKey> Gerekli
Depolama hesabının anahtarı.
/InitialDriveSet:<driveset.csv> Gerekli İlk kopyalama oturumunu çalıştırırken
Hazırlayacak sürücülerin listesini içeren bir CSV dosyası.
/AdditionalDriveSet:<driveset.csv> Gerekli. Geçerli kopyalama oturumuna sürücü eklerken.
Eklenecek ek sürücülerin listesini içeren bir CSV dosyası.
/r:<RepairFile> Gerekli Yalnızca RepairImport ve RepairExport için geçerlidir.
Onarım ilerleme durumunu izlemek için dosyanın yolu. Her sürücüde bir ve yalnızca bir onarım dosyası olmalıdır.
/d:<TargetDirectories> Gerekli. Yalnızca RepairImport ve RepairExport için geçerlidir. RepairImport için onaracak bir veya daha fazla noktalı virgülle ayrılmış dizin; RepairExport için onaracak bir dizin, örneğin sürücünün kök dizini.
/CopyLogFile:<DriveCopyLogFile> Gerekli Yalnızca RepairImport ve RepairExport için geçerlidir. Sürücü kopyalama günlük dosyasının yolu (ayrıntılı veya hata).
/ManifestFile:<DriveManifestFile> Gerekli Yalnızca RepairExport için geçerlidir.
Sürücü bildirim dosyasının yolu.
/PathMapFile:<DrivePathMapFile> İsteğe bağlı. Yalnızca RepairImport için geçerlidir.
Sürücü köküne göre dosya yollarının gerçek dosyaların konumlarına (sekmeyle ayrılmış) eşlemelerini içeren dosyanın yolu. İlk belirtildiğinde, boş hedeflerle dosya yolları ile doldurulur, yani bunlar TargetDirectories içinde bulunmaz, erişim reddedilir, geçersiz adla veya birden çok dizinde bulunurlar. Yol eşleme dosyası, doğru hedef yolları içerecek şekilde el ile düzenlenebilir ve aracın dosya yollarını doğru çözümlemesi için yeniden belirtilebilir.
/ExportBlobListFile:<ExportBlobListFile> Gerekli. Yalnızca PreviewExport için geçerlidir.
Dışarı aktarılacak blobların blob yollarının veya blob yolu ön eklerinin listesini içeren XML dosyasının yolu. Dosya biçimi, İçeri/Dışarı Aktarma hizmeti REST API'sinin İşi Koy işlemindeki blob listesi blob biçimiyle aynıdır.
/DriveSize:<DriveSize> Gerekli. Yalnızca PreviewExport için geçerlidir.
Dışarı aktarma için kullanılacak sürücülerin boyutu. Örneğin, 500 GB, 1,5 TB. Not: 1 GB = 1.000.000.000 bayt1 TB = 1.000.000.000.000 bayt
/DataSet:<dataset.csv> Gerekli
Dizin listesini ve/veya hedef sürücülere kopyalanacak dosyaların listesini içeren bir CSV dosyası.
/silentmode İsteğe bağlı.
Belirtilmezse, sürücü gereksinimini anımsatır ve devam etmek için onayınızı almanız gerekir.

Araç çıkışı

Örnek sürücü bildirim dosyası

<?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>

Her sürücü için örnek günlük dosyası (XML)

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

Oturumların izini kaydeden oturum için örnek günlük dosyası (JRN)

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

SSS

Genel

WAImportExport aracı nedir?

WAImportExport aracı, Microsoft Azure İçeri/Dışarı Aktarma hizmetiyle birlikte kullanabileceğiniz sürücü hazırlama ve onarım aracıdır. Azure veri merkezine gönderacağınız sabit sürücülere veri kopyalamak için bu aracı kullanabilirsiniz. İçeri aktarma işi tamamlandıktan sonra, bozuk, eksik veya diğer bloblarla çakışan blobları onarmak için bu aracı kullanabilirsiniz. Tamamlanmış bir dışarı aktarma işinden sürücüleri aldıktan sonra, sürücülerde bozuk veya eksik olan dosyaları onarmak için bu aracı kullanabilirsiniz.

WAImportExport aracı birden çok kaynak dirinde ve diskte nasıl çalışır?

Veri boyutu disk boyutundan büyükse WAImportExport aracı verileri iyileştirilmiş bir şekilde diskler arasında dağıtır. Birden çok diske veri kopyalama işlemi paralel veya sıralı olarak gerçekleştirilebilir. Verilerin aynı anda yazabileceği disk sayısıyla ilgili bir sınır yoktur. Araç, verileri disk boyutuna ve klasör boyutuna göre dağıtır. Nesne boyutu için en iyi duruma getirilmiş diski seçer. Depolama hesabına yüklenen veriler, belirtilen dizin yapısına geri döndürülür.

WAImportExport aracının önceki sürümünü nerede bulabilirim?

WAImportExport aracı, WAImportExport V1 aracının sahip olduğu tüm işlevlere sahiptir. WAImportExport aracı, kullanıcıların birden çok kaynak belirtmesine ve birden çok sürücüye yazmasına olanak tanır. Ayrıca, verilerin tek bir CSV dosyasına kopyalanması gereken birden çok kaynak konumu kolayca yönetilebilir. Ancak SAS desteğine ihtiyacınız olması veya tek bir kaynağı tek diske kopyalamak istemeniz durumunda WAImportExport V1 Aracı'nı indirebilir ve WAImportExport V1 kullanımıyla ilgili yardım için WAImportExport V1 Başvurusu'na başvurabilirsiniz.

Oturum kimliği nedir?

Amaç verileri birden çok diske yaymaksa araç kopyalama oturumu (/id) parametresinin aynı olmasını bekler. Kopyalama oturumunun aynı adının korunması, kullanıcının bir veya birden çok kaynak konumdaki verileri bir veya birden çok hedef diske/dizine kopyalamasına olanak tanır. Aynı oturum kimliğinin korunması, aracın dosyaların kopyasını en son kaldığı yerden almasını sağlar.

Ancak, verileri farklı depolama hesaplarına aktarmak için aynı kopyalama oturumu kullanılamaz.

Kopyalama oturumu adı aracın birden çok çalıştırması arasında aynı olduğunda, logfile (/logdir) ve depolama hesabı anahtarının (/sk) da aynı olması beklenir.

SessionId harflerden oluşabilir, 0~9, alt çizgi (_), tire (-) veya karma (#) ve uzunluğu 3~30 olmalıdır.

Örneğin oturum-1 veya oturum#1 veya session_1

Günlük dosyası nedir?

Dosyaları sabit sürücüye kopyalamak için WAImportExport aracını her çalıştırdığınızda, araç bir kopyalama oturumu oluşturur. Kopyalama oturumunun durumu günlük dosyasına yazılır. Kopyalama oturumu kesintiye uğrarsa (örneğin, sistem güç kaybı nedeniyle), araç yeniden çalıştırılarak ve komut satırında günlük dosyası belirtilerek sürdürülebilir.

Azure İçeri/Dışarı Aktarma Aracı ile hazırladığınız her sabit sürücü için, araç "<DriveID>.xml" adlı tek bir günlük dosyası oluşturur; burada sürücü kimliği, aracın diskten okuduğu sürücüyle ilişkili seri numarasıdır. İçeri aktarma işini oluşturmak için tüm sürücülerinizdeki günlük dosyalarına ihtiyacınız olacaktır. Günlük dosyası, araç kesintiye uğrarsa sürücü hazırlığı sürdürmek için de kullanılabilir.

Günlük dizini nedir?

Günlük dizini, ayrıntılı günlüklerin yanı sıra geçici bildirim dosyalarını depolamak için kullanılacak dizini belirtir. Belirtilmezse, geçerli dizin günlük dizini olarak kullanılır. Günlükler ayrıntılı günlüklerdir.

Önkoşullar

Diskimin özellikleri nelerdir?

Kopyalama makinesine bağlı bir veya daha fazla boş 2,5 inç veya 3,5 inç SATAII ya da III ya da SSD sabit sürücü.

Makinemde BitLocker'ı nasıl etkinleştirebilirim?

Denetlemenin basit yolu, Sistem sürücüsüne sağ tıklamaktır. Özellik açıksa BitLocker seçeneklerini gösterir. Kapalıysa göremezsiniz.

BitLocker'a göz atın

BitLocker'ı etkinleştirme hakkında bir makale aşağıda verilmiştir

Makinenizde TPM yongası olmayabilir. tpm.msc kullanarak bir çıkış alamazsanız sonraki SSS bölümüne bakın.

BitLocker'da Güvenilir Platform Modülü (TPM) nasıl devre dışı bırakılır?

Not

Yalnızca sunucularında TPM yoksa TPM ilkesini devre dışı bırakmanız gerekir. Kullanıcının sunucusunda güvenilir bir TPM varsa TPM'yi devre dışı bırakmak gerekmez.

BitLocker'da TPM'yi devre dışı bırakmak için aşağıdaki adımları izleyin:

  1. Komut istemine gpedit.msc yazarak grup ilkesi Düzenleyicisi'ni başlatın. grup ilkesi Düzenleyicisi kullanılamıyor gibi görünüyorsa, önce BitLocker'ı etkinleştirmek için. Önceki SSS bölümüne bakın.
  2. Yerel Bilgisayar İlkesi > Bilgisayar Yapılandırması > Yönetim Şablonları > Windows Bileşenleri> BitLocker Sürücü Şifrelemesi > İşletim Sistemi Sürücülerini açın.
  3. Düzenle Başlangıç ilkesinde ek kimlik doğrulaması gerektir seçeneğini belirleyin.
  4. İlkeyi Etkin olarak ayarlayın ve Uyumlu bir TPM olmadan BitLocker'a izin ver seçeneğinin işaretli olduğundan emin olun.

Makinemde .NET 4 veya üzeri bir sürümün yüklü olup olmadığını nasıl denetlerim?

Tüm Microsoft .NET Framework sürümleri şu dizine yüklenir: %windir%\Microsoft.NET\Framework\

Hedef makinenizde aracın çalışması gereken yukarıda belirtilen bölüme gidin. "v4" ile başlayan klasör adını arayın. Böyle bir dizinin olmaması, makinenizde .NET 4'ün yüklü olmadığı anlamına gelir. Microsoft .NET Framework 4 (Web Yükleyicisi) kullanarak makinenize .NET 4 indirebilirsiniz.

Sınırlar

Aynı anda kaç sürücü hazırlayabilir/gönderebilirim?

Aracın hazırlayabileceği disk sayısıyla ilgili bir sınır yoktur. Ancak araç, sürücü harflerini giriş olarak bekler. Bu, bunu 25 eşzamanlı disk hazırlığıyla sınırlar. Tek bir iş aynı anda en fazla 10 diski işleyebilir. Aynı depolama hesabını hedefleyen 10'dan fazla disk hazırlarsanız, diskler birden çok işe dağıtılabilir.

Birden fazla depolama hesabını hedefleyebilir miyim?

İş başına ve tek kopyalama oturumunda yalnızca bir depolama hesabı gönderilebilir.

Özellikler

Verilerimi WAImportExport.exe şifreler mi?

Evet. BitLocker şifrelemesi etkinleştirilir ve bu işlem için gereklidir.

Depolama hesabında göründüğünde verilerimin hiyerarşisi ne olacak?

Veriler diskler arasında dağıtılsa da, depolama hesabına yüklenen veriler veri kümesi CSV dosyasında belirtilen dizin yapısına geri döner.

Kopyalama işlemi devam ederken, giriş disklerinden kaçı paralel olarak etkin GÇ'ye sahip olacak?

Araç, giriş dosyalarının boyutuna göre verileri giriş diskleri arasında dağıtır. Bununla birlikte, paralel olarak etkin disklerin sayısı tamamen giriş verilerinin doğasına bağlıdır. Giriş veri kümesindeki tek tek dosyaların boyutuna bağlı olarak, bir veya daha fazla disk etkin GÇ'yi paralel olarak gösterebilir. Diğer ayrıntılar için sonraki soruya bakın.

Araç dosyaları diskler arasında nasıl dağıtır?

WAImportExport Aracı dosyaları toplu olarak okur ve yazar, bir toplu işlem en fazla 100000 dosya içerir. Bu, maksimum 100000 dosya paralel yazılabilir anlamına gelir. Bu 100000 dosya birden çok sürücüye dağıtılırsa aynı anda birden çok diske yazılır. Ancak aracın aynı anda birden çok diske mi yoksa tek bir diske mi yazdığı, toplu iş toplu işleminin kümülatif boyutuna bağlıdır. Örneğin, daha küçük dosyalar söz konusu olduğunda, 10.0000 dosyadan tümü tek bir sürücüye sığabiliyorsa, araç bu toplu işlemin işlenmesi sırasında yalnızca bir diske yazar.

WAImportExport çıkışı

İki günlük dosyası var, hangisini Azure portal yüklemem gerekiyor?

.xml - WAImportExport aracıyla hazırladığınız her sabit sürücü için araç, DriveID'nin aracın diskten okuduğu sürücüyle ilişkili seri numarası olduğu tek <DriveID>.xml bir günlük dosyası oluşturur. Azure portal içeri aktarma işini oluşturmak için tüm sürücülerinizdeki günlük dosyalarına ihtiyacınız olacaktır. Bu günlük dosyası, araç kesintiye uğrarsa sürücü hazırlamayı sürdürmek için de kullanılabilir.

.jrn - Son ekli .jrn günlük dosyası, sabit sürücü için tüm kopyalama oturumlarının durumunu içerir. Ayrıca içeri aktarma işini oluşturmak için gereken bilgileri içerir. WAImportExport aracını çalıştırırken her zaman bir günlük dosyası ve bir kopyalama oturumu kimliği belirtmeniz gerekir.

Sonraki adımlar