Azure Storage-fiók áthelyezése másik régióba

Ez a cikk bemutatja, hogyan helyezhet át egy Azure Storage-fiókot egy új régióba a tárfiók másolatának létrehozásával egy másik régióba. Azt is megtudhatja, hogyan helyezheti át az adatokat az adott fiókba az AzCopy vagy egy másik tetszőleges eszköz használatával.

Előfeltételek

Leállás

A lehetséges állásidők megismeréséhez tekintse meg az Azure felhőadaptálási keretrendszer: Áthelyezési módszer kiválasztása című témakört.

Előkészítés

A felkészüléshez exportálnia kell, majd módosítania kell egy Resource Manager-sablont.

Sablon exportálása

A Resource Manager-sablon a tárfiókot leíró beállításokat tartalmaz.

Sablon exportálása az Azure Portallal:

  1. Jelentkezzen be az Azure Portalra.

  2. Válassza az Összes erőforrás lehetőséget, majd válassza ki a tárfiókot.

  3. Válassza az >Automation>Exportálás sablont.

  4. Válassza a Letöltés lehetőséget a Sablon exportálása panelen.

  5. Keresse meg a portálról letöltött .zip fájlt, és bontsa ki a fájlt egy tetszőleges mappába.

    Ez a zip-fájl tartalmazza a sablont alkotó .json fájlokat és a sablon üzembe helyezéséhez szükséges szkripteket.

A sablon módosítása

A sablont a tárfióknév és a régió megváltoztatásával módosíthatja.

A sablon üzembe helyezése az Azure Portal használatával:

  1. Az Azure Portalon válassza az Erőforrás létrehozása lehetőséget.

  2. A Keresés a Marketplace-en mezőbe írja be a template deployment kifejezést, majd nyomja le az ENTER billentyűt.

  3. Válassza a Template deployment lehetőséget.

    Azure Resource Manager-sablonkönyvtár

  4. Válassza a Létrehozás lehetőséget.

  5. Válassza a Saját sablon készítése a szerkesztőben lehetőséget.

  6. Válassza a Fájl betöltése lehetőséget, majd kövesse az utasításokat az előző szakaszban letöltött template.json fájl betöltéséhez.

  7. A template.json fájlban adja meg a céltárfiók nevét a tárfiók alapértelmezett értékének beállításával. Ez a példa a tárfiók nevének mytargetaccountalapértelmezett értékét állítja be .

    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "storageAccounts_mysourceaccount_name": {
            "defaultValue": "mytargetaccount",
            "type": "String"
        }
    },
    
    
  8. Szerkessze a template.json fájl helytulajdonságáta célrégióba. Ez a példa a célrégiót a következőre állítja centralus: .

    "resources": [{
         "type": "Microsoft.Storage/storageAccounts",
         "apiVersion": "2019-04-01",
         "name": "[parameters('storageAccounts_mysourceaccount_name')]",
         "location": "centralus"
         }]          
    

    A régió helykódjainak beszerzéséhez tekintse meg az Azure Locationst. A régió kódja a régió neve szóközök nélkül, az USA = középső középső régiója.

Ismételt üzembe helyezés

A sablon üzembe helyezésével új tárfiókot hozhat létre a célrégióban.

  1. Mentse a template.json fájlt.

  2. Adja meg vagy válassza ki a következő tulajdonságértékeket:

    • Előfizetés: válasszon ki egy Azure-előfizetést.

    • Erőforráscsoport: Válassza az Új létrehozása lehetőséget, majd adjon nevet az erőforráscsoportnak.

    • Hely: Válasszon ki egy Azure-helyet.

  3. Válassza az Elfogadom a fenti feltételeket, majd válassza a Vásárlás kiválasztása lehetőséget.

Tipp.

Ha olyan hibaüzenetet kap, amely szerint a megadott XML nem szintaktikailag érvényes, hasonlítsa össze a sablonban lévő JSON-t az Azure Resource Manager dokumentációjában leírt sémákkal.

Az új tárfiók konfigurálása

Néhány funkció nem exportálható sablonként, ezért hozzá kell adnia őket az új tárfiókhoz.

Az alábbi táblázat ezeket a funkciókat sorolja fel, és útmutatást nyújt az új tárfiókhoz való hozzáadásukhoz.

Szolgáltatás Útmutató
Életciklus-felügyeleti szabályzatok Az Azure Blob Storage-életciklus felügyelete
Statikus webhelyek Statikus webhely üzemeltetése az Azure Storage-ban
Esemény-előfizetések Reagálás Blob Storage-eseményekre
Riasztások Tevékenységnapló-riasztások létrehozása, megtekintése és kezelése az Azure Monitorral
Tartalomkézbesítési hálózat (CDN) Egyéni tartománnyal rendelkező blobok elérése az Azure CDN-nel HTTPS-kapcsolaton keresztül

Feljegyzés

Ha a forrás tárfiókhoz állít be CDN-t, csak módosítsa a meglévő CDN eredetét az új fiók elsődleges blob-szolgáltatásvégpontjára (vagy az elsődleges statikus webhely végpontjára).

Adatok áthelyezése az új tárfiókba

Az AzCopy az előnyben részesített eszköz az adatok áthelyezéséhez a teljesítményoptimalizálás miatt. Az AzCopy használatával az adatok közvetlenül a tárolókiszolgálók között lesznek átmásolva, így nem használják a számítógép hálózati sávszélességét. Az AzCopyt futtathatja a parancssorban vagy egy egyéni szkript részeként. További információ: Blobok másolása azure-tárfiókok között az AzCopy használatával.

Az Azure Data Factory használatával is áthelyezheti az adatokat. Ha tudni szeretné, hogyan helyezheti át az adatokat a Data Factory használatával, tekintse meg az alábbi útmutatók egyikét:

Elvetés vagy felesleges elemek eltávolítása

Ha újra szeretné kezdeni az üzembe helyezést, törölheti a céltárfiókot, és megismételheti a cikk Előkészítés és ismételt üzembe helyezés szakaszában leírt lépéseket.

A módosítások véglegesítéséhez és a tárfiók áthelyezésének befejezéséhez törölje a forrástárfiókot.

Tárfiók eltávolítása az Azure Portal használatával:

  1. Az Azure Portalon bontsa ki a bal oldali menüt a szolgáltatások menüjének megnyitásához, és válassza a Storage-fiókok lehetőséget a tárfiókok listájának megjelenítéséhez.

  2. Keresse meg a törölni kívánt tárfiókot, és kattintson a jobb gombbal a lista jobb oldalán található Egyebek gombra (...).

  3. Válassza a Törlés lehetőséget, és erősítse meg.

Következő lépések

Az erőforrások régiók közötti áthelyezéséről és az Azure-beli vészhelyreállításról az alábbiakban olvashat bővebben: