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

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

Microsoft Fabric lehetővé teszi a raktár visszaállítását egy visszaállítási pontról egy korábbi időpontra. Ebben a cikkben további információt talál a visszaállítási pontokról és a helyszíni műveletek visszaállításáról.

A helyszíni visszaállítási művelet felülírja a meglévő raktárat a meglévő raktárból származó visszaállítási pontok használatával.

  • A helyszíni visszaállítási művelet a raktárat egy ismert jó állapotba állítja vissza 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 fejlesztési és tesztelési célokra visszaállíthatja 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 egy korábbi állapotba egy sikertelen adatbázis-kiadás vagy migrálás miatt.

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

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

A visszaállítási pontok a raktár helyreállítási pontjai, amelyeket úgy hoztak létre, hogy csak a metaadatokat másolják, miközben a OneLake-ben hivatkoznak az adatfájlokra. A visszaállítási folyamat átmásolja a metaadatokat, de nem másolja a parquet fájlokként tárolt raktár mögöttes adatait.

Fabric automatikusan létrehozza a raktár-visszaállítási pontokat, és létrehozhat user által definiált visszaállítási pontokat. A raktár összes visszaállítási pontjának megtekintéséhez a Fabric portálon lépjen a Settings>Restore points.

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

Fabric automatikusan létrehozza a rendszer által létrehozott visszaállítási pontokat. A rendszer által létrehozott visszaállítási pontok automatikus létrehozásához azonban a raktárnak Active Fabric állapotban kell lennie.

A rendszer által létrehozott visszaállítási pontok nyolc óránként automatikusan jönnek létre, amikor a raktár aktív, és a kapacitás nincs szüneteltetve. A Warehouse egy nyolc órás helyreállítási pont célkitűzést (RPO) támogat.

Előfordulhat, hogy egy rendszer által létrehozott visszaállítási pont nem érhető el azonnal egy új raktárhoz. Ha nem érhető el, hozzon létre egy felhasználó által definiált visszaállítási pontot.

Ha szünetelteti a raktárt, a rendszer nem hozhat létre visszaállítási pontokat, amíg nem folytatja a raktárt. 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ése előtt a rendszer nem hoz létre automatikusan visszaállítási pontot.

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

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 a folyamat 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 a számítási feladatok megszakítása vagy felhasználói hibák esetén.

Tetszőleges számú, a helyreállítási stratégiához igazodó, felhasználó által meghatározott visszaállítási pontot hozhat létre. A felhasználó által megadott visszaállítási pontok a konfigurált megőrzési időszakra érhetők el, és a megőrzési időszak lejárta után automatikusan törlődnek.

A visszaállítási pontok létrehozásával és kezelésével kapcsolatos további információkért lásd: Helyben visszaállítás a Fabric portálon.

Visszaállítási pont megtartása

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

Fabric fenntartja a raktár-visszaállítási pontok minimális számát annak biztosítása érdekében, hogy mindig elegendő visszaállítási pont legyen elérhető.

  • Fabric törli a rendszer által létrehozott és a felhasználó által definiált raktár-visszaállítási pontokat is a konfigurált megőrzési időszak lejártakor. Az alapértelmezett megőrzési időszak 30 naptári nap, és alapértelmezés szerint Fabric legalább 20 rendszer által létrehozott vagy felhasználó által meghatározott visszaállítási pontot őriz meg.
  • 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 Microsoft Fabric kapacitás szüneteltetésekor nem hozhat létre rendszer által létrehozott és felhasználó által létrehozott visszaállítási pontokat. A visszaállítási pont létrehozása meghiúsul, ha a Fabric-kapacitás szüneteltetve lesz, amíg a visszaállítási pont létrehozása folyamatban van.
  • Ha létrehoz egy visszaállítási pontot, majd a visszaállítás előtt a konfigurált megőrzési időszaknál hosszabb ideig szünetelteti a kapacitást, a visszaállítási pont megmarad.

Konfigurálható adatmegőrzés

A visszaállítási pont megőrzési ideje alapértelmezés szerint 30 nap, és konfigurálható. További információért lásd: Adatmegőrzés a Fabric Adatközpontban.

  • Az alapértelmezett 30 napos megőrzési időtartammal a raktár legalább 20 visszaállítási pontot garantál, még akkor is, ha egyes rendszer által létrehozott visszaállítási pontok a konfigurált megőrzési időszakon kívül esnek. Az adatmegőrzési időtartam 1–120 nap lehet.
  • Fabric a konfigurált megőrzési időszakig tárolja az összes felhasználó által létrehozott visszaállítási pontot.

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

Ha a raktár inaktív, vagy a kapacitás szüneteltetve van, a rendszer nem hoz létre aktívan visszaállítási pontokat. Fabric Data Warehouse azonban továbbra is legalább 20 visszaállítási pontot garantál – még akkor is, ha ezek mindegyike kívül esik a konfigurált megőrzési időszakon. Még több hónapos inaktivitás után is mindig legalább 20 visszaállítási pont áll rendelkezésre a helyreállításhoz.

A visszaállítási pontok minimális száma 20 az alapértelmezett 30 napos megőrzési időszakban, illetve a 30 napnál hosszabb egyéni megőrzési időszakok esetében. A visszaállítási pontok minimális száma kisebb, mint 20 a 30 év alatti ügyfélmegőrzési időszakok esetében. Például:

Megőrzés (napok) Minimális visszaállítási pontok
1 1
7 5
20 14
30+ 20

Visszaállítási pont karbantartása

A minimális visszaállítási pont küszöbértékének elérésekor a szemétgyűjtési folyamat automatikusan eltávolítja a megőrzési időszakon kívül eső visszaállítási pontokat.

A minimális visszaállítási pont garantálja a helyreállíthatóságot akkor is, ha a számítási feladatok mintái megakadályozzák, hogy a rendszer rendszeres időközönként új visszaállítási pontokat hoz létre.

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 egyaránt tárolót használnak. A OneLake visszaállítási pontjainak tárolási költsége tartalmazza a metaadatfájlokat. A visszaállítási folyamat nem jár tárolási költségekkel.

Számlázás kiszámítása

A számítási díjak a visszaállítási pontok létrehozása és helyreá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 Fabric portál használatával helyben állíthatja vissza a raktárat.

A visszaállításkor 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. Minden összetevő, beleértve az Explorerben lévő objektumokat, a modellezést, a lekérdezési elemzéseket és a szemantikai modelleket, pontosan ugyanúgy lesznek visszaállítva, mint a visszaállítási pont létrehozásakor.

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

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 rendszergazdai, 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 munkaterület-rendszergazda, a tag, a közreműködő vagy a megtekintő munkaterületi szerepkörrel rendelkező felhasználói megtekinthetik a rendszer által létrehozott és felhasználó által meghatározott visszaállítási pontok listáját.

  • A munkaterület-rendszergazdai munkaterületi szerepkör tagjai visszaállíthatnak egy raktárat egy rendszer által létrehozott vagy felhasználó által meghatározott visszaállítási pontról.

Korlátozások

  • Nem állíthatja vissza a helyreállítási pontot új raktár létrehozásához más névvel, sem a Microsoft Fabric munkaterületeken belül, sem azok között.
  • A visszaállítási pontokat a konfigurált megőrzési időszakon túl nem tarthatja meg. További információ: Konfigurálható adatmegőrzés.

Elhagyott tétel megtartása

Visszaállíthatsz egy Fabric raktári tárgyat véletlen törlés után. Állítsd be az elhagyott tétel megtartási időszakát az Item Recovery tenant beállításban.

Következő lépés