Megosztás a következőn keresztül:


Regisztrált kiszolgálók kezelése az Azure File Sync használatával

Az Azure File Sync lehetővé teszi a vállalat Azure Files szolgáltatásban tárolt fájlmegosztásainak központosítását anélkül, hogy fel kellene adnia a helyi fájlkiszolgálók rugalmasságát, teljesítményét és kompatibilitását. Ezt úgy teszi, hogy a Windows-kiszolgálókat az Azure-fájlmegosztás gyors gyorsítótárává alakítja. A Windows Server rendszeren elérhető bármely protokollt használhatja a fájlok helyi eléréséhez (pl. SMB, NFS vagy FTPS), és annyi gyorsítótára lehet világszerte, amennyire csak szüksége van.

Az alábbi cikk bemutatja, hogyan regisztrálhat és kezelhet kiszolgálót egy Storage Sync Service szolgáltatással. Az Azure File Sync üzembe helyezéséről további információt az Azure File Sync végpontok közötti üzembe helyezéséről talál.

Kiszolgáló regisztrálása/törlése a Storage Sync Service szolgáltatással

Ha egy kiszolgálót regisztrál az Azure File Sync szolgáltatásban, akkor megbízhatósági kapcsolat jön létre a Windows Server és az Azure között. Ez a kapcsolat ezután kiszolgálóvégpontok létrehozására használható a kiszolgálón, amelyek olyan mappákat jelölnek, amelyeket szinkronizálni kell egy Azure-fájlmegosztással (más néven felhővégponttal).

Előfeltételek

Ha kiszolgálót szeretne regisztrálni a Storage Sync Service szolgáltatásban, először a szükséges előfeltételekkel kell előkészítenie a kiszolgálót:

  • A kiszolgálónak a Windows Server támogatott verzióját kell futtatnia. További információt az Azure File Sync rendszerkövetelményei és együttműködési lehetőségei című témakörben talál.

  • Győződjön meg arról, hogy a Társzinkronizálási szolgáltatás üzembe lett helyezve. A Storage Sync szolgáltatás üzembe helyezéséről további információt az Azure File Sync üzembe helyezéséről szóló cikkben talál.

  • Győződjön meg arról, hogy a kiszolgáló csatlakozik az internethez, és hogy az Azure elérhető.

  • Tiltsa le az IE fokozott biztonsági konfigurációját a rendszergazdák számára a Kiszolgálókezelő felhasználói felülettel.

    Server Manager UI with the IE Enhanced Security Configuration highlighted

  • Győződjön meg arról, hogy az Azure PowerShell-modul telepítve van a kiszolgálón. Ha a kiszolgáló egy feladatátvevő fürt tagja, a fürt minden csomópontjához szükség lesz az Az modulra. Az Az modul telepítésével kapcsolatos további részletek az Azure PowerShell telepítéséről és konfigurálásáról találhatók.

    Megjegyzés:

    Javasoljuk, hogy az Az PowerShell-modul legújabb verziójával regisztráljon/töröljön egy kiszolgálót. Ha az Az-csomag korábban telepítve van erre a kiszolgálóra (és a kiszolgálón a PowerShell-verzió 5.* vagy újabb), a parancsmaggal frissítheti ezt a Update-Module csomagot.

  • Ha hálózati proxykiszolgálót használ a környezetben, konfigurálja a kiszolgáló proxybeállításait a szinkronizálási ügynök használatára.

    1. Proxy IP-címének és portszámának meghatározása
    2. Szerkessze a következő két fájlt:
      • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config
      • C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
    3. Adja hozzá az 1. ábrán szereplő sorokat (ez alatt a szakasz alatt) a /System.ServiceModel alatt a fenti két fájlban, amely a 127.0.0.1:8888-at módosítja a megfelelő IP-címre (cserélje le a 127.0.0.0.1-et) és a megfelelő portszámot (cserélje le a 8888-at):
    4. Állítsa be a WinHTTP proxybeállításokat parancssoron keresztül:
      • A proxy megjelenítése: netsh winhttp show proxy
      • A proxy beállítása: netsh winhttp set proxy 127.0.0.1:8888
      • A proxy alaphelyzetbe állítása: netsh winhttp reset proxy
      • ha ez az ügynök telepítése után van beállítva, indítsa újra a szinkronizálási ügynököt: 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>

Kiszolgáló regisztrálása a Storage Sync Service szolgáltatással

Ahhoz, hogy egy kiszolgáló kiszolgálóvégpontként használható legyen egy Azure File Sync szinkronizálási csoportban, regisztrálva kell lennie egy storage sync szolgáltatásban. Egy kiszolgáló egyszerre csak egy Társzinkronizálási szolgáltatással regisztrálható.

Az Azure File Sync-ügynök telepítése

  1. Töltse le az Azure File Sync-ügynököt.

  2. Indítsa el az Azure File Sync-ügynök telepítőt.

    The first pane of the Azure File Sync agent installer

  3. Mindenképpen engedélyezze az Azure File Sync-ügynök frissítéseit a Microsoft Update használatával. Ez azért fontos, mert a kiszolgálócsomag kritikus biztonsági javításai és funkcióinak fejlesztései a Microsoft Update-en keresztül kerülnek kiszállításra.

    Ensure Microsoft Update is enabled in the Microsoft Update pane of the Azure File Sync agent installer

  4. Ha a kiszolgálót korábban még nem regisztrálták, a kiszolgálóregisztrációs felhasználói felület a telepítés befejezése után azonnal megjelenik.

Fontos

Ha a kiszolgáló egy feladatátvevő fürt tagja, az Azure File Sync-ügynököt a fürt minden csomópontján telepíteni kell.

A kiszolgáló regisztrálása a kiszolgálóregisztrációs felhasználói felületen

  1. Ha a kiszolgálóregisztrációs felhasználói felület nem indult el azonnal az Azure File Sync-ügynök telepítése után, manuálisan is elindítható a végrehajtással C:\Program Files\Azure\StorageSyncAgent\ServerRegistration.exe.

  2. Kattintson a Bejelentkezés gombra az Azure-előfizetés eléréséhez.

    Opening dialog of the server registration UI

  3. Válassza ki a megfelelő előfizetést, erőforráscsoportot és tárolási szinkronizálási szolgáltatást a párbeszédpanelen.

    Storage Sync Service information

  4. Előzetes verzióban még egy bejelentkezés szükséges a folyamat befejezéséhez.

    Sign in dialog

Fontos

Ha a kiszolgáló egy feladatátvevő fürt tagja, minden kiszolgálónak futtatnia kell a kiszolgálóregisztrációt. Amikor megtekinti a regisztrált kiszolgálókat az Azure Portalon, az Azure File Sync automatikusan felismeri az egyes csomópontokat ugyanannak a feladatátvevő fürtnek a tagjaként, és megfelelően csoportosítja őket.

A kiszolgáló regisztrálása a PowerShell-lel

A kiszolgálóregisztrációt a PowerShell-lel is elvégezheti.

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

A kiszolgáló regisztrációjának törlése a Storage Sync Service szolgáltatással

A tárolószinkronizálási szolgáltatással rendelkező kiszolgálók regisztrációja több lépésből áll. Nézzük meg, hogyan lehet megfelelően megszüntetni a kiszolgálók regisztrációját.

Figyelmeztetés:

Ne próbálja meg elhárítani a szinkronizálással, a felhőbeli rétegzéssel vagy az Azure File Sync bármely más aspektusával kapcsolatos problémákat a kiszolgáló regisztrációjának és regisztrálásának törlésével, illetve a kiszolgálóvégpontok eltávolításával és újraküldésével, kivéve, ha a Microsoft mérnöke kifejezetten erre utasította. A kiszolgáló regisztrációjának megszüntetése és a kiszolgálóvégpontok eltávolítása romboló művelet, és a kiszolgálóvégpontokkal rendelkező köteteken lévő rétegzett fájlok nem lesznek "újracsatlakozva" az Azure-fájlmegosztás helyéhez a regisztrált kiszolgáló és kiszolgálóvégpontok újbóli létrehozása után, ami szinkronizálási hibákat eredményez. Azt is vegye figyelembe, hogy a kiszolgálóvégpont-névtéren kívül található rétegzett fájlok véglegesen elveszhetnek. A rétegzett fájlok akkor is létezhetnek a kiszolgálóvégpontokon, ha a felhőbeli rétegzés soha nem volt engedélyezve.

(Nem kötelező) Az összes rétegzett adat visszahívása

Ha azt szeretné, hogy a jelenleg rétegzett fájlok elérhetők legyenek az Azure File Sync eltávolítása után (azaz ez éles, nem teszt, környezet), hívja vissza a kiszolgálóvégpontokat tartalmazó kötetek összes fájlját. Tiltsa le a felhőbeli rétegzést az összes kiszolgálóvégponton, majd futtassa a következő PowerShell-parancsmagot:

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

Figyelmeztetés:

Ha a kiszolgálóvégpontot üzemeltető helyi kötet nem rendelkezik elegendő szabad területtel az összes rétegzett adat visszahívásához, a Invoke-StorageSyncFileRecall parancsmag sikertelen lesz.

