Delen via


Langetermijnretentie van back-ups van Azure SQL Database beheren

van toepassing op:Azure SQL Database-

Met Azure SQL Database kunt u een langetermijnretentiebeleid voor back-ups instellen (LTR) 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.

Voorwaarden

Een actief Azure-abonnement.

Machtigingen

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

  • Rol abonnementseigenaar of

  • Abonnementsbijdrager-rol of

  • Rol SQL Server-bijdrager 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 als abonnement deelnemer of

  • Aangepaste rol met de volgende machtiging:

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

Notitie

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

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

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

Beleid voor langetermijnretentie maken

U kunt SQL Database zo configureren dat automatische back-ups gedurende een langere periode dan de bewaarperiode voor uw servicelaag behouden.

  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.

    Schermafbeelding van de Azure-portal met de ervaring van bewaarbeleid.

  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.

    Schermopname van Azure Portal van het tabblad Bewaarbeleid voor het configureren van bewaarbeleid voor back-ups.

  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.

    Schermopname van Azure Portal, het deelvenster Beleidsregels configureren.

  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-upsvoor 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.

Notitie

Als de logische server is verwijderd, gebruikt u Azure CLI- of PowerShell-opdrachten om LTR-back-ups weer te geven en te herstellen.

  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.

    schermopname van Azure Portal met beschikbare back-ups.

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

    schermopname van Azure Portal waar u beschikbare LTR-back-ups kunt bekijken.

  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.

    schermopname van Azure Portal, waar u kunt herstellen vanuit de beschikbare LTR-back-up.

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

    schermopname van Azure Portal waar u herstelgegevens kunt configureren.

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

    schermopname van Azure Portal waarin de voortgang van de hersteltaak wordt weergegeven.

  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 Maak waarschuwingen voor activiteitenlogboeken aan 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.

Beste praktijken

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 back-ups weergeven sectie met behulp van 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.