Megosztás a következőn keresztül:


Raktárhely visszaállítása a Microsoft Fabricben

A következőre vonatkozik: Warehouse a Microsoft Fabricben

A Microsoft Fabric lehetővé teszi egy raktár visszaállítását egy korábbi időpontra egy visszaállítási pontról.

  • A helyben történő visszaállítással visszaállíthatja a raktárat egy ismert jó állapotba véletlen sérülés esetén, minimalizálva az állásidőt és az adatvesztést.
  • A helyben történő visszaállítás hasznos lehet, ha fejlesztési és tesztelési célokra visszaállítja a raktárat egy ismert jó állapotba.
  • A helyben történő visszaállítással gyorsan visszaállíthatja a módosításokat a korábbi állapotra, a sikertelen adatbázis-kiadásra vagy az áttelepítésre.

A helyben történő visszaállítás az adat-helyreállítás alapvető része, amely lehetővé teszi a raktár egy korábbi, ismert jó állapotba történő visszaállítását. A visszaállítás felülírja a meglévő raktárt a meglévő raktárból származó visszaállítási pontok használatával.

A T-SQL OPTION szintaxis használatával a raktárban lévő adatokat is lekérdezheti, ahogy az a múltban megjelent. További információ: Lekérdezési adatok a múltban.

Feljegyzés

A visszaállítási pontok és a helyben történő visszaállítási funkciók jelenleg előzetes verzióban érhetők el.

Mik azok a visszaállítási pontok?

A visszaállítási pontok a raktár helyreállítási pontjai, amelyeket csak a metaadatok másolásával hoztak létre, miközben a OneLake-ben hivatkoznak az adatfájlokra. A metaadatok másolása közben a rendszer nem másolja ki a parquet-fájlokként tárolt raktár mögöttes adatait. Ezek a visszaállítási pontok a raktár korábbi időpontban történő helyreállítására használhatók.

Rendszer által létrehozott visszaállítási pontok

A rendszer által létrehozott visszaállítási pontok létrehozása a Warehouse beépített funkciója. A raktárnak azonban aktív állapotban kell lennie az automatikus rendszer által létrehozott visszaállítási pont létrehozásához.

A rendszer által létrehozott visszaállítási pontok a nap folyamán jönnek létre, és hét napig érhetők el. A raktár létrehozásának pillanatától kezdve a rendszer által létrehozott visszaállítási pontok nyolc óránként automatikusan létrejönnek. Egy adott időpontban legfeljebb 42 rendszer által létrehozott visszaállítási pont lehet.

A Warehouse egy nyolc órás helyreállítási pont célkitűzést (RPO) támogat.

Ha a raktár szüneteltetve van, a rendszer által létrehozott visszaállítási pontok csak akkor hozhatók létre, ha és amíg a raktár újraindul. A raktár szüneteltetése előtt létre kell hoznia egy felhasználó által definiált visszaállítási pontot . A raktár elvetéséig a rendszer által létrehozott visszaállítási pont nem jön létre automatikusan.

A rendszer által létrehozott visszaállítási pontok nem törölhetők, mivel a visszaállítási pontok a helyreállítási szolgáltatásiszint-szerződések (SLA-k) fenntartására szolgálnak.

Felhasználó által meghatározott visszaállítási pontok

A Warehouse lehetővé teszi, hogy a munkaterület rendszergazdái manuálisan hozzanak létre visszaállítási pontokat a raktáron végrehajtott nagy módosítások előtt és után. Ez biztosítja, hogy a visszaállítási pontok logikailag konzisztensek legyenek, biztosítva az adatvédelem és a gyors helyreállítási időt számítási feladatok megszakítása vagy felhasználói hibák esetén.

Tetszőleges számú, az adott üzleti vagy szervezeti helyreállítási stratégiához igazított, felhasználó által meghatározott visszaállítási pont hozható létre. A felhasználó által megadott visszaállítási pontok hét naptári napig érhetők el, és a megőrzési időszak lejárta után automatikusan törlődnek az Ön nevében.

Jelenleg a felhasználó által definiált visszaállítási pont létrehozását bármely nyilvánosan elérhető REST API-eszközzel aktiválhatja.

Visszaállítási pont megőrzése

A visszaállítási pont megőrzési időszakának részletei:

  • A warehouse a hét naptári nap megőrzési időszakának lejártakor törli a rendszer által létrehozott és a felhasználó által meghatározott visszaállítási pontot is.
  • A visszaállítási pont korát a visszaállítási ponttól számított abszolút naptári napok mérik, beleértve a Microsoft Fabric-kapacitás szüneteltetésének időpontját is.
  • A rendszer által létrehozott és a felhasználó által létrehozott visszaállítási pontok nem hozhatók létre a Microsoft Fabric-kapacitás szüneteltetésekor. A visszaállítási pont létrehozása meghiúsul, ha a hálókapacitás szünetel, amíg a visszaállítási pont létrehozása folyamatban van.
  • Ha létrejön egy visszaállítási pont, és a kapacitás a folytatás előtt több mint hét napig szünetel, a visszaállítási pont mindaddig létezik, amíg el nem éri a rendszer által létrehozott 42 visszaállítási pontot.
  • A Warehouse bármikor képes lesz legfeljebb 42 rendszer által létrehozott visszaállítási pontot tárolni, feltéve, hogy ezek a visszaállítási pontok nem érik el a hét napos megőrzési időszakot.
  • A raktárhoz létrehozott összes felhasználó által megadott visszaállítási pont biztosan a hét naptári nap alapértelmezett megőrzési időszakáig lesz tárolva.
  • A rendszer- és felhasználó által létrehozott visszaállítási pontok a OneLake-ben találhatók, és nem láthatók a felhasználók számára. A nyilvánosan elérhető REST API-eszközökkel listázható.

Helyreállítási pont és visszaállítási költségek

Tárterület számlázása

A rendszer által létrehozott és a felhasználó által definiált visszaállítási pontok létrehozása tárhelyet is használ. A OneLake visszaállítási pontjainak tárolási költsége magában foglalja a parquet formátumban tárolt adatfájlokat. A visszaállítás során nem merülnek fel tárolási költségek.

Számítási számlázás

A számítási költségek a visszaállítási pontok létrehozása és visszaállítása során merülnek fel, és a Microsoft Fabric-kapacitást használják fel.

Raktár helyének visszaállítása

A visszaállításkor a rendszer lecseréli az aktuális raktárt a visszaállított raktárra. A raktár neve változatlan marad, és a régi raktár felülíródik. A rendszer a visszaállítási pont létrehozásakor minden összetevőt visszaállít, beleértve az Explorer objektumait, a modellezést, a lekérdezési Elemzések és a szemantikai modelleket.

Minden visszaállítási pont egy UTC időbélyegre hivatkozik a visszaállítási pont létrehozásakor.

Ha helyben szeretne visszaállítani egy raktárat, válasszon egy visszaállítási pontot, és adjon ki egy visszaállítási parancsot. Ha a visszaállítás kérése után az 5064-ös hiba jelenik meg, küldje el újra a visszaállítást.

Biztonság

  • A Rendszergazda, tag- vagy közreműködői munkaterületi szerepkörök bármely tagja létrehozhatja, törölheti vagy átnevezheti a felhasználó által megadott visszaállítási pontokat.
  • A rendszer által létrehozott vagy felhasználó által meghatározott visszaállítási pontról csak a Rendszergazda munkaterületi szerepkör egy tagja végezhet visszaállítást.

Korlátozások

  • A helyreállítási pontok nem állíthatók vissza egy másik nevű új raktár létrehozásához, akár a Microsoft Fabric-munkaterületeken belül, akár az egész területen.
  • A visszaállítási pontok nem őrizhetők meg az alapértelmezett hétnapos megőrzési időszakon túl. Ez a megőrzési időszak jelenleg nem konfigurálható.
  • A helyben történő visszaállítás UX-on vagy T-SQL-en keresztül történő végrehajtásának lehetősége jelenleg nem támogatott, jelenleg csak API-hívással támogatott. Használhatja például a nem Microsoft POSTMAN eszközt az ebben a Háló blogban részletezett lépésekkel.
    • Jelenleg csak a nyilvánosan elérhető REST API-k biztosítják a helyben történő visszaállítás alábbi funkcióit.
      • Felhasználó által definiált visszaállítási pontok létrehozása
      • A rendszer által létrehozott és felhasználó által definiált visszaállítási pontok listája
      • Felhasználó által definiált visszaállítási pontok törlése
      • A raktár helyén történő visszaállítás végrehajtása