kayıtlı sunucuları Azure Dosya Eşitleme ile yönetme

Azure Dosya Eşitleme aracısı şirket içi dosya sunucularının sağladığı esneklik, performans ve uyumluluk özelliklerinden vazgeçmeden kuruluşunuzun dosya paylaşımlarını Azure Dosyaları'nda toplamanızı sağlar. Bunu yapmak için Windows Sunucularınızı Azure dosya paylaşımınızın hızlı önbelleğine dönüştürür. Verilere yerel olarak erişmek için Windows Server üzerinde kullanılabilen tüm protokolleri (SMB, NFS ve FTPS gibi) kullanabilir ve dünya çapında istediğiniz sayıda önbellek oluşturabilirsiniz.

Aşağıdaki makalede, Depolama Eşitleme Hizmeti ile bir sunucunun nasıl kaydedilip yönetileceğini gösterilmektedir. Azure Dosya Eşitleme uçtan uca dağıtma hakkında bilgi için bkz. Azure Dosya Eşitleme dağıtma.

Depolama Eşitleme Hizmeti ile sunucuyu kaydetme/kaydını kaldırma

Azure Dosya Eşitleme ile bir sunucunun kaydedilmesi, Windows Server ile Azure arasında bir güven ilişkisi oluşturur. Bu ilişki daha sonra sunucuda, bir Azure dosya paylaşımıyla (bulut uç noktası olarak da bilinir) eşitlenmesi gereken belirli klasörleri temsil eden sunucu uç noktaları oluşturmak için kullanılabilir.

Önkoşullar

Bir sunucuyu Depolama Eşitleme Hizmeti'ne kaydetmek için önce sunucunuzu gerekli önkoşullarla hazırlamanız gerekir:

  • Sunucunuz Windows Server'ın desteklenen bir sürümünü çalıştırıyor olmalıdır. Daha fazla bilgi için bkz. Azure Dosya Eşitleme sistem gereksinimleri ve birlikte çalışabilirlik.

  • Depolama Eşitleme Hizmeti dağıttığınızdan emin olun. Depolama Eşitleme Hizmeti dağıtma hakkında daha fazla bilgi için bkz. Azure Dosya Eşitleme dağıtma.

  • Sunucunun İnternet'e bağlı olduğundan ve Azure'ın erişilebilir olduğundan emin olun.

  • Sunucu Yöneticisi kullanıcı arabirimiyle yöneticiler için IE Artırılmış Güvenlik Yapılandırmasını devre dışı bırakın.

    IE Gelişmiş Güvenlik Yapılandırması vurgulanmış şekilde kullanıcı arabirimini Sunucu Yöneticisi.

  • Azure PowerShell modülünün sunucunuza yüklendiğinden emin olun. Sunucunuz bir Yük Devretme Kümesinin üyesiyse, kümedeki her düğüm Az modülünü gerektirir. Az modülünün nasıl yükleneceği hakkında daha fazla bilgi için Bkz. Azure PowerShell'i yükleme ve yapılandırma.

    Not

    Bir sunucuyu kaydetmek/kaydını kaldırmak için Az PowerShell modülünün en yeni sürümünü kullanmanızı öneririz. Az paketi daha önce bu sunucuya yüklenmişse (ve bu sunucudaki PowerShell sürümü 5.* veya üzeriyse), bu paketi güncelleştirmek için cmdlet'ini Update-Module kullanabilirsiniz.

  • Ortamınızda bir ağ proxy sunucusu kullanıyorsanız, eşitleme aracısının kullanabilmesi için sunucunuzda ara sunucu ayarlarını yapılandırın.

    1. Proxy IP adresinizi ve bağlantı noktası numaranızı belirleme
    2. Şu iki dosyayı düzenleyin:
      • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config
      • C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
    3. 127.0.0.1:8888 dosyasını doğru IP adresine (127.0.0.1'i değiştir) ve doğru bağlantı noktası numarasına (8888'i değiştir) değiştiren yukarıdaki iki dosyadaki /System.ServiceModel altında şekil 1'deki (bu bölümün altında) satırları ekleyin:
    4. Komut satırı aracılığıyla WinHTTP proxy ayarlarını yapın:
      • Ara sunucuyu göster: netsh winhttp show proxy
      • Proxy'yi ayarlama: netsh winhttp set proxy 127.0.0.1:8888
      • Proxy'yi sıfırlama: netsh winhttp reset proxy
      • Aracı yüklendikten sonra bu ayarlanırsa eşitleme aracımızı yeniden başlatın: net stop filesyncsvc
    Figure 1:
    <system.net>
        <defaultProxy enabled="true" useDefaultCredentials="true">
            <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
        </defaultProxy>
    </system.net>

