Zelfstudie: Azure SQL Database-resources naar een andere regio verplaatsen
In deze zelfstudie leert u hoe u Azure SQL-databases en elastische pools naar een andere Azure-regio kunt verplaatsen met behulp van Azure Resource Mover.
Notitie
Azure Resource Mover is momenteel in preview.
In deze zelfstudie leert u het volgende:
- De vereisten controleren.
- De resources selecteren die u wilt verplaatsen.
- Resourceafhankelijkheden oplossen.
- De SQL Server voorbereiden en verplaatsen naar de doelregio.
- Databases en elastische pools voorbereiden en verplaatsen.
- Beslissen of u de verplaatsing wilt doorvoeren of niet.
- Desgewenst resources in de bronregio verwijderen na de verplaatsing.
Notitie
Zelfstudies laten de snelste manier zien om een scenario uit te proberen, en gebruiken de standaardopties.
Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint. Meld u vervolgens aan bij de Azure-portal.
Vereisten
- Controleer of u Eigenaar-toegang hebt voor het abonnement dat de resources bevat die u wilt verplaatsen.
- De eerste keer dat u een resource toevoegt voor een specifiek bron- en doelpaar in een Azure-abonnement maakt Resource Mover een door het systeem toegewezen beheerde identiteit (vroeger MSI genoemd (Managed Service Identity)) die door het abonnement wordt vertrouwd.
- Om de identiteit te maken en deze de juiste rol toe te wijzen (Inzender of Administrator voor gebruikerstoegang in het bronabonnement), moet het account dat u gebruikt om resources toe te voegen Eigenaars machtigingen hebben voor het abonnement. Meer informatie over rollen in Azure.
- Het abonnement moet voldoende quota hebben om de resources die u verplaatst in de doelregio te maken. Als de quota onvoldoende zijn, moet u hogere limieten aanvragen.
- Verifieer prijzen en kosten voor de doelregio waarnaar u resources verplaatst. Gebruik de prijscalculator om u daarbij te helpen.
SQL-vereisten controleren
- Controleer welke database/elastische pool-functies worden ondersteund voor verplaatsen naar een andere regio.
- Maak in de doelregio een doelserver voor elke bronserver. Meer informatie.
- Als databases zijn versleuteld met TDE (Transparent Data Encryption) en u uw eigen versleutelingssleutel gebruikt in Azure Key Vault, kunt u hier meer lezen over het verplaatsen van sleutelkluizen naar een andere regio.
- Als SQL Data Sync is ingeschakeld, wordt het verplaatsen van liddatabases ondersteund. Na de verplaatsing moet u SQL Data Sync instellen voor de nieuwe doeldatabase.
- Verwijder geavanceerde gegevensbeveiligingsinstellingen vóór de verplaatsing. Na de verplaatsing moet u in de doelregio de instellingen configureren op SQL Server-niveau.
- Als controle is ingeschakeld, worden beleidsregels na de verplaatsing ingesteld op de standaardwaarden. Stel de controle opnieuw in na de verplaatsing.
- Het bewaarbeleid voor back-ups van de brondatabase wordt meegenomen naar de doeldatabase. Meer informatie over het wijzigen van instellingen na het verplaatsen.
- Verwijder firewallregels op serverniveau vóór de verplaatsing. Firewall regels op databaseniveau worden tijdens de verplaatsing gekopieerd van de bronserver naar de doelserver. Na de verplaatsing moet u firewallregels instellen voor SQL Server in de doelregio.
- Verwijder Autotuning-instellingen vóór de verplaatsing. Stel Autotuning na het verplaatsen opnieuw in.
- Verwijder waarschuwingsinstellingen voor de database vóór de verplaatsing. Stel ze opnieuw in na het verplaatsen.
Resources selecteren
Selecteer de resources die u wilt verplaatsen.
- U kunt elk ondersteund resourcetype selecteren in elke resourcegroep in de geselecteerde bronregio.
- U verplaatst resources naar een doelregio in hetzelfde abonnement als de bronregio. Als u het abonnement wilt wijzigen, kunt u dat doen nadat de resources zijn verplaatst.
Zoek in de Azure-portal naar resource mover. Selecteer vervolgens Azure Resource Mover onder Services.

Klik in Overzicht op Aan de slag.

