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


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

Vannak olyan esetek, amikor egy meglévő Azure Batch-fiókot át szeretne helyezni egyik régióból a másikba. Előfordulhat például, hogy vészhelyreállítási tervezésre szeretne váltani. Ez a cikk azt ismerteti, hogyan helyezhet át Batch-fiókot régiók között a Azure Portal használatával.

A Batch-fiókok áthelyezése közvetlenül az egyik régióból a másikba nem lehetséges. Ehelyett azure Resource Manager sablont (ARM-sablont) használhat a Batch-fiók meglévő konfigurációjának exportálásához. Ezután állítsa be az erőforrást egy másik régióban. Először exportálja a Batch-fiókot egy sablonba. Ezután módosítsa a paramétereket a célrégiónak megfelelően. Helyezze üzembe a módosított sablont az új régióban. Végül hozza létre újra a feladatokat és a fiók egyéb funkcióit.

További információ a Resource Manager és a sablonokról: Rövid útmutató: Azure Resource Manager-sablonok létrehozása és üzembe helyezése a Azure Portal használatával.

Előfeltételek

  • Győződjön meg arról, hogy a Batch-fiók által használt szolgáltatások és szolgáltatások támogatottak az új célrégióban.
  • Javasoljuk, hogy helyezze át a Batch-fiókjához társított Azure-erőforrásokat az új célrégióba. Kövesse például az Azure Storage-fiók áthelyezése egy másik régióba című témakör lépéseit egy társított automatikus tárfiók áthelyezéséhez. Ha szeretné, az erőforrásokat az eredeti régióban hagyhatja, azonban a teljesítmény általában jobb, ha a Batch-fiókja ugyanabban a régióban van, mint a számítási feladat által használt többi Azure-erőforrás. Ez a cikk feltételezi, hogy már migrálta a tárfiókot vagy bármely más regionális Azure-erőforrást, hogy igazodjon a Batch-fiókhoz.

A sablon előkészítése

Első lépésként exportálnia kell, majd módosítania kell egy ARM-sablont.

Sablon exportálása

Exportáljon egy ARM-sablont, amely a Batch-fiók beállításait és adatait tartalmazza.

  1. Jelentkezzen be az Azure Portalra.

  2. Válassza a Minden erőforrás lehetőséget, majd válassza ki a Batch-fiókját.

  3. Válassza az Automation>Exportálási sablon lehetőséget>.

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

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

    Ez a zip-fájl tartalmazza a sablont alkotó .json fájlokat. A fájl szkripteket is tartalmaz a sablon üzembe helyezéséhez.

A sablon módosítása

Töltse be és módosítsa a sablont, hogy új Batch-fiókot hozzon létre a célrégióban.

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

  2. A Keresés a Marketplace-en mezőbe írja be a sablon üzembe helyezését, majd nyomja le az ENTER billentyűt.

  3. Válassza a Sablontelepítés (üzembe helyezés egyéni sablonokkal) lehetőséget.

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

  5. Válassza a Saját sablon létrehozása lehetőséget a szerkesztőben.

  6. Válassza a Fájl betöltése lehetőséget, majd válassza ki az utolsó szakaszban letöltött template.json fájlt.

  7. A feltöltött template.json fájlban nevezze el a cél Batch-fiókot úgy, hogy beírja a Batch-fiók nevének új defaultValue értékét . Ez a példa a Batch-fióknév mytargetaccountdefaultValue értékét állítja be, és a defaultValue karakterláncot a következő erőforrás-azonosítóra mytargetstorageaccountcseréli: .

    {
        "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
        "contentVersion": "1.0.0.0",
        "parameters": {
            "batchAccounts_mysourceaccount_name": {
                "defaultValue": "mytargetaccount",
                "type": "String"
            }
        },
    
  8. Ezután frissítse a tárfiók defaultValue értékét a migrált tárfiók erőforrás-azonosítójával. Az érték lekéréséhez keresse meg a tárfiókot a Azure Portal, válassza a JSON Nézet elemet a képernyő felső részén, majd másolja ki az Erőforrás-azonosító területen látható értéket. Ez a példa egy nevű tárfiók mytargetstorageaccount erőforrás-azonosítóját használja az erőforráscsoportban mytargetresourcegroup.

            "storageAccounts_mysourcestorageaccount_externalid": {
             "defaultValue": "/subscriptions/{subscriptionID}/resourceGroups/mytargetresourcegroup/providers/Microsoft.Storage/storageAccounts/mytargetstorageaccount",
             "type": "String"
         }
     },
    
  9. Végül szerkessze a location tulajdonságot a célrégió használatához. Ez a példa a célrégiót a következő értékre állítja: centralus.

        {
            "resources": [
                {
                    "type": "Microsoft.Batch/batchAccounts",
                    "apiVersion": "2021-01-01",
                    "name": "[parameters('batchAccounts_mysourceaccount_name')]",
                    "location": "centralus",
    

A régió helykódjainak beszerzéséhez tekintse meg az Azure Locations (Azure-helyek) című témakört. A régió kódja a régió neve szóközök nélkül. Például az USA = középsőközépső régiója.

A fiók áthelyezése

Helyezze üzembe a sablont egy új Batch-fiók létrehozásához a célrégióban.

  1. Most, hogy végrehajtotta a módosításokat, válassza a Mentés lehetőséget a template.json fájl alatt.

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

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

    • Erőforráscsoport: Válassza ki azt az erőforráscsoportot, amelyet a társított tárfiók áthelyezésekor hozott létre.

    • Régió: Válassza ki azt az Azure-régiót, ahová át szeretné helyezni a fiókot.

  3. Válassza a Véleményezés és létrehozás, majd a Létrehozás lehetőséget.

Az új Batch-fiók konfigurálása

Egyes funkciók nem exportálnak sablonba, ezért újra létre kell hoznia őket az új Batch-fiókban. Ezek a funkciók a következők:

  • Feladatok (és feladatok)
  • Feladatütemezések
  • Tanúsítványok
  • Alkalmazáscsomagok

Mindenképpen szükség szerint konfigurálja az új fiók funkcióit. Áttekintheti, hogyan konfigurálta ezeket a funkciókat a forrás Batch-fiókban referenciaként.

Fontos

Az új Batch-fiókok teljesen elkülönülnek a korábbi Batch-fiókoktól, még ugyanabban a régióban is. Az újonnan létrehozott Batch-fiókokhoz alapértelmezett szolgáltatás és alapvető kvóták lesznek társítva. A felhasználói előfizetés készletfoglalási módjának Batch-fiókjai esetében az előfizetésből származó alapvető kvóták lesznek érvényesek. A számítási feladat áttelepítése előtt gondoskodnia kell arról, hogy ezek az új Batch-fiókok elegendő kvótával rendelkezzenek.

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

Ellenőrizze, hogy az új Batch-fiók sikeresen működik-e az új régióban. Győződjön meg arról is, hogy visszaállítja a szükséges funkciókat. Ezután törölheti a forrás Batch-fiókot.

  1. A Azure Portal bontsa ki a bal oldali menüt a szolgáltatások menüjének megnyitásához, majd válassza a Batch-fiókok lehetőséget.

  2. Keresse meg a törölni kívánt Batch-fiókot, és kattintson a jobb gombbal a lista jobb oldalán található Egyebek gombra (...). Győződjön meg arról, hogy az eredeti forrás Batch-fiókot választja, nem az újat, amelyet létrehozott.

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

Következő lépések