Geçiş araçlarını seçme

Bu makalede, verileri hem çevrimiçi hem de çevrimdışı olarak geçiren çeşitli çözüm türleri hakkında bilgi ediniyorsunuz. Bazı çözümler yinelenebilir eşitleme, birleştirme ve karma dağıtım özellikleri de sağlar. Bu araçlar genellikle çakışan teknik özellikler getirir ve benzer kullanım örnekleri için uygundur. Bu makalede ihtiyaçlarınıza uygun geçiş aracını seçme konusunda rehberlik sağlanır ve hem yerel Azure araçlarını hem de iş ortağı ve bağımsız yazılım satıcısı (ISV) çözümlerini tanımlar.

Bu makalede, her aracın en uygun olduğu çeşitli senaryolar ele alınmaktadır. Ayrıca bu araçları karşılaştırmak ve karşıtlıklarını görmek için kapsayıcı bir bakış açısı sağlar.

Çevrimiçi araçlar

Çevrimiçi ağ aktarımı

Çevrimiçi ağ aktarımı sağlayan araçlar, verilerinizi ağ bağlantınız veya genel İnternet üzerinden Azure'a aktarmanızı sağlar. Bu aktarım birçok yolla ve çeşitli araçlar kullanılarak yapılabilir.

Azure Depolama Aktarıcısı

Azure Depolama Taşıyıcı, terabayt ölçeği verilerini ağ üzerinden Azure depolamaya geçirmenize yardımcı olan tam olarak yönetilen bir geçiş hizmetidir. Depolama Taşıyıcı, bulut hizmeti bileşeni ve şirket içi geçiş aracısı sanal makinesinden (VM) oluşan karma bir bulut hizmetidir. Depolama Taşıyıcı, lift-and-shift gibi geçiş senaryoları ve düzenli aralıklarla yinelediğiniz bulut geçişleri için kullanılır.

Aşağıdaki listede, Depolama Taşıyıcısı'nın önemli senaryolarının ve özelliklerinin birçoğu vurgulanır ve bu da bazı kullanım örnekleri için önerilen araç olmasını sağlayabilir.

  • Azure'da tam olarak yönetilen, otomatik, dayanıklı bir araçtır.
  • Tek bir Azure Depolama Taşıyıcı kaynağı, tek bir panodaki tüm geçişlere görünürlük sağlayarak birden çok aracıyı genel olarak yönetebilir ve düzenleyebilir.
  • Hem birkaç terabaytlık nispeten küçük veri boyutları hem de büyük petabayt ölçek dosyaları, klasörler ve dosya paylaşımları için uygundur. Tek seferlik veri aktarımları ve 1 terabayttan küçük veri kümeleri için kullanın AzCopy .
  • Lift-and-shift gibi tek seferlik aktarımlar veya tekrarlanan, düzenli eşitlemeler ve aktarımlar için uygundur.
  • Varsayılan yapılandırmaların yeterli olduğu basit ve güvenilir bir işlem sunar.
  • Dosya meta verilerini korur.
  • Geçiş kaynakları ve hedefleri şunlardır:
    • Sunucu İleti Bloğu (SMB) veya Ağ Dosya Sistemi (NFS) kaynağından Azure Blob hedefine
    • SMB Kaynağı-Azure Dosyalar hedefi
    • S3 kaynağından Azure Blob hedefine
    • Dosya içeriği olmadan yalnızca dosya meta verilerinin veya yapısının kopyalandığı "Yalnızca meta veri" kopyalama işlevi. Örneğin, izinleri dağıtma veya "deneme" geçişleri gerçekleştirme.

Azure Depolama Taşıyıcı hakkında daha fazla bilgiyi hizmete genel bakış makalesinde okuyabilirsiniz. Aşağıdaki makaleler, bulut geçişiniz için Azure Depolama Taşıyıcı'yı kullanmanıza da yardımcı olabilir:

Eşitleme ve katmanlama araçları

Azure Dosya Eşitleme

Azure Dosya Eşitleme, windows dosya sunucularının neredeyse sıfır kapalı kalma süresiyle geçişlerine olanak tanır ve bir karma depolama çözümü sağlar. Azure Dosya Eşitleme, bir Windows dosya sunucusunun esnekliğini, performansını ve uyumluluğunu koruyarak kuruluşunuzun dosya paylaşımlarını Azure Dosyalar'da merkezileştirmenize olanak tanır. Azure Dosya Eşitleme öncelikli olarak bir eşitleme ve katmanlama aracıyken, Depolama Taşıyıcı'nın birincil işlevi bir geçiş hizmetidir.

Geleneksel dosya sunucusu uzantıları ve Azure Dosya paylaşımlarıyla çok siteli eşitleme için Azure Dosya Eşitleme'yi seçin. Bu seçenek, Entra Id tümleştirmesini ve iki yönlü eşitlemeyi içerir. Ayrıca, Yeni Teknoloji Dosya Sistemi (NTFS) izinlerini ve özniteliklerini otomatik olarak korur. Bu özellikler, şirket içi önbelleği tutmak ve bulut katmanlama kullanmak istiyorsanız veya geçiş sırasında sunucunuzun hizmet almaya devam etmesi gerekiyorsa Azure Dosya Eşitleme'yi ideal bir yaklaşım haline getirir.

SMB, NFS ve FTPS dahil olmak üzere verilerinize yerel olarak erişmek için kullanılabilir herhangi bir Windows Server protokolü kullanabilirsiniz. Dünya genelinde istediğiniz sayıda önbelleğe de sahip olabilirsiniz.

Dosya Eşitleme için desteklenen tüm geçiş senaryolarını geçişe genel bakış makalesinde bulabilirsiniz.

Azure Dosya Eşitleme ve çeşitli geçiş senaryoları hakkında daha fazla bilgiyi burada bulabilirsiniz.

Data Box Gateway

Data Box Gateway, sanal cihaz işlevi gören ve şirket içi altyapınız ile Azure arasında sorunsuz tek yönlü veri aktarımı sağlayan bir bulut depolama çözümüdür. Yerel ortamınızdaki bir VM'yi içerir ve SMB veya NFS gibi standart protokoller aracılığıyla Azure'a bağlanır.

Ağ geçidi verileri önbelleğe alır ve Azure Blob veya Dosya Depolama'ya verimli ve güvenli bir şekilde yükler. Data Box Gateway, karma bulut iş akışları için ideal olan kalıcı ve sürekli veri akışı sağlayan bir ağ geçididir.

Özellikle NFS verileri veya sürekli akışlar için Azure'a tek yönlü, yüksek hacimli veri hunisi sağlamak için Data Box Gateway'i seçin. Data Box Gateway, verilerinizin eşitlenmiş durumda tutulan birden çok şirket içi kopyasına ihtiyacınız olmadığında da uygun seçimdir. Data Box Gateway'in birincil işlevi, özellikle işleme veya arşiv için verileri site dışına ve Azure'a hızla taşımaktır. Ayrıca şirket içi paylaşımı Azure'dan gelen içerikle yenilemek için el ile eşitleme seçeneğini de destekler.

Azure Data Box ağ geçidi hakkında daha fazla ayrıntı için Kullanım Örnekleri makalesinde bulabilirsiniz.

Azure Data Factory

Azure Data Factory (ADF), veritabanları, veri ambarları, göl evleri ve gerçek zamanlı akışlar gibi çok çeşitli kaynaklardan veri hazırlamanızı ve dönüştürmenizi sağlar. Daha sonra daha fazla kullanım için bu verileri ağınıza alır. ADF, aşağıdaki özelliklerden veya özelliklerden birine veya birden fazlasına ihtiyacınız olduğunda ideal seçimdir:

  • Özel iş akışları
  • Geçiş sırasında veri dönüştürme
  • Karmaşık veya yinelenebilir işlem hatları
  • Büyük veri iş yüklerini, data lake'i veya kurumsal veri ambarı 'yı (EDW) Microsoft Azure'a geçirme

ADF kullanarak geçişe başlamadan önce, hizmetin ilgili karmaşıklık sayısı nedeniyle gereksinimlerinizi karşıladığından emin olmak için bir kavram kanıtı (POC) çalıştırmanız gerekir. Desteklenen çeşitli senaryolar ADF geçiş kılavuzu makalesinde ele alınıyor.

Yönetilmeyen araçlar

AzCopy

AzCopy, depolama hesaplarından, depolama hesaplarına veya depolama hesapları arasında veri kopyalamak için kullanabileceğiniz bir komut satırı yardımcı programıdır. Özellikle nesne verileri veya daha küçük dosya kümeleri için hızlı, betik yazılabilir, tek seferlik aktarımlar için idealdir. Aktarımlarınız üzerinde ayrıntılı denetime ihtiyacınız varsa veya betikler aracılığıyla otomasyon uygulamanız gerekiyorsa AzCopy mükemmel bir seçimdir. Ayrıca, nispeten kısa bir zaman çerçevesi içinde tamamlanabilir daha küçük veri aktarımları için de kullanışlıdır.

Ancak yönetilmeyen bir araç olarak değişiklikleri otomatik olarak eşitleyemez veya aktarım durumunu izleyemez. Hata işleme özelliği olmadığından günlükleri el ile gözden geçirmeniz ve başarısız işlemleri kendiniz yeniden denemeniz gerekir. AzCopy, özellikle listeleme ve taramada performans sınırlamaları nedeniyle milyarlarca nesne içeren büyük ölçekli geçişler için ideal olmayabilir.

Uyarı

AzCopy, ilişkili dosya içeriği olmadan yalnızca dosya meta verilerinin veya yapısının kopyalandığı "Yalnızca meta veri" kopyasını desteklemez. Örneğin, izinlerin dağıtılması veya ön deneme geçişlerinin gerçekleştirilmesi desteklenmez. Bunun yerine, bu tür kullanım örnekleri için Depolama Taşıyıcı'yı kullanın.

AzCopy ile çalışmaya başlama makalesinde AzCopy hakkında daha fazla ayrıntı okuyabilirsiniz.

Özel özellikler için iş ortağı çözümleri

İş ortağı ve bağımsız yazılım satıcısı (ISV) araçları

Yerel Azure araçlarının kapsamadığını gelişmiş özelliklere ihtiyacınız varsa İş ortağı veya ISV araçlarını göz önünde bulundurun. Bu özellikler şunları içerebilir:

  • Uyarı.
  • Dosya başına işleme.
  • Derin değerlendirmeler.
  • Özel kaynak dosya sistemleri.
  • İlke tabanlı hareketler.
  • Asgari geçişle Delta eşitlemesi.
  • Kaynaklar ve yetkinlikler için destek.

Uygun aracı seçmenize yardımcı olacak diğer ayrıntılar için sağlanan öneriler ve yetenek matrisi bölümünü gözden geçirin.

Çevrimdışı araçlar

Çevrimdışı veri aktarım araçları, ağ bağlantınıza bağlı kalmadan büyük miktarda veriyi Azure'a aktarmak istediğinizde kullanılır. Bu araçlar ağ bant genişliğinin sınırlı, pahalı veya kullanılamadığı senaryolar için kullanışlıdır. Verileri fiziksel olarak Azure'a göndermenize olanak sağlar ve bu da geçiş sürecini önemli ölçüde hızlandırabilir.

Fiziksel, gönderilebilir cihazlar, tek seferlik çevrimdışı toplu veri aktarımı gerçekleştirmek istediğinizde ideal bir seçimdir. Bu kullanım örnekleri, verileri bir diske veya özel bir cihaza kopyalamayı ve verilerin karşıya yüklendiği güvenli bir Microsoft tesisine göndermeyi içerir. Kendi disklerinizi satın alıp gönderebilirsiniz veya Microsoft tarafından sağlanan bir disk veya cihaz sipariş etmeyi seçebilirsiniz. Çevrimdışı aktarımlar için Microsoft tarafından sağlanan çözümler arasında Azure Data Box Next-Gen ve Data Box Disk bulunur.