Selecteer in Resources verplaatsen > Bron en doel het bronabonnement en de regio.
Selecteer in Doel de regio waarnaar u de resources wilt verplaatsen. Klik op Volgende.

Klik in Resources die moeten worden verplaatst op Resources selecteren.
Selecteer de resources in Resources selecteren. U kunt alleen resources selecteren waarvoor verplaatsing wordt ondersteund. Klik vervolgens op Gereed.

Klik in Resources die moeten worden verplaatst op Volgende.
Controleer de bron-en doel instellingen in Controleren en toevoegen. Geef aan dat u begrijpt dat metagegevens over de verplaatsing worden opgeslagen in een voor dit doel gemaakte resourcegroep in de metagegevensregio.

Klik op Doorgaan om te beginnen met toevoegen van de resources.
Klik nadat het toevoegen geslaagd is op Resources toevoegen in het meldingspictogram.
Controleer nadat u op de melding hebt geklikt de resources op de pagina Tussen regio's.
Notitie
- De SQL Server heeft nu de status Handmatige toewijzing in behandeling.
- Andere toegevoegde resources hebben de status Voorbereiding in behandeling.
- Als u een resource uit een te verplaatsen verzameling wilt verwijderen, hangt de manier waarop u dat doet af van de plaats waar u zich in het verplaatsingsproces bevindt. Meer informatie.
Afhankelijkheden oplossen
Als bij resources in Tussen regio's het bericht Afhankelijkheden controleren staat in de kolom Problemen, klikt u op de knop Afhankelijkheden controleren. Het validatieproces wordt gestart.
Als er afhankelijkheden worden gevonden, klikt u op Afhankelijkheden toevoegen.

Selecteer in Afhankelijkheden toevoegen de afhankelijke Resources > Afhankelijkheden toevoegen. Controleer de voortgang in de meldingen.
Voeg indien nodig extra afhankelijkheden toe en valideer afhankelijkheden opnieuw.
Controleer op de pagina Tussen regio's of de resources nu de status Voorbereiding in behandeling bevinden, zonder problemen.

SQL Server verplaatsen
Wijs een doel-SQL Server toe in de doelregio en voer de verplaatsing door.
Een doel-SQL Server toewijzen
Klik in Tussen regio's voor de SQL Server-resource in de kolom Doelconfiguratie op Resource niet toegewezen.
Selecteer een bestaande SQL Server-resource in de doelregio.

Notitie
De status van de bron-SQL Server verandert in Verplaatsing doorvoeren in behandeling.
Verplaatsing van de SQL Server doorvoeren
Selecteer in Tussen regio's de SQL Server en klik op Verplaatsing doorvoeren.
Klik in Resources doorvoeren op Doorvoeren.

Controleer de voortgang in de meldingenbalk.
Notitie
Na het doorvoeren heeft de SQL Server nu de status Verwijderen bron in behandeling.
Te verplaatsen resources voorbereiden
Nadat de bron-SQL Server is verplaatst, kunt u het verplaatsen van de andere resources voorbereiden.
Een elastische pool voorbereiden
Selecteer in Tussen regio's de elastische pool die de bron is (demo-test1-elasticpool in de walkthrough) en klik op Voorbereiden.

Klik in Resources voorbereiden op Voorbereiden.
Wanneer u in de meldingen ziet dat het voorbereidingsproces is geslaagd, klikt u op Vernieuwen.
Notitie
De elastische pool heeft nu de status Initiëren verplaatsing in behandeling.
Eén database voorbereiden
Selecteer in Tussen regio's de ene database (niet in een elastische pool) en klik vervolgens op Voorbereiden.

Klik in Resources voorbereiden op Voorbereiden.
Wanneer u in de meldingen ziet dat het voorbereidingsproces is geslaagd, klikt u op Vernieuwen.
Notitie
De database heeft nu de status Initiëren verplaatsing in behandeling, en is gemaakt in de doelregio.
De pool verplaatsen en pooldatabases voorbereiden
Om databases in een elastische pool voor te bereiden, moet de elastische pool de status Verplaatsing doorvoeren in behandeling hebben. Initieer de verplaatsing voor de pool om naar deze status te gaan.
Verplaatsing initiëren: elastische pool
Selecteer in Tussen regio's de elastische pool die de bron is (demo-test1-elasticpool in de walkthrough) en klik op Verplaatsing initiëren.
Klik in Resources verplaatsen op Verplaatsing initiëren.

