Přesunutí účtu Azure Data Share do jiné oblasti pomocí webu Azure Portal

Účty Azure Data Share se nedají přesunout z jedné oblasti do jiné. Pomocí šablony Azure Resource Manageru ale můžete exportovat existující účet služby Data Share, upravit parametry tak, aby odpovídaly cílové oblasti, a pak šablonu nasadit do nové oblasti. Další informace o Resource Manageru a šablonách najdete v tématu Rychlý start: Vytvoření a nasazení šablon Azure Resource Manageru pomocí webu Azure Portal.

Tento článek vás provede procesem použití šablony k exportu, úpravě a nasazení existujícího účtu služby Data Share.

Požadavky

  • Ujistěte se, že účet Azure Data Share je v oblasti Azure, ze které chcete přesunout.
  • Účty Azure Data Share se mezi oblastmi nedají přesouvat. Datové sady budete muset znovu přidat do odeslaných sdílených složek a znovu odeslat pozvánky příjemcům služby Data Share. U všech přijatých sdílených složek budete muset požádat, aby vám poskytovatel dat poslal novou pozvánku.

Příprava a přesun

Následující kroky ukazují, jak nasadit nový účet Data Share pomocí šablony Resource Manageru prostřednictvím portálu.

Export šablony a nasazení z portálu

  1. Přihlaste se k webu Azure Portal.

  2. Vyberte Všechny prostředky a pak vyberte svůj účet Data Share.

  3. Výběr šablony pro export služby Automation>

  4. V okně Exportovat šablonu zvolte Nasadit.

  5. Výběrem možnosti Upravit parametry otevřete soubor parameters.json v online editoru.

  6. Pokud chcete upravit parametr názvu účtu služby Data Share, změňte vlastnost v hodnotě parametrů>z názvu zdrojového účtu sdílené datové složky na název účtu datové sdílené složky, který chcete vytvořit v nové oblasti, a ujistěte se, že je název v uvozovkách:

    {
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
    "accounts_my_datashare_account_name": {
       "value": "<target-datashare-account-name>"
        }
       }
    }
    
  7. V editoru vyberte Uložit .

  8. Výběrem možnosti Upravit šablonu otevřete soubor template.json v online editoru.

  9. Pokud chcete upravit cílovou oblast, do které se přesune účet služby Data Share, změňte vlastnost umístění v rámci prostředků v online editoru:

    "resources": [
        {
        "type": "Microsoft.DataShare/accounts",
        "apiVersion": "2021-08-01",
        "name": "[parameters('accounts_my_datashare_account_name')]",
        "location": "<target-region>",
        "identity": {
            "type": "SystemAssigned"
        }
        "properties": {}
        }
    ]
    
  10. Informace o získání kódů umístění oblastí najdete v tématu Umístění Azure. Kód oblasti je název oblasti bez mezer, centrální oblasti USA = – střed.

  11. Pokud zvolíte, můžete také změnit další parametry v šabloně. To je volitelné v závislosti na vašich požadavcích:

    • Odeslané sdílené složky – Můžete upravit, které odeslané sdílené složky se nasadí do cílového účtu sdílené složky, a to přidáním nebo odebráním sdílených složek z oddílu prostředků v souboru template.json:
    "resources": [
        {
        "type": "Microsoft.DataShare/accounts/shares",
        "apiVersion": "2021-08-01",
        "name": "[concat(parameters('accounts_my_datashare_account_name'), '/test_sent_share')]",
        "dependsOn": [
            "[resourceId('Microsoft.DataShare/accounts', parameters('accounts_my_datashare_account_name'))]"
        ],
        "properties": {
            "shareKind": "CopyBased"
        }
        },
    ]
    
    • Odeslané pozvánky ke sdílení – Můžete upravit, které pozvánky se nasadí do cílového účtu služby Data Share, přidáním nebo odebráním pozvánek z oddílu prostředků v souboru template.json .
    "resources": [
        {
         "type": "Microsoft.DataShare/accounts/shares/invitations",
         "apiVersion": "2021-08-01",
         "name": "[concat(parameters('accounts_my_datashare_account_name'), '/test_sent_share/blob_snapshot_jsmith_microsoft_com')]",
         "dependsOn": [
             "[resourceId('Microsoft.DataShare/accounts/shares', parameters('accounts_my_datashare_account_name'), 'test_sent_share')]",
             "[resourceId('Microsoft.DataShare/accounts', parameters('accounts_my_datashare_account_name'))]"
         ],
        "properties": {
            "targetEmail": "jsmith@microsoft.com"
        }
        }
    ]
    
    • Datové sady – Můžete upravit datové sady nasazené do cílového účtu služby Data Share přidáním nebo odebráním datových sad z oddílu prostředků v souboru template.json. Níže je příklad datové sady BlobFolder.

    • Pokud také přesouváte prostředky obsažené v datových sadách do nové oblasti, budete muset odebrat datové sady ze souboru template.json a ručně je přečíst, jakmile se účet služby Data Share a prostředky odkazované v datových sadách přesunou do nové oblasti.

    Důležité

    • Datové sady se nepodaří nasadit, pokud nový účet služby Data Share, který nasazujete, nezdědí automaticky požadovaná oprávnění pro přístup k datovým sadám. Požadovaná oprávnění závisí na typu datové sady. Tady najdete požadovaná oprávnění pro datové sady Azure Synapse Analytics a Azure SQL Database. Tady najdete požadovaná oprávnění pro datové sady Azure Storage a Azure Data Lake Gen1 a Gen2.
    "resources": [
        {
        "type": "Microsoft.DataShare/accounts/shares/dataSets",
        "apiVersion": "2021-08-01",
        "name": "[concat(parameters('accounts_my_datashare_account_name'), '/blobpath/directory')]",
        "dependsOn": [
            "[resourceId('Microsoft.DataShare/accounts/shares', parameters('accounts_my_datashare_account_name'), 'blobpath')]",
            "[resourceId('Microsoft.DataShare/accounts', parameters('accounts_my_datashare_account_name'))]"
             ],
            "kind": "BlobFolder",
            "properties": {
                "containerName": "<container-name>",
                "prefix": "<prefix>"
                "subscriptionId": "<subscription-id>",
                "resourceGroup": "<resource-group-name>",
                "storageAccountName": "<storage-account-name>"
            }
        }
    ]
    
  12. V online editoru vyberte Uložit .

  13. V části Project details (Podrobnosti projektu) vyberte rozevírací seznam Předplatné a zvolte předplatné, ve kterém se nasadí cílový účet služby Data Share.

  14. Výběrem rozevíracího seznamu Skupina prostředků zvolte skupinu prostředků, do které se nasadí cílový účet služby Data Share. Výběrem možnosti Vytvořit nový můžete vytvořit novou skupinu prostředků pro cílový účet služby Data Share.

  15. Ověřte, že je pole Umístění nastavené na cílové umístění, do kterého chcete nasadit účet Data Share.

  16. V části Podrobnosti instance ověřte, že název odpovídá názvu, který jste zadali v editoru parametrů výše.

  17. Výběrem možnosti Zkontrolovat a vytvořit přejdete na další stránku.

  18. Zkontrolujte podmínky a výběrem možnosti Vytvořit zahajte nasazení.

  19. Po dokončení nasazení přejděte na nově vytvořený účet data Share.

  20. Pokud jste nemohli přenášet datové sady pomocí šablony, budete muset číst datové sady do všech odeslaných sdílených složek.

  21. Znovu odešlete pozvánky všem příjemcům odeslaných sdílených složek a upozorněte příjemce sdílených složek, že budou muset znovu namapovat data, která s nimi sdílíte.

