Dosya ve klasör depolama için bulut geçişiyle ilgili temel bilgiler

Her geçiş bir iş gereksinimiyle başlar. Bulut geçişi, bağımlı olduğu dosyaları ve klasörleri taşıyarak iş yükünü dönüştürür. İş yükü bir uygulama veya doğrudan kullanıcı erişimi olabilir. Her iki durumda da iş yükünün buluta taşıdığınız depolamaya bağımlılığı vardır. İş yükü buluta da taşınabilir veya yerinde kalabilir, ancak yeni bulut depolama konumuna işaret etmek için yapılandırma değişikliği gerektirir. Bu ayrıntılar, depolama bölümü bulunan bulut çözümü tasarımınıza kaydedilir.

Bu makalenin amacı, depolama için bulut çözümü tasarımınızı gerçekleştirebilmeniz için Azure'a depolama geçişi gerçekleştirme hakkında içgörü sağlamaktır.

Summary illustration showing migration phases: Discover, Assess, Plan, Deploy, Migrate, Post-Migrate to illustrate the sections to come in this article.

Dosya ve klasörleri buluta geçirmek için dikkatli bir planlama ve en iyi sonucu elde etmek için dikkat edilmesi gereken birçok nokta gerekir. Azure Depolama Mover, yolculuğunuzda sizi destekleyen özelliklerin ve geçiş senaryolarının büyüyen bir listesini sunar. Bu makalede, bir geçişin ortak görevlerini, her birinin kendi bölümüne sahip olan aşamalara böleceğiz.

1. Aşama: Bulma

Bulma aşamasında, hangi kaynak konumların geçiş projenizin parçası olduğunu siz belirlersiniz. Azure Depolama Taşıyıcı, kaynak konumları dosya paylaşımları biçiminde işler. Bu konumlar Ağa Bağlı Depolama (NAS), bir sunucuda, hatta bir iş istasyonunda yer alabilir. Dosya paylaşımları için yaygın protokoller SMB (Sunucu İleti Bloğu) ve NFS 'dir (Ağ Dosya Sistemi).

İş yükünüz Doğrudan Bağlı Depolama (DAS) kullanıyorsa büyük olasılıkla Azure Depolama Taşıyıcı bulut geçişinize yardımcı olabilir. Yerel klasör yolunda bir dosya paylaşımı oluşturabilir ve yerel ağ üzerinden konumu paylaşabilirsiniz. Uygun izinler ve ağ konularıyla, uygulamanız yerel yolu kullansa bile artık bu konumu Azure'a geçirebilirsiniz.

İş yükünüzün bağlı olduğu tüm paylaşımların listesini oluşturarak başlayın. Hangi paylaşımların şirket içinde kaldığını ve buluta geçiş kapsamında olduğunu görmek için bulut çözümü tasarımınıza bakın. Geçiş projenizin kapsamını mümkün olduğunca daraltın. Sonuç olarak iş yükünüzün bulut konumlarına yük devretmesi gerekir. Kaynak konum sayısı ne kadar az olursa, iş yükünüzün yük devretmesi o kadar kolay olur.

Birden çok iş yükü için depolamayı kabaca aynı anda geçirmeniz gerekiyorsa, bunları tek tek geçiş projelerine bölmeniz gerekir.

Önemli

Tek bir geçiş projesine birden çok iş yükü ekleme önerilmez. Her iş yükünün kendi geçiş projesi olmalıdır. Projenin bu şekilde yapılandırılması, geçiş yönetimini ve iş yükü yük devretmesini önemli ölçüde basitleştirir.

Bulma aşamasının sonucu, Azure'a geçirmeniz gereken dosya paylaşımlarının listesidir. İş yükü başına ayrı listeleriniz olmalıdır.

Azure Depolama Mover, tek tek listeleri oluşturmak ve depolamak için geçiş projeleri sunar. Geçiş projesini geçiş yaptığınız iş yükünden sonra adlandırmak yaygın bir uygulamadır. Bu uygulama, planlama adımlarınızın ve geçiş ilerlemenizin gözetimini kolaylaştırır.

2. Aşama: Değerlendirme

Azure çeşitli bulut depolama türleri sunar. Azure'a dosya geçişlerinin temel özelliklerinden biri, verileriniz için hangi Azure depolama seçeneğinin doğru olduğunu belirlemektir. Dosya ve klasörlerin sayısı, dizin yapısı, erişim protokolü, dosya uygunluğu ve diğer yönleri, eksiksiz bir bulut çözümü tasarımına yönelik önemli girişlerdir.