Controleer de voortgang in de meldingenbalk.
Wanneer u in de meldingen ziet dat de verplaatsing is geslaagd, klikt u op Vernieuwen.
Notitie
De elastische pool heeft nu de status Verplaatsing doorvoeren in behandeling.
Database voorbereiden
Selecteer in Tussen regio's de database (demo-test2-sqldb in de walkthrough) en klik op Voorbereiden.
Klik in Resources voorbereiden op Voorbereiden.

Tijdens het voorbereiden wordt de doeldatabase gemaakt in de doelregio en begint de gegevensreplicatie. Na de voorbereiding heeft de database de status Initiëren verplaatsing in behandeling.

Databases verwijderen
Begin met het verplaatsen van de databases.
Selecteer in Tussen regio's resources met de status Initiëren verplaatsing in behandeling. Klik op Verplaatsing initiëren.
Klik in Resources verplaatsen op Verplaatsing initiëren.

Controleer de voortgang in de meldingenbalk.
Notitie
De databases hebben nu de status Verplaatsing doorvoeren in behandeling.
Verwijderen of doorvoeren?
Na de eerste verplaatsing kunt u beslissen of u de verplaatsing wilt doorvoeren of verwijderen.
- Verwijderen: Mogelijk wilt u een verplaatsing verwijderen als u een test uitvoert en de bronresource niet echt wilt verplaatsen. Als u de verplaatsing negeert, wordt de resource teruggezet in de status Initiëren verplaatsing in behandeling.
- Doorvoeren: Met doorvoeren wordt de verplaatsing naar de doelregio voltooid. Na het doorvoeren heeft een bronresource de status Verwijderen bron in behandeling en kunt u besluiten of u deze wilt verwijderen.
De verplaatsing verwijderen
U kunt de verplaatsing als volgt verwijderen:
- Selecteer in Tussen regio's resources met de status Verplaatsing doorvoeren in behandeling en klik op Verplaatsing verwijderen.
- Klik in Verplaatsing verwijderen op Verwijderen.
- Controleer de voortgang in de meldingenbalk.
Notitie
- Nadat de resources zijn genegeerd, bevinden ze zich in de status Initiëren verplaatsing in behandeling.
- Als er alleen een elastische pool is, gaat het verwijderen door en wordt de in de doelregio gemaakte elastische pool verwijderd.
- Als er een elastische pool met gekoppelde databases in de status Verplaatsing doorvoeren in behandeling is, kunt u de elastische pool niet verwijderen.
- Als u een SQL-database verwijdert, worden de resources in de doelregio niet verwijderd.
Als u de verplaatsing opnieuw wilt starten na het verwijderen, selecteert u de SQL-database of elastische pool en initieert u de verplaatsing opnieuw.
De verplaatsing doorvoeren
Voltooi als volgt het verplaatsen van databases en elastische pools:
Controleer of de SQL Server de status Verwijderen bron in behandeling heeft.
Werk de databaseverbindingsreeksen bij naar de doelregio voordat u doorvoert.
Selecteer in Tussen regio's de SQL-resources en klik op Verplaatsing doorvoeren.
Klik in Resources doorvoeren op Doorvoeren.

Controleer de voortgang van het doorvoeren in de meldingenbalk.
Notitie
Tijdens het doorvoerproces treedt er enige downtime van de SQL databases op. Doorgevoerde databases en elastische pools hebben nu de status Verwijderen bron in behandeling. Werk na het doorvoeren de database-gerelateerde instellingen bij in de doeldatabase, zoals firewallregels, beleid en waarschuwingen.
Bronresources verwijderen na doorvoeren
Na de verplaatsing kunt u desgewenst de resources in de bronregio verwijderen.
Notitie
SQL Server servers kunnen niet worden verwijderd uit de portal en moeten worden verwijderd van de eigenschappen pagina van de resource.
- In meerdere regio's klikt u op de naam van de bron resource die u wilt verwijderen.
- Selecteer bron verwijderen.
Volgende stappen
In deze zelfstudie hebt u:
- Azure SQL databases verplaatst naar een andere Azure-regio.
- Azure SQL elastische pools verplaatst naar een andere regio.
Probeer nu Azure-VM's naar een andere regio te verplaatsen.