Przywracanie w miejscu magazynu w usłudze Microsoft Fabric

Dotyczy: Magazyn w usłudze Microsoft Fabric

Usługa Microsoft Fabric oferuje możliwość przywrócenia magazynu do wcześniejszego punktu w czasie z punktu przywracania.

  • Przywracanie w miejscu może służyć do przywrócenia magazynu do znanego dobrego stanu w przypadku przypadkowego uszkodzenia, zminimalizowania przestojów i utraty danych.
  • Przywracanie w miejscu może być przydatne, aby zresetować magazyn do znanego dobrego stanu na potrzeby programowania i testowania.
  • Przywracanie w miejscu pomaga szybko wycofać zmiany w poprzednim stanie z powodu niepowodzenia wydania lub migracji bazy danych.

Przywracanie w miejscu jest istotną częścią odzyskiwania danych, która umożliwia przywrócenie magazynu do wcześniejszego znanego dobrego stanu. Przywracanie zastępuje istniejący magazyn przy użyciu punktów przywracania z istniejącego magazynu.

Możesz również wykonywać zapytania dotyczące danych w magazynie, tak jak w przeszłości, przy użyciu składni języka T-SQL OPTION . Aby uzyskać więcej informacji, zobacz Zapytanie o dane, które istniały w przeszłości.

Uwaga

Punkty przywracania i przywracanie w miejscu są obecnie dostępne w wersji zapoznawczej.

Co to są punkty przywracania?

Punkty przywracania to punkty odzyskiwania magazynu utworzone przez skopiowanie tylko metadanych, odwołując się do plików danych w usłudze OneLake. Metadane są kopiowane, gdy bazowe dane magazynu przechowywane jako pliki parquet nie są kopiowane. Te punkty przywracania mogą służyć do odzyskania magazynu w momencie wcześniejszego punktu w czasie.

Punkty przywracania generowane przez system

Tworzenie punktów przywracania generowanych przez system jest wbudowaną funkcją w magazynie. Magazyn powinien jednak znajdować się w stanie Aktywny na potrzeby automatycznego tworzenia punktu przywracania generowanego przez system.

Punkty przywracania generowane przez system są tworzone przez cały dzień i są dostępne przez siedem dni. Od momentu utworzenia magazynu punkty przywracania generowane przez system są tworzone automatycznie co osiem godzin. W danym momencie może istnieć do 42 punktów przywracania generowanych przez system.

Magazyn obsługuje ośmiogodzinny cel punktu odzyskiwania (RPO).

Jeśli magazyn zostanie wstrzymany, nie można utworzyć punktów przywracania generowanych przez system, chyba że magazyn zostanie wznowiony. Przed wstrzymaniem magazynu należy utworzyć punkt przywracania zdefiniowany przez użytkownika. Przed usunięciem magazynu punkt przywracania generowany przez system nie jest tworzony automatycznie.

Nie można usunąć punktów przywracania generowanych przez system, ponieważ punkty przywracania są używane do obsługi umów dotyczących poziomu usług (SLA) na potrzeby odzyskiwania.

Punkty przywracania zdefiniowane przez użytkownika

Magazyn umożliwia administratorom obszarów roboczych ręczne tworzenie punktów przywracania przed i po dużych modyfikacjach w magazynie. Gwarantuje to, że punkty przywracania są logicznie spójne, zapewniając ochronę danych i krótki czas odzyskiwania w przypadku jakichkolwiek przerw w obciążeniu lub błędów użytkownika.

Można utworzyć dowolną liczbę punktów przywracania zdefiniowanych przez użytkownika dopasowanych do określonej strategii odzyskiwania firmy lub organizacji. Punkty przywracania zdefiniowane przez użytkownika są dostępne przez siedem dni kalendarzowych i są automatycznie usuwane w Twoim imieniu po wygaśnięciu okresu przechowywania.

Obecnie można wyzwolić tworzenie punktu przywracania zdefiniowanego przez użytkownika za pomocą dowolnego z publicznie dostępnych narzędzi interfejsu API REST.

Przechowywanie punktów przywracania