Ověření

Odeslané sdílené složky

  • Ověřte, že všechny odeslané sdílené složky ve zdrojovém účtu služby Data Share jsou teď přítomné v cílovém účtu služby Data Share.
  • Pro každou odeslanou sdílenou složku ověřte, že v cílové sdílené složce jsou nyní přítomny všechny datové sady ze zdrojové sdílené složky. Pokud ne, budete je muset přečíst ručně.
  • U všech předplatných sdílených složek v každé odeslané sdílené složce ve zdrojovém účtu ověřte, že jste všem příjemcům sdílených složek poslali pozvánky, aby měli k datům přístup znovu.

Přijaté sdílené složky

  • Ověřte, že jste požádali o nové pozvánky od poskytovatelů dat pro všechny přijaté sdílené složky ze zdrojového účtu pro sdílení dat.
  • Jakmile tyto pozvánky obdržíte, budete muset znovu namapovat datové sady a spustit snímky pro přístup k datům znovu.

Vyčištění zdrojových prostředků

Pokud chcete dokončit přesun účtu Data Share, odstraňte zdrojový účet Data Share. Uděláte to tak, že na webu Azure Portal vyberete skupinu prostředků z řídicího panelu, přejdete na účet služby Data Share, který chcete odstranit, a v horní části stránky vyberte Odstranit .

Další kroky

V tomto kurzu jste přesunuli účet Azure Data Share z jedné oblasti do jiné a vyčistili zdrojové prostředky. Další informace o přesunu prostředků mezi oblastmi a zotavením po havárii v Azure najdete tady: