Langetermijnretentie van back-ups van Azure SQL Database beheren

Van toepassing op: Azure SQL Database

Met Azure SQL Database kunt u een langetermijnbeleid voor back-upretentie (LTR) instellen om back-ups automatisch te bewaren in afzonderlijke Azure Blob Storage-containers voor maximaal 10 jaar. U kunt vervolgens een database herstellen met behulp van deze back-ups met behulp van Azure Portal, Azure CLI of PowerShell.

Vereisten

Een actief Azure-abonnement.

Bevoegdheden

Als u LTR-back-ups wilt weergeven en herstellen, hebt u het volgende nodig:

  • Rol abonnementseigenaar of

  • Rol Abonnementsbijdrager of

  • Rol SQL Server-inzender of

  • Aangepaste rol met de volgende machtigingen:

    Microsoft.Sql/locations/longTermRetentionBackups/read Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionBackups/read Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups/read

Als u LTR-back-ups wilt verwijderen, moet u lid zijn van een van de volgende rollen:

  • Rol abonnementseigenaar of

  • Rol Abonnementsbijdrager of

  • Aangepaste rol met de volgende machtiging:

    Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups/delete

Notitie

De rol INzender van SQL Server is niet gemachtigd om LTR-back-ups te verwijderen.

RBAC-machtigingen (op rollen gebaseerd toegangsbeheer) van Azure kunnen worden verleend in abonnements - of resourcegroepbereik . Als u echter toegang wilt krijgen tot LTR-back-ups die deel uitmaken van een verwijderde server, moet deze machtiging worden verleend in het abonnementsbereik van die server:

Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups/delete

Beleid voor langetermijnretentie maken

U kunt SQL Database zo configureren dat automatische back-ups langer dan de bewaarperiode voor uw servicelaag worden bewaard.

  1. Navigeer in Azure Portal naar uw server en selecteer vervolgens Back-ups. Selecteer het tabblad Bewaarbeleid om de bewaarinstellingen voor back-ups te wijzigen.

    Screenshot of the Azure portal showing the retention policies experience.

  2. Selecteer op het tabblad Bewaarbeleid de database(s) waarop u bewaarbeleid voor back-ups voor de lange termijn wilt instellen of wijzigen. Niet-geselecteerde databases worden niet beïnvloed.

    Screenshot of the Azure portal of the retention policies tab to configure backup retention policies.

  3. Geef in het deelvenster Beleid configureren de gewenste bewaarperiode op voor wekelijkse, maandelijkse of jaarlijkse back-ups. Kies een bewaarperiode van '0' om aan te geven dat er geen langetermijnretentie van back-ups moet worden ingesteld.

    Screenshot of the Azure portal, the configure policies pane.

  4. Selecteer Toepassen om de gekozen bewaarinstellingen toe te passen op alle geselecteerde databases.

Belangrijk

Wanneer u een langetermijnretentiebeleid voor back-ups inschakelt, kan het tot zeven dagen duren voordat de eerste back-up zichtbaar is en beschikbaar is om te herstellen. Zie langetermijnretentie van back-ups voor meer informatie over het LTR-back-upritme.

Back-ups weergeven en terugzetten vanuit een back-up

Bekijk de back-ups die worden bewaard voor een specifieke database met een LTR-beleid en herstel vanuit deze back-ups.

  1. Navigeer in Azure Portal naar uw server en selecteer vervolgens Back-ups. Als u de beschikbare LTR-back-ups voor een specifieke database wilt weergeven, selecteert u Beheren onder de kolom Beschikbare LTR-back-ups. Er wordt een deelvenster weergegeven met een lijst met de beschikbare LTR-back-ups voor de geselecteerde database.

    Screenshot of the Azure portal, showing available backups.

  2. Controleer in het deelvenster Beschikbare LTR-back-ups dat wordt weergegeven de beschikbare back-ups . Selecteer een back-up waaruit u wilt herstellen.

    Screenshot of the Azure portal where you can view available LTR backups.

  3. Als u wilt herstellen vanuit een beschikbare LTR-back-up, selecteert u de back-up waaruit u wilt herstellen en selecteert u Vervolgens Herstellen.

    Screenshot of the Azure portal where you can restore from available LTR backup.

  4. Kies een naam voor de nieuwe database en selecteer Vervolgens Beoordelen en maken om de details van uw herstelbewerking te bekijken. Selecteer Maken om uw database te herstellen vanuit de gekozen back-up.

    Screenshot of the Azure portal where you can configure restore details.

  5. Selecteer op de werkbalk het meldingspictogram om de status van de hersteltaak weer te geven.

    Screenshot of the Azure portal that shows restore job progress.

  6. Wanneer de hersteltaak is voltooid, opent u de pagina SQL-databases om de zojuist herstelde database weer te geven.

LTR-back-ups verwijderen

Verwijder back-ups die worden bewaard voor een specifieke database met een LTR-beleid.

Belangrijk

Het verwijderen van LTR-back-up is niet omkeerbaar. Als u een LTR-back-up wilt verwijderen nadat de server is verwijderd, moet u de machtiging Abonnementsbereik hebben. U kunt meldingen over elke verwijdering in Azure Monitor instellen door te filteren op bewerking 'Hiermee verwijdert u een back-up voor langetermijnretentie'. Het activiteitenlogboek bevat informatie over wie en wanneer de aanvraag is ingediend. Zie Waarschuwingen voor activiteitenlogboek maken voor gedetailleerde instructies.

  1. Navigeer in Azure Portal naar de logische server van de Azure SQL Database.
  2. Selecteer Back-ups. Als u de beschikbare LTR-back-ups voor een specifieke database wilt weergeven, selecteert u Beheren onder de kolom Beschikbare LTR-back-ups. Er wordt een deelvenster weergegeven met een lijst met de beschikbare LTR-back-ups voor de geselecteerde database.
  3. Controleer in het deelvenster Beschikbare LTR-back-ups dat wordt weergegeven de beschikbare back-ups . Selecteer een back-up die u wilt verwijderen. Selecteer Verwijderen.

Aanbevolen procedures

Als u LTR-back-ups gebruikt om te voldoen aan naleving of andere bedrijfskritieke vereisten:

  • Controleer of de LTR-back-ups worden uitgevoerd volgens het geconfigureerde beleid door de stappen te volgen die worden beschreven in de sectie Back-ups weergeven met behulp van de portal, Azure CLI of PowerShell.
  • Overweeg periodieke herstelanalyses uit te voeren om te controleren of het herstellen van LTR-back-ups resulteert in de verwachte databasestatus.
  • Zie Automatic backups (Automatische back-ups) voor meer informatie over door de service gegenereerde automatische back-ups.
  • Zie Langetermijnretentie voor meer informatie over back-ups met langetermijnretentie.