A kiszolgáló eltávolítása az összes szinkronizálási csoportból

Mielőtt megszüntetné a kiszolgáló regisztrációjának törlését a Tárolószinkronizálási szolgáltatásban, el kell távolítania a kiszolgálón található összes kiszolgálóvégpontot. Ezt az Azure Portalon teheti meg:

  1. Lépjen arra a Társzinkronizálási szolgáltatásra, ahol a kiszolgáló regisztrálva van.

  2. Távolítsa el a kiszolgáló összes kiszolgálóvégpontját a Társzinkronizálási szolgáltatás minden szinkronizálási csoportjában. Ezt úgy teheti meg, ha a jobb gombbal a megfelelő kiszolgálóvégpontra kattint a szinkronizálási csoport ablaktábláján.

    Screenshot showing how to remove a server endpoint from a sync group.

Ez egy egyszerű PowerShell-szkripttel is elvégezhető:

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 $_ 
    } 
}

A kiszolgáló regisztrációjának törlése

Most, hogy az összes adat vissza lett hívva, és a kiszolgáló el lett távolítva az összes szinkronizálási csoportból, megszüntetheti a kiszolgáló regisztrációjának törlését.

  1. Az Azure Portalon lépjen a Storage Sync szolgáltatásra, és válassza a Regisztrált kiszolgálók szinkronizálása>lehetőséget.

  2. Kattintson a jobb gombbal a regisztrálni kívánt kiszolgálóra, és válassza a Kiszolgáló regisztrációjának törlése lehetőséget.

    Screenshot showing how to unregister a server.

A kiszolgáló regisztrációjának törlése a PowerShell-lel

A kiszolgáló regisztrációja a PowerShell-lel is megszüntethető a Unregister-AzStorageSyncServer parancsmag használatával.

Figyelmeztetés:

A kiszolgáló regisztrációjának megszüntetése a kiszolgáló összes kiszolgálóvégpontjának kaszkádolt törlését eredményezi. Ezt a parancsmagot csak akkor futtassa, ha biztos abban, hogy a kiszolgáló egyik elérési útját sem szinkronizálja többé.

$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

Annak biztosítása, hogy az Azure File Sync jó szomszéd legyen az adatközpontban

Mivel az Azure File Sync ritkán lesz az egyetlen, az adatközpontban futó szolgáltatás, érdemes korlátozni az Azure File Sync hálózat- és tárhasználatát.

Fontos

A túl alacsony beállítás hatással lesz az Azure File Sync szinkronizálásának és visszahívásának teljesítményére.

Az Azure File Sync hálózati korlátainak beállítása

A parancsmagok használatával StorageSyncNetworkLimit szabályozhatja az Azure File Sync hálózati kihasználtságát.

Megjegyzés:

A hálózati korlátok nem vonatkoznak a következő forgatókönyvekre:

  • Rétegzett fájl elérésekor.
  • Szinkronizálja a regisztrált kiszolgáló és a Társzinkronizálási szolgáltatás között kicserélt metaadatokat.

Mivel ez a hálózati forgalom nincs szabályozva, az Azure File Sync túllépheti a konfigurált hálózati korlátot. Javasoljuk, hogy figyelje a hálózati forgalmat, és állítsa be a korlátozást a nem szabályozott hálózati forgalom figyelembe vételéhez.

Létrehozhat például egy új szabályozási korlátot annak biztosítására, hogy az Azure File Sync ne használjon 10 Mbps-nál nagyobb értéket 9 és 17 óra között (17:00 óra) a munkahét során:

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

Megjegyzés:

A hálózati korlát 24 órás alkalmazásához használja a 0 értéket és a -StartHour-EndHour paramétereket.

A korlátot a következő parancsmaggal tekintheti meg:

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

A hálózati korlátok eltávolításához használja a következőt Remove-StorageSyncNetworkLimit: . A következő parancs például eltávolítja az összes hálózati korlátot:

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

A Windows Server storage QoS használata

Ha az Azure File Sync egy Windows Server virtualizálási gazdagépen futó virtuális gépen fut, a tárolási QoS (a szolgáltatás tárolási minősége) használatával szabályozhatja a tárolási IO-használatot. A Tárolási QoS-szabályzatot maximumként (vagy korlátként, például az előző példában kikényszerített módon StorageSyncNetworkLimit ) vagy minimumként (vagy foglalásként) állíthatja be. A maximális érték helyett a minimális érték beállítása lehetővé teszi, hogy az Azure File Sync kipukkanjon a rendelkezésre álló tárolási sávszélesség használatára, ha más számítási feladatok nem használják. További információ: Tárolási szolgáltatásminőség.

Kapcsolódó információk