Azure Data Box ve Data Box diski

Temel alınan Azure Data Box hizmeti, verileri tercih ettiğiniz Azure depolama hizmetine çevrimdışı geçirmenizi sağlar. Azure Data Box'ı kullanarak geçirmeyi seçme konusunda dikkat edilmesi gereken birkaç önemli nokta vardır. Azure Data Box, ağ üzerinden veri kopyalama kısıtlandığında, çok yavaş, çok maliyetli olduğunda veya bir seçenek olmadığında mantıksal bir seçimdir.

Data Box diğer iş ortağı ve ISV araçlarıyla iyi entegre olduğundan çevrimdışı tohumlama olarak bilinen bir yaklaşımı kullanabilirsiniz. Data Box kullanarak ilk veri kümesini geçirdikten sonra, dosya değişikliklerini daha hızlı eşitlemek için çevrimiçi araçları kullanabilirsiniz.

Azure Data Box doğrudan bölgeler arası veri içeri aktarmayı desteklediğinden, veri kaynağınız depolama hesabınızdan tamamen farklı bir bölgede bulunabilir. Örneğin, bu özellik Birleşik Krallık'ta bulunan verileri ABD'deki yeni bir hedefe geçirmenizi sağlar. Bu özellik, birçok coğrafyayı kapsayan büyük geçişlerin yönetilmesine yardımcı olurken, bölgeler arası ağ ücretlerinin maliyetlerini önlemeye de yardımcı olur.

Aşağıdaki örneklerde Azure Data Box'ın doğru seçim olabileceği yaygın kullanım örnekleri vurgulanmaktadır:

  • Azure Geçişi kullanarak bilişim altyapınızı geçirirken
    Yapılandırılmamış verileri çevrimdışı modu kullanarak geçirerek zaman, maliyet ve ağ bant genişliği kullanımını azaltabilirsiniz. Bu paralel yürütme, genel geçiş işlemini hızlandırabilir ve ağ üzerindeki yükü azaltabilir.

  • İlk veri tohumlama işlemi gerçekleştirilirken
    Başlangıçta Azure Data Box'ı kullanarak büyük bir veri kümesini geçirip son değişiklikleri veya deltaları eşitlemek için çevrimiçi aktarım araçlarına geçebilirsiniz.

  • Azure depolamadan veri dışarı aktarırken
    Azure'da depolanan bulut verileriniz varsa Data Box çevrimdışı aktarımını kullanarak verileri dışarı aktarabilir ve şirket içinde geri getirebilirsiniz.

  • Çok büyük miktarlarda veri aktarırken
    Data Box, cihaz başına onlarca ila yüzlerce terabayt işleyebilir ve birden çok cihaz paralel olarak kullanılabilir. Özellikle sınırlı bağlantıya veya tek seferlik toplu geçişe sahip uzak siteler için kullanışlıdır.

  • Geçiş kullanım örnekleri şunlardır:
    • SMB/NFS'yi Azure Blob, Dosyalar veya Azure Data Lake Storage (ADLS) olarak kaynak olarak kullanın
    • Şirket içi VM disklerini yönetilen disklere kaynak olarak gönderme
    • Verileri doğrudan belirli erişim katmanlarından birine veya daha fazlasına taşıyın: sık erişimli, soğuk, seyrek erişimli veya arşiv.

Azure Data Box özellikleri hakkında daha fazla ayrıntıyı Microsoft learn belgelerinde bulabilirsiniz.

Azure İçeri/Dışarı Aktarma

Azure İçeri/Dışarı Aktarma hizmeti, disk sürücülerini bir Azure veri merkezine göndererek büyük miktarda veriyi Azure Blob depolamaya ve Azure Dosyalar'a güvenli bir şekilde içeri aktarmak için kullanılır. Bu hizmet, Azure Blob depolamadan disk sürücülerine veri aktarmak ve şirket içi sitelerinize göndermek için de kullanılabilir. Microsoft tarafından sağlanan kendi disk sürücülerinizi veya disk sürücülerinizi sağlayabilirsiniz.

Azure İçeri/Dışarı Aktarma hakkında daha fazla bilgiyi hizmete genel bakış makalesinde okuyabilirsiniz.

Diğer çeşitli araçlar

Grafik arabirimler

Zaman zaman birkaç dosya aktarırsanız ve veri aktarımınızı otomatikleştirmeniz gerekmiyorsa Azure Depolama Gezgini gibi bir grafik arabirim aracı veya Azure portalında web tabanlı bir araştırma aracı seçebilirsiniz.

Betikli veya programlı aktarım

Microsoft'un iyileştirilmiş yazılım araçlarını kullanabilir veya Azure REST API'lerini veya yazılım geliştirme setlerini (SDK) doğrudan çağırabilirsiniz. Kullanılabilir betiklenebilir araçlar azCopy, Azure PowerShell ve Azure CLI'dır. Program arabirimi için birçok SDK'dan birini kullanabilir ve .NET, Java, Python, Node/JS, C++, Go, PHP veya Ruby arasında seçim yapabilirsiniz.

Öneriler ve yetenek matrisi

Sorunsuz, verimli ve güvenilir aktarımlar için veri geçişi için uygun araçların seçilmesi çok önemlidir. Dosya paylaşımı geçişleri veya hizmet-hizmet aktarımları gibi senaryolara göre uyarlanmış yaklaşımlar, riskleri ve kesintileri azaltırken süreçleri iyileştirmeye yardımcı olur. Önemli senaryoları gözden geçirin ve kullanım örnekleriniz için en uygun ve tercih edilen geçiş aracını seçin.

Duruma göre kullanılabilir olası alternatifler olsa da, aşağıdaki tablolar yaygın senaryolar için en uygun araçlar hakkında uyarlanmış rehberlik etmektedir. Ayrıca daha ayrıntılı özellikler ve desteklenen özellikler de içerir. Bu özellikler, veri geçiş sürecinin bir sonraki adımı için karşılaştırma, karşıtlık ve bilinçli bir karar vermenizi sağlar.

Geçiş araçları

Azure'a veri geçişinizi planlarken, özel gereksinimlerinize, veri hacminize ve geçiş karmaşıklığınıza göre doğru aracı seçmeniz önemlidir. Araç seçimini sonlandırmadan önce her zaman ilgili özellikleri okuduğunuzdan ve iyice anladığınızdan emin olun.

Aşağıdaki tablolar, anahtar geçiş araçları için kaynak ve hedef tabanlı desteklenebilirlik matrisi sağlar. Sağlanan tablolarda destek düzeyini belirtmek için aşağıdaki simgeler kullanılır:

İkon Description
Tamamen desteklenir
🟦 Kısmen desteklenir
Henüz desteklenmiyor

Microsoft araçları

Önemli

Microsoft tarafından sağlanan her geçiş aracı çeşitli özellikler sağlar. Tek bir araç her kaynak ve hedef bileşimini veya ağ protokollerini desteklemez.

Yalnızca Azure Data Box, Azure Depolama'ya çevrimdışı veri aktarımını destekler. Diğer tüm araçlar çevrimiçi çözümlerdir.

Tool Sağlanan depolama değerlendirmesi Kaynak Kaynak protokolü Azure Blob; ADLS Azure dosyaları Azure NetApp dosyaları Azure diskleri
Azure Depolama Aktarıcısı SMB/NFS sunucu paylaşımları; NAS cihazları SMB 2.x, 3.x 🟦 1 🟦 2
Azure Depolama Aktarıcısı NAS cihazları; dosya paylaşımları NFS 3.x, 4.x 🟦 1
Azure Depolama Aktarıcısı AWS S3 S3
Azure Data Box SMB/NFS sunucu paylaşımları; NAS cihazları - 🟦 2 🟦 3 🟦 4
Data Box Gateway Yerel; yerel olarak bağlanmış; SMB 2.x, 3.x; NFS v3, v4.1 - 🟦 2  ❌
Azure Dosya Eşitleme Windows dosya sunucusu SMB 🟦 2
Azure Data Factory Şirket içi veri gölü; HDFS; AWS S3 - 🟦 5
Azure Migrate (Azure Geçiş) 🟦 Hiper yöneticiler; VM diskleri -