Değerlendirme aşamasında, bulut çözümü tasarımınız için doğru Azure hedef depolama alanını seçtiğinizden emin olmak için bulunan ve kısa listelenen paylaşımlarınızı araştırırsınız.

Herhangi bir geçişin önemli bir parçası, dosyalarınızı geçerli depolama konumlarından Azure'a taşırken gerekli dosya uygunluğunun yakalanmasıdır. Farklı dosya sistemleri ve depolama cihazları bir dizi dosya aslına uygunluk bilgisi kaydeder ve bu bilgilerin Azure'da tam olarak korunması veya saklanması her zaman gerekli değildir. Senaryonuzun gerektirdiği dosya uygunluğu ve Azure'daki depolama teklifi tarafından desteklenen uygunluk derecesi, Azure'da doğru depolama çözümünü seçmenize de yardımcı olur. Genel amaçlı dosya verileri geleneksel olarak en azından bazı dosya meta verilerine bağlıdır. Uygulama verileri olmayabilir.

Bir dosyanın iki temel bileşeni şunlardır:

  • Veri akışı: Dosyanın veri akışı, dosya içeriğini depolar.
  • Dosya meta verileri: Dosya meta verilerinde şu alt bileşenler vardır:
    • salt okunur gibi dosya öznitelikleri
    • NTFS izinleri veya dosya ve klasör erişim denetim listeleri (ACL' ler) gibi dosya izinleri
    • zaman damgaları, özellikle oluşturma ve son değiştirilen zaman damgaları
    • daha büyük miktarlarda standart olmayan özelliklerin depolandığı bir alan olan alternatif veri akışı

Geçişteki dosya uygunluğu, aşağıdakileri yapabilme özelliği olarak tanımlanabilir:

  • Kaynaktan tüm gerekli dosya bilgilerini okuyun.
  • Geçiş hizmeti veya aracıyla dosya aktarma.
  • Dosyaları geçişin hedef depolama alanında depolayın.

Değerlendirme aşamasının çıkışı, kaynak paylaşımda bulunan yönlerin bir listesidir. Bu özellikler şunlar gibi verileri içerebilir:

  • Paylaşım boyutu.
  • Ad alanı öğelerinin sayısı veya birleştirilmiş dosya ve klasör sayısı.
  • Azure depolama hedefinde korunması gereken uygunluk düzeyi.
  • Azure depolama hedefinde yerel olarak çalışmaya devam etmesi gereken uygunluk düzeyi.

Bu içgörü, depolama için bulut çözümleri tasarımınıza önemli bir giriştir.

3. Aşama: Planlama

Planlama aşamasında, bulunan kaynak paylaşımlarınızı Azure'daki hedef konumlarınızla birleştirirsiniz.

Planlama aşaması, her kaynak paylaşımını Azure blob kapsayıcısı veya Azure dosya paylaşımı gibi belirli bir hedefe eşler. Bunu yapmak için hangi Azure aboneliği ve depolama hesaplarının hedef kaynaklarınızı içerdiğini planlamanız ve kaydetmeniz gerekir.

Azure Depolama Taşıyıcı hizmetinde her kaynak/hedef çifti iş tanımı olarak kaydedebilirsiniz. İş tanımı, daha önce oluşturduğunuz geçiş projesinde iç içe yerleştirilmiştir. Her kaynak/hedef çifti için yeni, ayrı bir iş tanımına ihtiyacınız vardır.

Dekont

Azure Depolama Mover'ın bu sürümünde iş tanımı oluşturabilmeniz için hedef depolama alanınızın mevcut olması gerekir. Örneğin, hedefiniz bir Azure blob kapsayıcısıysa, yeni bir iş tanımı oluşturmadan önce bunu dağıtmanız gerekir.

Planlama aşamasının sonucu, kaynak paylaşımların Azure hedef konumlarına eşlenmesidir. Hedefleriniz henüz yoksa, geçiş planınızı Azure Depolama Mover hizmetine kaydedebilmeniz için bir sonraki "Dağıtma" aşamasını tamamlamanız gerekir.

4. Aşama: Dağıtım

Geçiş planını tamamladıktan sonra depolama hesapları ve kapsayıcılar gibi hedef Azure Depolama kaynaklarının dağıtıldığından emin olmanız gerekir. Geçiş planınızı Azure Depolama Mover içindeki her kaynak/hedef çift için iş tanımı olarak kaydedebilmeniz için önce bu dağıtımı tamamlamanız gerekir.

Azure Depolama Taşıyıcısı şu anda hedef kaynak dağıtımında yardımcı olamıyor. Azure depolamayı dağıtmak için Azure portalını, Azure PowerShell'i, Azure CLI'yı veya bicep şablonunu kullanabilirsiniz.

Önemli

Azure Depolama dağıtırken Azure Depolama Mover için destek kaynağı/hedef çifti birleşimlerini gözden geçirin ve desteklenmeyen senaryoları yapılandırmadığınızdan emin olun.

5. Aşama: Geçiş

Dosya ve klasörlerinizin bir Azure hedef konumuna kopyalanması, geçiş aşamasında gerçekleşir.

Geçiş aşaması için dikkat edilmesi gereken iki önemli nokta vardır:

  • İş yükünüzün kapalı kalma süresini en aza indirin.
  • Doğru geçiş modunu belirleyin.

Kapalı kalma süresini en aza indirme

Geçiş sırasında, bir iş yükünün bağlı olduğu depolama alanına erişemediği süreler olabilir. Bu sürelerin en aza indirilmesi genellikle bir gereksinimdir. Bu bölümde, iş yükü kapalı kalma süresini en aza indirmeye yönelik yaygın bir strateji ele alınmaktadır.

Yakınsanmış, n-pass geçişi

Bu stratejide, verileri kaynaktan hedefe birkaç kez kopyalarsınız. Bu kopyalama yinelemeleri sırasında kaynak, iş yükünde okuma ve yazma için kullanılabilir durumda kalır. Son kopyalama yinelemesinin hemen öncesinde kaynağı çevrimdışına alırsınız. Son kopyanın ilk kopyadan daha hızlı tamamlanması beklenir. Son kopyadan sonra iş yükü, Azure'daki yeni hedef depolama alanını kullanacak şekilde yük devredilir.

Azure Depolama Mover, kaynaktan hedefe istediğiniz sıklıkta kopyalamayı destekler. İş tanımı kaynak, hedef ve geçiş ayarlarınızı depolar. Geçiş aracısına iş tanımınızı yürütmesini ve bunun sonucunda bir iş çalıştırması olmasını sağlayabilirsiniz. Bu bağlantılı makalede, Depolama Taşıyıcı kaynak hiyerarşisi hakkında daha fazla bilgi edinebilirsiniz.

Geçiş modları

Dosyalarınızın kaynaktan hedefe nasıl kopyalandığı, dosyaların kopyalandığı yerle aynı derecede önemlidir. Farklı geçiş senaryoları farklı ayarlar gerektirir. Geçiş sırasında kapalı kalma süresini en aza indirmek için kaynaktan hedefe birkaç kez kopyalamanız olasıdır. Kopyalama yinelemeleri arasında dosya veya klasörler değiştiğinde , kopyalama modu geçiş altyapısının davranışını belirler. Geçiş sırasında ad alanınızda beklenen değişikliklere göre doğru modu dikkatle seçin.

İki kopyalama modu vardır:

Copy mode Geçiş davranışı
Ayna
Hedef, kaynağa benzer.
- Hedefteki dosyalar kaynakta yoksa silinir.
- Hedefteki dosyalar ve klasörler kaynakla eşleşecek şekilde güncelleştirilir.
Birleştir
Hedef, kaynaktan daha fazla içeriğe sahiptir ve buna eklemeye devam edebilirsiniz.
- Dosyalar, kaynakta mevcut olmasa bile hedefte tutulur.
- Adları ve yolları eşleşen dosyalar kaynakla eşleşecek şekilde güncelleştirilir.
- Kopyalar arasındaki klasör yeniden adlandırmaları hedefte yinelenen içeriğe neden olabilir.

6. Aşama: Geçiş sonrası görevler

Geçişin bu aşamasında, iş yükünüzün yükünü devretmenizi ve verilerinizi korumanızı sağlayan diğer yapılandırmalar ve hizmetler hakkında düşünmeniz gerekir.

Örneğin, iş yükünüzün yük devretmesi için Azure depolamaya güvenli bir şekilde erişmek için bir ağ yolu gerekir. Geçiş sırasında bir Azure depolama hesabının genel uç noktasını kullandıysanız, depolama hesabınız için özel uç noktaları yapılandırmayı ve genel uç nokta üzerinden veri isteklerini devre dışı bırakmak için güvenlik duvarı kurallarını etkinleştirmeyi göz önünde bulundurun.

Aşağıda birkaç öneri daha bulabilirsiniz:

Sonraki adımlar

Bu makaleler, bulut geçişiniz için Azure Depolama Mover'ı kullanmanıza yardımcı olabilir: