Dela via


Återställa från en säkerhetskopia i SQL-databasen i Microsoft Fabric

Gäller för:SQL-databas i Microsoft Fabric

Den här artikeln innehåller steg för att återställa alla databaser från en säkerhetskopia i SQL-databasen i Microsoft Fabric.

Viktigt!

Den här funktionen är i förhandsversion.

Återställning till tidpunkt

Automatiserade säkerhetskopior av databaser hjälper till att skydda dina databaser mot användar- och programfel, oavsiktlig borttagning av databaser och långvariga avbrott. Det här är en inbyggd funktion som SQL-databasen i Fabric tillhandahåller för att skydda dina data från oönskade ändringar. Återställning till tidpunkt (PITR) är en funktion för att återställa databasen till en viss tidpunkt inom kvarhållningsperioden. Med en databasåterställning skapar du en ny SQL-databas på samma arbetsyta från säkerhetskopior.

I den aktuella förhandsversionen finns det ingen kostnad eller förbrukning av CPU-resurser som är associerade med att återställa en databas.

Återställningstid

Flera faktorer påverkar tiden för att återställa en databas via automatiserade säkerhetskopieringar av databaser:

  • Databasstorlek
  • Antal transaktionsloggar som ingår
  • Mängden aktivitet som måste spelas upp igen för att återställa till återställningspunkten
  • Antal samtidiga återställningsbegäranden som bearbetas i målregionen

Återställningen ta flera timmar för en stor eller mycket aktiv databas. När det finns många samtidiga återställningsbegäranden i målregionen kan återställningstiden för enskilda databaser öka.

Behörigheter

Om du vill återställa en databas med hjälp av en återställningsfunktion för tidpunkt måste du ha någon av följande roller på infrastrukturarbetsytan:

  • Administratör
  • Deltagare
  • Medlem

Mer information finns i Microsoft Fabric-roller.

Återställa en SQL-databas i Microsoft Fabric

Du kan återställa valfri databas till en tidigare tidpunkt inom kvarhållningsperioden. Genom att utföra den här åtgärden skapar du faktiskt en ny SQL-databas i Fabric. När återställningen är klar skapar Fabric en ny databas på samma arbetsyta som den ursprungliga databasen.

Kommentar

Du kan inte skriva över en befintlig databas med en återställning.

Det viktigaste användningsfallet för återställning till tidpunkt är att återställa från en mänsklig olycka genom att återställa en SQL-databas till en tidigare tidpunkt. Du kan behandla den återställde databasen som en ersättning för den ursprungliga databasen eller använda den som en datakälla för att uppdatera den ursprungliga databasen.

  1. Högerklicka på SQL-databasen eller ... snabbmenyn på arbetsytan. Välj Återställ databas.

    Skärmbild från fabric-portalen för objekten på en arbetsyta. Snabbmenyn för en databas expanderas och alternativet Återställ databasdialog är markerat.

  2. Popup-fönstret Återställ databas öppnas. Ange ett namn på en ny databas som ska skapas från säkerhetskopiorna av källdatabasen/den ursprungliga databasen.

  3. Välj en tidpunkt. Du kan se den tidigaste tillgängliga återställningspunkten, den senaste återställningspunkten eller någon tidpunkt mellan.

    Kommentar

    Tiderna visas i din lokala tidszon, inte i UTC. Listrutan tid kan också redigeras – du kan välja tid efter val.

  4. Välj Skapa.

  5. Förloppet för databasåterställning startar i bakgrunden. Meddelanden visas i det övre högra hörnet och du kommer också att kunna se meddelandet om att databasåterställning pågår i meddelandecentret.

    Skärmbild av fliken Meddelanden i Infrastrukturportalen som visar förloppet för databasåterställning.

    Kommentar

    Du kan inte öppna den nya databasen förrän återställningsåtgärden är klar.

Visa SQL Database-återställningspunkter i Microsoft Fabric

Du kan se den tidigaste (äldsta) och senaste (senaste) återställningspunkten i de egenskaper som du kan komma åt via databasvyn i Fabric-portalen.

Du kan återställa en databas till valfri tidpunkt mellan de två återställningspunkterna som visas.

  1. Öppna databasen i Infrastrukturportalen. Välj ikonen Inställningar i menyfliksområdet eller högerklicka och välj Inställningar.

  2. Välj Återställningspunkter. Tiderna visas i din lokala tidszon.

    Skärmbild från Infrastrukturportalen som visar återställningspunkter för en SQL-databas.

Begränsningar

Aktuella begränsningar vid återställning för SQL-databas:

  • Kvarhållning av säkerhetskopior är sju dagar för en realtidsdatabas.
  • Det går för närvarande inte att återställa säkerhetskopior från borttagna databaser efter kvarhållningsperioden på sju dagar.
  • Återställning mellan arbetsytor stöds inte.
  • Återställning mellan regioner stöds inte.
  • Om du tar bort databasen under återställningen avbryts återställningsåtgärden. Du kan inte återställa data från den borttagna databasen.