1 HNS etkinleştirildi
2 Yalnızca SMB
3 İki adım gerekir: önce Data Box'ı kullanarak Azure Dosyalar'a geçiş, ardından Azure Dosyalar'dan ANF'ye geçiş
4 Desteklenen boyut üst sınırı 8 TB olan yönetilen disklere sayfa blobu olarak geçirebilirsiniz; PV2 ve Ultra Diskler desteklenmez
5 Çoklu bulut bağlayıcısı gerekiyor
6 Azure Blob ve Dosyalar sırasıyla yalnızca NFS v3 v4.1'i destekler; ilgili uygulama ve kullanıcı işlevselliğini ve geçiş sonrası erişilebilirliği göz önünde bulundurun

ISV iş ortağı araçları

Önemli

ISV iş ortağı tarafından sağlanan her geçiş aracı çeşitli özellikler sağlar. Tek bir araç her kaynak ve hedef bileşimini veya ağ protokollerini desteklemez.

Azure Depolama'ya çevrimdışı veri aktarımını yalnızca Tape Ark destekler. Diğer tüm araçlar çevrimiçi çözümlerdir.

Tool Sağlanan depolama değerlendirmesi Kaynak Kaynak protokolü SAN kaynağı NAS kaynağı Azure Blob; ADLS Azure dosyaları Azure NetApp dosyaları Azure diskleri E-SAN Yönetilen Şehvet İş ortağı tarafından yönetilen
Komprise 🟦 NAS cihazları; Bulut dosya depolama; S3 SMB; NFS 3p1
Atempo 🟦 NAS cihazları; S3; PFS; Swift SMB; NFS 🟦 2 3p1
Veri Dinamiği 🟦 NAS cihazları; S3 SMB; NFS 3p1
Cirrus Verileri 🟦 SAN; AWS; Hiper yöneticiler - 3p1
Cirata Hadoop, POSIX uyumlu FS - 3p
Bant Arşivi Bantlar, diskler ve diğer çevrimdışı medya - 3p

1 SMP'nin bir parçası.
2 ADLS'i desteklemez.

Diğer komut satırı, yönetilmeyen araçlar

Önemli

AzCopy, Robocopy, Rsync ve DistCP gibi yönetilmeyen komut satırı araçları çeşitli özellikler sağlar. Birkaç milyon dosyanın taranması, dosya değişikliklerinin izlenmesi, toplam veri boyutunun hesaplanması, hata algılama ve işleme ve birden çok eşzamanlı kopyalama işinin çalıştırılması çok zor olabilir.

Aşağıdaki tablodaki komut satırı araçlarının hiçbiri çevrimdışı veri aktarımı gerçekleştiremez ve depolama değerlendirmeleri sağlamaz. Araçlardan hiçbiri kaynak olarak kurumsal NAS veya SAN'ı desteklemez ve hedef olarak Azure E-SAN veya yönetilen Lustre'ı desteklemez.

Tool Kaynak Kaynak protokolü Azure Blob; ADLS Azure dosyaları Azure NetApp dosyaları Azure diskleri Yönetilen
AzCopy Azure; yerel; yerel bağlanmış; AWS S3, Glacier; GCP SMB; S3 🟦 1 Yönetilmeyen
Robocopy Yöresel; yerel olarak bağlanmış; SMB SMB 🟦 1 Yönetilmeyen
Rsync; fpsync Yerel; yerel olarak monte edilmiş; NFS NFS 🟦 1 Yönetilmeyen
DistCP Hadoop - Yönetilmeyen