Depolama Eşitleme Hizmeti'ne sunucu kaydetme

Bir sunucunun bir Azure Dosya Eşitleme eşitleme grubunda sunucu uç noktası olarak kullanılabilmesi için bir Depolama Eşitleme Hizmeti'ne kaydedilmesi gerekir. Bir sunucu aynı anda yalnızca bir Depolama Eşitleme Hizmeti'ne kaydedilebilir.

Azure Dosya Eşitleme aracısını yükleme

  1. Azure Dosya Eşitleme aracısını indirin.

  2. Azure Dosya Eşitleme aracı yükleyicisini başlatın.

    Azure Dosya Eşitleme aracı yükleyicisinin ilk bölmesi.

  3. Microsoft Update kullanarak Azure Dosya Eşitleme aracısına güncelleştirmeleri etkinleştirdiğinizden emin olun. Sunucu paketindeki kritik güvenlik düzeltmeleri ve özellik geliştirmeleri Microsoft Update aracılığıyla gönderildiğinden bu önemlidir.

    Azure Dosya Eşitleme aracısı yükleyicisinin Microsoft Update bölmesinde Microsoft Update'in etkinleştirildiğinden emin olun.

  4. Sunucu daha önce kaydedilmemişse, yükleme tamamlandıktan hemen sonra sunucu kayıt kullanıcı arabirimi açılır.

Önemli

Sunucu bir Yük Devretme Kümesinin üyesiyse, Azure Dosya Eşitleme aracısı kümedeki her düğüme yüklenmelidir.

Sunucu kayıt kullanıcı arabirimini kullanarak sunucuyu kaydetme

  1. Azure Dosya Eşitleme aracısının yüklenmesi tamamlandıktan hemen sonra sunucu kayıt kullanıcı arabirimi başlatılmadıysa, öğesini yürüterek C:\Program Files\Azure\StorageSyncAgent\ServerRegistration.exeel ile başlatın.

  2. Azure aboneliğinize erişmek için Oturum aç'ı seçin.

    Sunucu kaydı kullanıcı arabiriminin iletişim kutusu açılıyor.

  3. İletişim kutusundan doğru aboneliği, kaynak grubunu ve Depolama Eşitleme Hizmeti'ni seçin.

    Depolama Eşitleme Hizmeti bilgileri.

  4. İşlemi tamamlamak için Azure'da yeniden oturum açmanız istenebilir.

Önemli

Sunucu bir Yük Devretme Kümesinin üyesiyse, her sunucunun Sunucu Kaydını çalıştırması gerekir. Kayıtlı sunucuları Azure Portal'da görüntülediğinizde, Azure Dosya Eşitleme her düğümü otomatik olarak aynı Yük Devretme Kümesinin üyesi olarak tanır ve bunları uygun şekilde gruplar.

Sunucuyu PowerShell ile kaydetme

Sunucu kaydını PowerShell aracılığıyla da gerçekleştirebilirsiniz.

Register-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"

Depolama Eşitleme Hizmeti ile sunucunun kaydını kaldırma

Depolama Eşitleme Hizmeti'ne sahip bir sunucunun kaydını kaldırmak için gereken birkaç adım vardır. Şimdi bir sunucunun kaydını düzgün bir şekilde kaldırmayı inceleyelim.