Szczegóły dotyczące okresów przechowywania punktów przywracania:

  • Magazyn usuwa zarówno punkt przywracania wygenerowany przez system, jak i zdefiniowany przez użytkownika po wygaśnięciu siedmiu dni kalendarzowych okresu przechowywania.
  • Wiek punktu przywracania jest mierzony przez bezwzględne dni kalendarzowe od momentu wykonania punktu przywracania, w tym w przypadku wstrzymania pojemności usługi Microsoft Fabric.
  • Nie można utworzyć punktów przywracania generowanych przez system i generowanych przez użytkownika podczas wstrzymania pojemności usługi Microsoft Fabric. Tworzenie punktu przywracania kończy się niepowodzeniem, gdy pojemność sieci szkieletowej zostanie wstrzymana podczas tworzenia punktu przywracania.
  • Jeśli zostanie wygenerowany punkt przywracania, a następnie pojemność pozostanie wstrzymana przez ponad siedem dni przed wznowieniem, punkt przywracania pozostaje w stanie istnienia do momentu osiągnięcia w sumie 42 punktów przywracania generowanych przez system.
  • W dowolnym momencie magazyn ma gwarancję, że będzie można przechowywać do 42 punktów przywracania generowanych przez system, o ile te punkty przywracania nie osiągnęły siedmiu dni przechowywania.
  • Wszystkie punkty przywracania zdefiniowane przez użytkownika, które są tworzone dla magazynu, mają gwarancję przechowywania do domyślnego okresu przechowywania w ciągu siedmiu dni kalendarzowych.
  • Punkty przywracania generowane przez system i użytkownika znajdują się w usłudze OneLake i nie są widoczne dla użytkowników. Można go wymienić za pomocą publicznie dostępnych narzędzi interfejsu API REST.

Koszty punktu odzyskiwania i przywracania

Rozliczenia magazynu

Tworzenie zarówno generowanych przez system, jak i zdefiniowanych przez użytkownika punktów przywracania zużywa magazyn. Koszt magazynowania punktów przywracania w usłudze OneLake obejmuje pliki danych przechowywane w formacie parquet. Podczas procesu przywracania nie są naliczane opłaty za magazyn.

Rozliczenia obliczeniowe

Opłaty za zasoby obliczeniowe są naliczane podczas tworzenia i przywracania punktów przywracania oraz zużywają pojemność usługi Microsoft Fabric.

Przywracanie w miejscu magazynu

Po przywróceniu bieżący magazyn jest zastępowany przywróconym magazynem. Nazwa magazynu pozostaje taka sama, a stary magazyn jest zastępowany. Wszystkie składniki, w tym obiekty w Eksploratorze, modelowanie, Szczegółowe informacje zapytań i modele semantyczne, są przywracane w miarę ich istnienia podczas tworzenia punktu przywracania.

Każdy punkt przywracania odwołuje się do znacznika czasu UTC podczas tworzenia punktu przywracania.

Aby przywrócić magazyn w miejscu, wybierz punkt przywracania i wydaj polecenie przywracania. Jeśli wystąpi błąd 5064 po żądaniu przywrócenia, ponownie prześlij przywracanie.

Zabezpieczenia

Ograniczenia

  • Nie można przywrócić punktu odzyskiwania w celu utworzenia nowego magazynu o innej nazwie w obszarach roboczych usługi Microsoft Fabric lub w nich.
  • Punkty przywracania nie mogą być zachowywane poza domyślnym siedmiodniowym okresem przechowywania. Ten okres przechowywania nie jest obecnie konfigurowalny.
  • Możliwość wykonywania przywracania w miejscu za pośrednictwem środowiska użytkownika lub języka T-SQL nie jest obecnie obsługiwana, obecnie obsługiwana tylko za pośrednictwem wywołania interfejsu API. Na przykład możesz użyć narzędzia innego niż Microsoft POSTMAN z krokami opisanymi w tym blogu dotyczącym sieci szkieletowej.
    • Obecnie tylko publicznie dostępne interfejsy API REST udostępniają następujące funkcje przywracania w miejscu.
      • Tworzenie punktów przywracania zdefiniowanych przez użytkownika
      • Lista punktów przywracania generowanych przez system i zdefiniowanych przez użytkownika
      • Usuwanie punktów przywracania zdefiniowanych przez użytkownika
      • Wykonywanie przywracania w miejscu magazynu