Share via


Herstellen vanuit een back-up in SQL-database in Microsoft Fabric

Van toepassing op:SQL-database in Microsoft Fabric

Dit artikel bevat stappen voor het herstellen van een database vanuit een back-up in SQL Database in Microsoft Fabric.

Herstel naar een bepaald tijdstip

Geautomatiseerde databaseback-ups helpen uw databases te beschermen tegen gebruikers- en toepassingsfouten, onbedoelde databaseverwijdering en langdurige storingen. Dit is een ingebouwde mogelijkheid die SQL Database in Fabric biedt om uw gegevens te beschermen tegen ongewenste wijzigingen. Herstel naar een bepaald tijdstip (PITR) is een mogelijkheid om de database binnen de bewaarperiode te herstellen naar een bepaald tijdstip. Met een databaseherstel maakt u een nieuwe SQL-database in dezelfde werkruimte, op basis van back-ups.

Hersteltijd

Verschillende factoren zijn van invloed op de tijd die nodig is om een database te herstellen via geautomatiseerde databaseback-ups:

  • Databaseomvang
  • Aantal betrokken transactielogboeken
  • Hoeveelheid activiteit die opnieuw moet worden afgespeeld om te herstellen naar het herstelpunt
  • Aantal gelijktijdige herstelaanvragen dat wordt verwerkt in de doelregio

Voor een grote of zeer actieve database kan het herstel enkele uren duren. Wanneer er veel gelijktijdige herstelaanvragen in de doelregio zijn, kan de hersteltijd voor afzonderlijke databases toenemen.

Kosten

Momenteel zijn er geen kosten of verbruik van CPU-resources die zijn gekoppeld aan het herstellen van een database.

Het initiëren van een herstel naar een bepaald tijdstip kan de database van een onderbroken status naar de onlinestatus brengen en kan verbruikseenheden in rekening brengen.

Machtigingen

Als u een database wilt herstellen met behulp van een functie voor herstel naar een bepaald tijdstip, moet u een van de volgende rollen hebben in uw Infrastructuurwerkruimte:

  • Beheerder
  • Inzender
  • Lid

Zie Microsoft Fabric-rollen voor meer informatie.

Een SQL-database herstellen in Microsoft Fabric

U kunt elke database herstellen naar een eerder tijdstip binnen de bewaarperiode. Door deze bewerking uit te voeren, maakt u daadwerkelijk een nieuwe SQL-database in Fabric. Wanneer het herstellen is voltooid, maakt Fabric een nieuwe database in dezelfde werkruimte als de oorspronkelijke database.

Notitie

U kunt een bestaande database niet overschrijven met een herstelbewerking.

Het belangrijkste gebruiksscenario van herstel naar een bepaald tijdstip is het herstellen van menselijk ongeluk door een SQL-database te herstellen naar een eerder tijdstip. U kunt de herstelde database behandelen als vervanging voor de oorspronkelijke database of deze gebruiken als gegevensbron om de oorspronkelijke database bij te werken.

  1. Klik in uw werkruimte met de rechtermuisknop op de SQL-database of het ... contextmenu. Selecteer Database herstellen.

    Schermopname van de Fabric-portal van de items in een werkruimte. Het contextmenu voor een database is uitgevouwen en de optie Database herstellen is gemarkeerd.

  2. Het pop-upvenster Database herstellen wordt geopend. Geef een naam op van een nieuwe database die wordt gemaakt op basis van de back-ups van de bron/oorspronkelijke database.

  3. Kies een bepaald tijdstip. U kunt het vroegste herstelpunt zien dat beschikbaar is, het meest recente herstelpunt of een bepaald tijdstip ertussen. Tijden worden vermeld in uw lokale tijdzone, niet in UTC. De vervolgkeuzelijst tijd kan ook worden bewerkt. U kunt de tijd naar keuze selecteren.

  4. Selecteer Maken.

  5. De voortgang van het herstellen van de database wordt op de achtergrond gestart. U kunt ook meldingen zien over het herstellen van de database die wordt uitgevoerd in het meldingencentrum. Wanneer de herstelbewerking is voltooid, kunt u de nieuwe database openen.

    Schermopname van het tabblad Meldingen van de Fabric-portal, met de voortgang van het herstellen van de database.

Herstelpunten van SQL-database weergeven in Microsoft Fabric

U kunt het vroegste (oudste) en laatste (nieuwste) herstelpunt zien in de eigenschappen waartoe u toegang hebt via de databaseweergave van de Fabric-portal.

U kunt een database herstellen naar een bepaald tijdstip tussen deze twee herstelpunten.

  1. Open uw database in de Fabric-portal. Selecteer het pictogram Instellingen op het lint of klik met de rechtermuisknop en selecteer Instellingen.

  2. Selecteer Herstelpunten. Tijden worden vermeld in uw lokale tijdzone.

    Schermopname van de Fabric-portal met herstelpunten voor een SQL-database.

Beperkingen

Huidige beperkingen bij het herstellen van een SQL-database in Microsoft Fabric:

  • Het bewaren van back-ups is zeven dagen voor een livedatabase.
  • Het herstellen van back-ups van verwijderde databases is momenteel niet mogelijk na de bewaarperiode van zeven dagen.
  • Herstel tussen werkruimtes wordt niet ondersteund.
  • Herstellen tussen regio's wordt niet ondersteund.
  • Als u de database tijdens het herstellen verwijdert, wordt de herstelbewerking geannuleerd. U kunt de gegevens niet herstellen uit de verwijderde database.