Automatikus biztonsági mentések az SQL Database-ben a Microsoft Fabricben
A következőre vonatkozik:✅ SQL-adatbázis a Microsoft Fabricben
Ez a cikk a Microsoft Fabric sql-adatbázisának automatikus biztonsági mentési funkcióját ismerteti. A biztonsági mentés visszaállításához tekintse meg a Visszaállítás a Microsoft Fabric SQL-adatbázisából készült biztonsági másolatból című témakört.
Mi az az adatbázis biztonsági mentése?
Az adatbázis-biztonsági mentések elengedhetetlen részei az üzletmenet-folytonossági és vészhelyreállítási stratégiának, mivel segítenek megvédeni az adatokat a sérüléstől vagy a törléstől.
A Fabric összes új és visszaállított SQL-adatbázisa megőrzi a megfelelő biztonsági másolatokat, amelyek alapértelmezés szerint lehetővé teszik az időponthoz kötött visszaállítást (PITR) az elmúlt hét napban. A szolgáltatás rendszeres teljes, különbségi és napló biztonsági mentéseket készít annak érdekében, hogy az adatbázisok bármikor visszaállíthatók legyenek az adatbázis megőrzési időszakán belül.
Ha töröl egy adatbázist, a rendszer ugyanúgy őrzi meg a biztonsági mentéseket, mint egy online adatbázis esetében, amíg a hét napos megőrzési időszak le nem jár.
Milyen gyakran készít biztonsági másolatot egy SQL-adatbázisról a Fabricben?
Az SQL Database in Fabric automatikus biztonsági mentési funkcióval rendelkezik az adatbázis létrehozásának pillanatától kezdve:
- Minden héten teljes biztonsági másolatok
- Különbségi biztonsági mentések 12 óránként
- Tranzakciónaplók biztonsági mentései körülbelül 10 percenként
A tranzakciónaplók biztonsági mentésének pontos gyakorisága a számítási méreten és az adatbázis-tevékenység mennyiségén alapul. Adatbázis visszaállításakor a szolgáltatás automatikusan meghatározza, hogy mely teljes, különbségi és tranzakciónapló-biztonsági mentéseket kell visszaállítani.
Az első teljes biztonsági mentés az új adatbázis létrehozása vagy visszaállítása utáni azonnali végrehajtásra van ütemezve. Ez a biztonsági mentés általában 30 percen belül befejeződik, de az adatbázis nagy méretű példánya hosszabb időt vehet igénybe.
Az első teljes biztonsági mentés után a rendszer minden további biztonsági mentést automatikusan ütemez és kezel. Az adatbázis-biztonsági mentések pontos időzítését az SQL Adatbázis-szolgáltatás határozza meg, mivel az kiegyensúlyozza a teljes rendszerterhelést. Nem módosíthatja a biztonsági mentési feladatok ütemezését, és nem tilthatja le őket.
Új, visszaállított vagy másolt adatbázis esetén az időponthoz kötött visszaállítási képesség a kezdeti tranzakciónapló biztonsági mentésének létrehozásakor válik elérhetővé, amely a kezdeti teljes biztonsági mentést követi.
Hol vannak tárolva az SQL-adatbázis biztonsági másolatai?
A Fabricben található SQL Database összes biztonsági mentése zónaredundáns tárfiókokon (ZRS) található Azure Storage-fiókokban van tárolva. A ZRS használatával a biztonsági másolatok szinkron módon lesznek átmásolva az elsődleges régió három Azure rendelkezésre állási zónájában.
A ZRS jelenleg csak bizonyos régiókban érhető el. Ha a ZRS-alapú Azure Storage nem érhető el, a biztonsági másolatok helyileg redundáns tárolóban (LRS) vannak tárolva. Az LRS használatával a biztonsági másolatok szinkron módon háromszor lesznek átmásolva egyetlen fizikai helyen az elsődleges régióban.
Tárterület biztonsági mentése
A Microsoft Fabric SQL-adatbázisa hetente egy teljes biztonsági mentést ütemez. Ahhoz, hogy a PITR a teljes megőrzési időszakon belül rendelkezésre lásson, a rendszernek a konfigurált megőrzési időszaknál akár egy hétig további teljes, különbségi és tranzakciónapló-biztonsági mentéseket kell tárolnia.
A PITR-funkciók biztosításához már nem szükséges biztonsági másolatok automatikusan törlődnek. Mivel a különbségi biztonsági mentésekhez és a naplók biztonsági mentéséhez egy korábbi teljes biztonsági mentést kell visszaállítani, a három biztonsági mentési típus heti bontásban lesz eltávolítva.
Az összes adatbázis esetében a rendszer tömöríti a teljes és a különbségi biztonsági mentéseket a biztonsági mentések tárolási tömörítésének csökkentése érdekében. A biztonsági mentések átlagos tömörítési aránya 3–4-szeres.
Biztonsági mentési előzmények
A biztonsági mentések listáját egyszerű T-SQL-paranccsal tekintheti meg az Azure SQL Database-hez hasonlóan működő dinamikus felügyeleti nézeten (DMV) sys.dm_database_backups
keresztül. Ez a DMV metaadat-információkat tartalmaz az összes jelenlegi biztonsági mentésről, amelyek az időponthoz kötött visszaállítás engedélyezéséhez szükségesek.
A biztonsági mentési előzmények katalógusának lekérdezéséhez egyszerűen futtassa a T-SQL-szkriptet a Fabric Portalon (vagy más választott ügyféleszközön):
SELECT *
FROM sys.dm_database_backups
WHERE in_retention = 1
ORDER BY backup_finish_date DESC;
Gyakori kérdések az SQL Database biztonsági mentéseivel kapcsolatban a Fabricben
Hozzáférhetek a biztonsági másolataimhoz?
Nem, a biztonsági másolatok el vannak különítve a Microsoft Fabric platformtól, és a végfelhasználók nem férnek hozzá. Az ügyfél csak időponthoz kötött visszaállítási (PITR) képességgel kezelheti a biztonsági mentési fájlokat.
Titkosítva vannak a biztonsági másolatok?
Az Azure Storage-ban tárolt összes fájl, beleértve a Microsoft Fabric sql-adatbázisának biztonsági másolatait is, automatikusan titkosítva lesz, amikor az adatok a felhőben maradnak. További információért lásd: Azure Storage titkosítás a nyugalmi adatokhoz.
Korlátozások
Az SQL Database biztonsági mentéseinek jelenlegi korlátozásai:
- Nem szabályozható a biztonsági mentések gyakorisága az SQL Database-ben a Fabricben.
- A Microsoft Fabricben nem módosíthatja egy SQL-adatbázis biztonsági mentési megőrzési idejét. Az alapértelmezett megőrzési idő hét nap.
- Az adatbázis biztonsági másolatait csak az élő SQL-adatbázisokból állíthatja vissza.
- Az adatbázis biztonsági mentéseit csak ugyanazon a munkaterületen belül állíthatja vissza. A munkaterületek közötti PITR nem támogatott.
- Ha töröl egy munkaterületet, a munkaterületen lévő összes adatbázis is törlődik, és nem állítható helyre.
- Az összes biztonsági mentés egyetlen régióban van tárolva, különböző Azure-beli rendelkezésre állási zónákban replikálva. Nincsenek georeplikált biztonsági másolatok.
- Csak a rövid távú adatmegőrzési biztonsági másolatok támogatottak. A hosszú távú adatmegőrzési biztonsági mentések nem támogatottak.
- A biztonsági másolatok csak a Fabric portálon állíthatók vissza. Jelenleg nincs engedélyezve REST API-, Azure PowerShell- vagy parancssori felületi (CLI-) parancs.