Uyarı

Microsoft mühendisi tarafından açıkça belirtilmediği sürece, bir sunucunun kaydını kaldırıp kaydederek veya sunucu uç noktalarını kaldırarak ve yeniden oluşturarak eşitleme, bulut katmanlama veya Azure Dosya Eşitleme diğer yönleriyle ilgili sorunları gidermeye çalışma. Bir sunucunun kaydının kaldırılması ve sunucu uç noktalarının kaldırılması yıkıcı bir işlemdir ve sunucu uç noktalarına sahip birimlerdeki katmanlı dosyalar, kayıtlı sunucu ve sunucu uç noktaları yeniden oluşturduktan sonra Azure dosya paylaşımındaki konumlarına "yeniden bağlanmaz" ve bu da eşitleme hatalarına neden olur. Sunucu uç noktası ad alanının dışında bulunan katmanlı dosyalar kalıcı olarak kaybolabilir. Bulut katmanlama hiçbir zaman etkinleştirilmemiş olsa bile sunucu uç noktaları içinde katmanlı dosyalar olabilir.

(İsteğe bağlı) Tüm katmanlı verileri geri çağırma

Katmanlanmış dosyaların Azure Dosya Eşitleme kaldırıldıktan sonra kullanılabilir olmasını istiyorsanız (örn. bu bir test, ortam değil, üretimdir), sunucu uç noktalarını içeren her birimdeki tüm dosyaları geri çağırın. Tüm sunucu uç noktaları için bulut katmanlama özelliğini devre dışı bırakın ve aşağıdaki PowerShell cmdlet'ini çalıştırın:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Invoke-StorageSyncFileRecall -Path <a-volume-with-server-endpoints-on-it>

Uyarı

Sunucu uç noktasını barındıran yerel birimin tüm katmanlı verileri geri çağırmak için yeterli boş alanı yoksa, Invoke-StorageSyncFileRecall cmdlet başarısız olur.

Sunucuyu tüm eşitleme gruplarından kaldırma

Depolama Eşitleme Hizmeti'ne sunucunun kaydını kaldırmadan önce, bu sunucudaki tüm sunucu uç noktalarını kaldırmanız gerekir. Bunu Azure portalı üzerinden yapabilirsiniz:

  1. Sunucunuzun kayıtlı olduğu Depolama Eşitleme Hizmeti'ne gidin.

  2. Depolama Eşitleme Hizmeti'ndeki her eşitleme grubundaki bu sunucu için tüm sunucu uç noktalarını kaldırın. Eşitleme grubu bölmesinde ilgili sunucu uç noktasına sağ tıklayarak bunu yapın.

    Eşitleme grubundan sunucu uç noktasının nasıl kaldırılacağını gösteren ekran görüntüsü.

Bunu basit bir PowerShell betiğiyle de yapabilirsiniz:

Connect-AzAccount

$storageSyncServiceName = "<your-storage-sync-service>"
$resourceGroup = "<your-resource-group>"

Get-AzStorageSyncGroup -ResourceGroupName $resourceGroup -StorageSyncServiceName $storageSyncServiceName | ForEach-Object { 
    $syncGroup = $_; 
    Get-AzStorageSyncServerEndpoint -ParentObject $syncGroup | Where-Object { $_.ServerEndpointName -eq $env:ComputerName } | ForEach-Object { 
        Remove-AzStorageSyncServerEndpoint -InputObject $_ 
    } 
}

Sunucunun kaydını kaldırma

Artık tüm veriler geri çağrıldığından ve sunucu tüm eşitleme gruplarından kaldırıldığına göre, sunucunun kaydını kaldırabilirsiniz.

  1. Azure portalında Depolama Eşitleme Hizmeti'ne gidin ve Kayıtlı Sunucuları Eşitle'yi>seçin.

  2. Kaydını kaldırmak istediğiniz sunucuya sağ tıklayın ve Sunucunun Kaydını Kaldır'ı seçin.

    Sunucunun kaydını kaldırmayı gösteren ekran görüntüsü.

PowerShell ile sunucunun kaydını kaldırma

Ayrıca cmdlet'ini kullanarak PowerShell aracılığıyla sunucunun Unregister-AzStorageSyncServer kaydını silebilirsiniz.

Uyarı

Bir sunucunun kaydının silinmesi, sunucudaki tüm sunucu uç noktalarının art arda silinmesine neden olur. Bu cmdlet'i yalnızca sunucudaki hiçbir yolun artık eşitlenmemesi gerektiğinde çalıştırmalısınız.

$RegisteredServer = Get-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"
Unregister-AzStorageSyncServer -Force -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>" -ServerId $RegisteredServer.ServerId

veri merkezinizde Azure Dosya Eşitleme iyi bir komşu olduğundan emin olmak

Azure Dosya Eşitleme nadiren veri merkezinizde çalışan tek hizmet olduğundan, Azure Dosya Eşitleme ağ ve depolama kullanımını sınırlamak isteyebilirsiniz.

Önemli

Sınırların çok düşük ayarlanması Azure Dosya Eşitleme eşitleme ve geri çekme performansını etkiler.

Azure Dosya Eşitleme ağ sınırlarını ayarlama

cmdlet'lerini kullanarak StorageSyncNetworkLimit Azure Dosya Eşitleme ağ kullanımını kısıtlayabilirsiniz.

Not

Ağ sınırları aşağıdaki senaryolar için geçerli değildir:

  • Katmanlı bir dosyaya erişildiğinde.
  • Kayıtlı sunucu ile Depolama Eşitleme Hizmeti arasında değiştirilen eşitleme meta verileri.

Bu ağ trafiği kısıtlanamadığından Azure Dosya Eşitleme yapılandırılan ağ sınırını aşabilir. Ağ trafiğini izlemenizi ve kısıtlanmamış ağ trafiğini hesaba eklemek için sınırı ayarlamanızı öneririz.

Örneğin, Azure Dosya Eşitleme çalışma haftası boyunca 09:00 ile 17:00 (17:00) arasında 10 Mb/sn'den fazla kullanmadığından emin olmak için yeni bir kısıtlama sınırı oluşturabilirsiniz:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
New-StorageSyncNetworkLimit -Day Monday, Tuesday, Wednesday, Thursday, Friday -StartHour 9 -EndHour 17 -LimitKbps 10000

Not

Ağ sınırını 24 saat uygulamak için ve -EndHour parametreleri için -StartHour 0 kullanın.

Aşağıdaki cmdlet'i kullanarak sınırınızı görebilirsiniz:

Get-StorageSyncNetworkLimit # assumes StorageSync.Management.ServerCmdlets.dll is imported

Ağ sınırlarını kaldırmak için kullanın Remove-StorageSyncNetworkLimit. Örneğin, aşağıdaki komut tüm ağ sınırlarını kaldırır:

Get-StorageSyncNetworkLimit | ForEach-Object { Remove-StorageSyncNetworkLimit -Id $_.Id } # assumes StorageSync.Management.ServerCmdlets.dll is imported

Windows Server depolama QoS kullanma

Azure Dosya Eşitleme, Windows Server sanallaştırma konağı üzerinde çalışan bir sanal makinede barındırıldığında, depolama GÇ tüketimini düzenlemek için Depolama QoS'yi (depolama hizmet kalitesi) kullanabilirsiniz. Depolama QoS ilkesini en yüksek (veya önceki örnekte nasıl StorageSyncNetworkLimit zorlandığı gibi) veya en düşük (veya rezervasyon) olarak ayarlayabilirsiniz. Maksimum yerine en düşük değerin ayarlanması, Azure Dosya Eşitleme diğer iş yükleri kullanmıyorsa kullanılabilir depolama bant genişliğini kullanmak üzere hızla kullanılmasına olanak tanır. Daha fazla bilgi için bkz . Depolama Hizmet Kalitesi.

Ayrıca bkz.