Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel bevat stapsgewijze procedures voor het uitvoeren van herstel naar een bepaald tijdstip in Azure Database for MySQL Flexible Server met behulp van back-ups.
Vereisten
- Een Azure-account met een actief abonnement.
Als u geen Azure-abonnement hebt, maakt u een gratis Azure-account voordat u begint. Op dit moment kunt u met een gratis Azure-account Azure Database for MySQL - Flexible Server 12 maanden gratis proberen. Zie Een gratis Azure-account gebruiken om Gratis Azure Database for MySQL - Flexible Server te proberen voor meer informatie.
Azure CLI installeren of upgraden naar de nieuwste versie. Zie Azure CLI installeren.
Meld u aan bij het Azure-account met behulp van az login command. Zoals u kunt zien, verwijst de eigenschap id naar de Abonnements-id voor uw Azure-account.
az loginAls u meerdere abonnementen hebt, kiest u het juiste abonnement waarin u de server wilt maken met behulp van de
az account setopdracht. `az account set --subscription <subscription id>Maak een Exemplaar van Azure Database for MySQL Flexible Server als u er nog geen hebt gemaakt met behulp van de
az mysql flexible-server createopdracht.az mysql flexible-server create --resource-group myresourcegroup --name myservername
Een server herstellen van back-up naar een nieuwe server
U kunt de volgende opdracht uitvoeren om een server te herstellen naar een vroegste bestaande back-up.
Gebruik
az mysql flexible-server restore --restore-time
--source-server
[--ids]
[--location]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Voorbeeld: Een server herstellen vanuit deze 2021-03-03T13:10:00Z back-upmomentopname.
az mysql flexible-server restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--restore-time "2021-03-03T13:10:00Z" \
--source-server mydemoserver
De tijd die nodig is om te herstellen, is afhankelijk van de grootte van de gegevens die zijn opgeslagen op de server.
Geo-herstel van een server van geo-back-up naar een nieuwe server
U kunt de volgende opdracht uitvoeren om een server te herstellen naar de meest recente back-up die beschikbaar is.
Gebruik
az mysql flexible-server geo-restore --source-server
--location
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Voorbeeld: Geo-restore 'mydemoserver' in regio VS - oost naar een nieuwe server 'mydemoserver-restored' in de geografisch gekoppelde locatie VS - west met dezelfde netwerkinstelling.
az mysql flexible-server geo-restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--location "West US" \
--source-server mydemoserver
Taken na herstel uitvoeren
Nadat het herstellen is voltooid, moet u de volgende taken uitvoeren om uw gebruikers en toepassingen weer aan de slag te laten gaan:
- Als de nieuwe server bedoeld is om de oorspronkelijke server te vervangen, moet u clients en clienttoepassingen omleiden naar de nieuwe server.
- Zorg ervoor dat de juiste VNet-regels zijn ingesteld om gebruikers verbinding te laten maken. Deze regels worden niet gekopieerd van de oorspronkelijke server.
- Zorg ervoor dat de juiste aanmeldingen en machtigingen op databaseniveau aanwezig zijn.
- Configureer waarschuwingen die geschikt zijn voor de nieuwe herstelserver.