Del via


Gjenopprette fra en sikkerhetskopi i SQL-database i Microsoft Fabric

Gjelder for:SQL-database i Microsoft Fabric

Denne artikkelen inneholder fremgangsmåter for å gjenopprette en database fra en sikkerhetskopi i SQL-databaser i Microsoft Fabric.

Viktig

Denne funksjonen er i forhåndsvisning.

Tidspunktbasert gjenoppretting

Automatiserte databasesikkerhetskopier bidrar til å beskytte databasene mot bruker- og programfeil, utilsiktet sletting av databaser og langvarige avbrudd. Dette er en innebygd funksjon som SQL-databasen i Fabric gir for å beskytte dataene mot uønskede endringer. Punkt-i-tid-gjenoppretting (PITR) er en mulighet til å gjenopprette databasen til et bestemt tidspunkt i oppbevaringsperioden. Med en databasegjenoppretting oppretter du en ny SQL-database i samme arbeidsområde, fra sikkerhetskopier.

I den gjeldende forhåndsvisningen er det ingen kostnader eller forbruk av CPU-ressurser som er knyttet til gjenoppretting av en database.

Gjenopprettingstidspunkt

Flere faktorer påvirker tiden for å gjenopprette en database gjennom automatiserte databasesikkerhetskopier:

  • Databasestørrelse
  • Antall transaksjonslogger involvert
  • Mengden aktivitet som må spilles på nytt for å gjenopprette til gjenopprettingspunktet
  • Antall samtidige gjenopprettingsforespørsler som behandles i det målrettede området

For en stor eller svært aktiv database kan gjenopprettingen ta flere timer. Når det er mange samtidige gjenopprettingsforespørsler i det målrettede området, kan gjenopprettingstiden for individuelle databaser øke.

Tillatelser

Hvis du vil gjenopprette en database ved hjelp av en funksjon for gjenoppretting på et tidspunkt, må du ha én av følgende roller i Fabric Workspace:

  • Administrator
  • Bidragsyter
  • Medlem

Hvis du vil ha mer informasjon, kan du se Microsoft Fabric-roller.

Slik gjenoppretter du en SQL-database i Microsoft Fabric

Du kan gjenopprette en database til et tidligere tidspunkt i oppbevaringsperioden. Ved å utføre denne operasjonen oppretter du faktisk en ny SQL-database i Fabric. Når gjenopprettingen er fullført, oppretter Fabric en ny database i samme arbeidsområde som den opprinnelige databasen.

Merk

Du kan ikke overskrive en eksisterende database med en gjenoppretting.

Kjernebrukstilfellet for punkt-i-tid-gjenoppretting er å gjenopprette fra en menneskelig ulykke ved å gjenopprette en SQL-database til et tidligere tidspunkt. Du kan behandle den gjenopprettede databasen som en erstatning for den opprinnelige databasen, eller bruke den som en datakilde til å oppdatere den opprinnelige databasen.

  1. Høyreklikk på SQL-databasen eller ... hurtigmenyen i arbeidsområdet. Velg Gjenopprett database.

    Skjermbilde fra Stoff-portalen for elementene i et arbeidsområde. Hurtigmenyen for en database er utvidet, og alternativet Gjenopprett databasedialog er uthevet.

  2. Hurtigmenyen Gjenopprett database åpnes. Angi et navn på en ny database som skal opprettes fra sikkerhetskopiene av kilde-/originaldatabasen.

  3. Velg et punkt-i-tid. Du kan se det tidligste gjenopprettingspunktet som er tilgjengelig, det nyeste gjenopprettingspunktet eller et hvilket som helst tidspunkt mellom.

    Merk

    Klokkeslett er oppført i den lokale tidssonen, ikke i UTC. Rullegardinlisten for tid er også redigerbar – du kan velge tid etter eget valg.

  4. Velg Opprett.

  5. Fremdriften for databasegjenoppretting starter i bakgrunnen. Varsler vises øverst til høyre, og du kan også se varselet om at databasegjenoppretting pågår i varslingssenteret.

    Skjermbilde av Varsler-fanen i Stoff-portalen, som viser fremdriften for databasegjenoppretting.

    Merk

    Du kan ikke åpne den nye databasen før gjenopprettingsoperasjonen er fullført.

Vis gjenopprettingspunkter for SQL-database i Microsoft Fabric

Du kan se tidligste (eldste) og nyeste (nyeste) gjenopprettingspunkt i egenskapene som du kan få tilgang til gjennom databasevisningen i Stoff-portalen.

Du kan gjenopprette en database til et hvilket som helst tidspunkt mellom disse to gjenopprettingspunktene.

  1. Åpne databasen i Stoff-portalen. Velg Innstillinger-ikonet på båndet, eller høyreklikk og velg Innstillinger.

  2. Velg Gjenopprett punkter. Klokkeslett er oppført i den lokale tidssonen.

    Skjermbilde fra Stoff-portalen som viser gjenopprettingspunkter for en SQL-database.

Begrensninger

Gjeldende begrensninger i gjenoppretting for SQL-database:

  • Oppbevaring av sikkerhetskopier er sju dager for en live database.
  • Gjenoppretting av sikkerhetskopier fra forkastede databaser er for øyeblikket ikke mulig etter oppbevaringsperioden på sju dager.
  • Gjenoppretting på tvers av arbeidsområder støttes ikke.
  • Gjenoppretting over flere områder støttes ikke.
  • Hvis du sletter databasen under gjenopprettingen, avbrytes gjenopprettingsoperasjonen. Du kan ikke gjenopprette dataene fra den slettede databasen.