Delen via


Een verwijderde Azure Database for MySQL herstellen

Wanneer een Azure Database for MySQL Flexible Server-exemplaar wordt verwijderd, kan de serverback-up maximaal vijf dagen in de service worden bewaard. De serverback-up kan alleen worden geopend en hersteld vanuit het Azure-abonnement waarin de server zich aanvankelijk bevindt. De volgende aanbevolen stappen kunnen worden gevolgd om binnen vijf dagen na het verwijderen van de server een verwijderde Azure Database for MySQL Flexible Server-resource te herstellen. De aanbevolen stappen werken alleen als de back-up voor de server nog steeds beschikbaar is en niet is verwijderd uit het systeem.

Vereisten

Als u een verwijderd exemplaar van Azure Database for MySQL Flexible Server wilt herstellen, hebt u het volgende nodig:

  • Azure-abonnementsnaam die als host fungeert voor de oorspronkelijke server
  • Locatie waar de server is gemaakt

Stappen voor herstellen

  1. Ga naar het activiteitenlogboek vanaf de pagina Monitor in Azure Portal.

  2. Selecteer in het activiteitenlogboek het filter Toevoegen zoals wordt weergegeven en stel de volgende filters in voor:

    1. Abonnement = Uw abonnement dat als host fungeert voor de verwijderde server
    2. Resourcetype = Azure Database for MySQL Flexible Server (Microsoft.DBforMySQL/flexibleServers)
    3. Bewerking = MySQL-server verwijderen (Microsoft.DBforMySQL/flexibleServers/delete)

    Schermopname van het activiteitenlogboek dat is gefilterd voor het verwijderen van de MySQL-serverbewerking.

  3. Selecteer de gebeurtenis MySQL Server verwijderen, selecteer het tabblad JSON en noteer de kenmerken 'resourceId' en 'submissionTimestamp' in JSON-uitvoer. De resourceId heeft de volgende notatie: /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/flexibleServers/deletedserver.

  4. Ga naar de pagina Server REST API maken en selecteer het tabblad Probeer het in het groen en meld u aan met uw Azure-account. De URL van Azure Resource Manager verschilt per Azure-omgeving. Controleer of u het juiste gebruikt door te verwijzen naar de sectie URL's van de Azure Resource Manager-omgeving.

  5. Geef de resourceGroupName, serverName (verwijderde azure Database for MySQL Flexible Server-exemplaarnaam) en subscriptionId op, afgeleid van het kenmerk resourceId dat is vastgelegd in stap 3. Tegelijkertijd wordt de versie vooraf ingevuld, zoals wordt weergegeven in de afbeelding.

    Schermopname van Server maken met behulp van REST API.

  6. Schuif hieronder in de sectie Aanvraagtekst en plak het volgende:

       {
           "location": "Dropped Server Location",
           "properties":
        {
                   "restorePointInTime": "submissionTimestamp - 15 minutes",
                   "createMode": "PointInTimeRestore",
                   "sourceServerResourceId": "resourceId"
        }
       }
    
  7. Vervang de volgende waarden in de bovenstaande aanvraagtekst:

    1. Locatie van verwijderde server met de Azure-regio waar de verwijderde server is gemaakt
    2. submissionTimestamp en resourceId met de waarden die zijn vastgelegd in stap 3.
    3. restorePointInTimeGeef een waarde van submissionTimestamp min 15 minuten op om ervoor te zorgen dat de opdracht geen foutmelding treedt.
  8. Als u antwoordcode 201 of 202 ziet, wordt de herstelaanvraag verzonden.

  9. Het maken van de server kan enige tijd duren, afhankelijk van de grootte van de database en de computerresources die op de oorspronkelijke server zijn opgegeven. De herstelstatus kan worden bewaakt vanuit:

    1. Activiteitenlogboek door te filteren op:
      1. Abonnement = Uw abonnement
      2. Resourcetype = Azure Database for MySQL Flexible Server (Microsoft.DBforMySQL/flexibleServers)
      3. Bewerking = MySQL-server maken bijwerken

AZURE Resource Manager-omgevings-URL's

De URL van Azure Resource Manager verschilt per Azure-omgeving.

  • Voor Azure Global is https://management.azure.comde URL .
  • De URL voor de Azure Government-cloud is https://management.usgovcloudapi.net/.
  • Voor Azure Duitsland is https://management.microsoftazure.de/de URL .
  • Voor Microsoft Azure beheerd door 21Vianet is https://management.chinacloudapi.cnde URL.

Volgende stap