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
Ellenőrizze, hogy a tárfiók által használt szolgáltatások és funkciók támogatottak-e a célként megadott régióban.
Az előzetes verziójú funkciók esetében győződjön meg arról, hogy az előfizetés engedélyezve van a célrégióban.
A tárfiók telepítésétől függően előfordulhat, hogy az áthelyezés előtt a következő függő erőforrásokat kell üzembe helyezni és konfigurálni a célrégióban:
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:
Jelentkezzen be az Azure Portalra.
Válassza az Összes erőforrás lehetőséget, majd válassza ki a tárfiókot.
Válassza az >Automation>Exportálás sablont.
Válassza a Letöltés lehetőséget a Sablon exportálása panelen.
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:
Az Azure Portalon válassza az Erőforrás létrehozása lehetőséget.
A Keresés a Marketplace-en mezőbe írja be a template deployment kifejezést, majd nyomja le az ENTER billentyűt.
Válassza a Template deployment lehetőséget.
Válassza a Létrehozás lehetőséget.
Válassza a Saját sablon készítése a szerkesztőben lehetőséget.
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.
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
mytargetaccount
alapé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" } },
Szerkessze a template.json fájl helytulajdonságát a 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.
Mentse a template.json fájlt.
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.
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:
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.
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 (...).
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: