Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Ez a témakör csak olyan egyszerű modellű adatbázisok esetében releváns, amelyek legalább egy írásvédett másodlagos fájlcsoportot tartalmaznak.
A fájl-visszaállítás során a cél egy vagy több sérült fájl visszaállítása a teljes adatbázis visszaállítása nélkül. Az egyszerű helyreállítási modellben a fájlok biztonsági mentése csak írásvédett fájlok esetén támogatott. Az elsődleges fájlcsoport és az olvasási/írási másodlagos fájlcsoportok mindig együtt lesznek visszaállítva egy adatbázis vagy részleges biztonsági mentés visszaállításával.
A fájl-visszaállítási forgatókönyvek a következők:
Offline fájl visszaállítása
Az offline fájl-visszaállításkoraz adatbázis offline állapotban van, miközben visszaállítják a sérült fájlokat vagy fájlcsoportokat. A visszaállítási folyamat végén az adatbázis online állapotba kerül.
Az SQL Server összes kiadása támogatja az offline fájlok visszaállítását.
Online fájl visszaállítása
Az online fájl-visszaállításiesetén, ha az adatbázis a visszaállításkor online állapotban van, akkor online marad a fájl visszaállítása során. A visszaállítási művelet során azonban minden olyan fájlcsoport offline állapotban van, amelyben egy fájlt visszaállít. Az offline fájlcsoport összes fájljának helyreállítása után a fájlcsoport automatikusan online állapotba kerül.
Az online lap- és fájl-visszaállítás támogatásáról további információt az adatbázismotor funkciói és feladataicímű témakörben talál. További információ az online visszaállításokról: Online visszaállítás (SQL Server).
Borravaló
Ha azt szeretné, hogy az adatbázis offline állapotban legyen egy fájl-visszaállításhoz, a visszaállítási folyamat megkezdése előtt állítsa offline állapotba az adatbázist az alábbi ALTER DATABASE utasítás végrehajtásával: ALTER DATABASE database_name SET OFFLINE.
Ebben a témakörben:
A fájl- és fájlcsoport-visszaállítás áttekintése az Egyszerű helyreállítási modell alatt
A fájl-visszaállítási forgatókönyv egyetlen visszaállítási sorozatból áll, amely az alábbiak szerint másolja, gördül előre és állítja helyre a megfelelő adatokat:
Állítsa vissza az egyes sérült fájlokat a legutóbbi fájl biztonsági mentéséből.
Állítsa vissza a legutóbbi különbségfájl biztonsági mentését minden visszaállított fájlhoz, és állítsa helyre az adatbázist.
Transact-SQL fájl-visszaállítási folyamat lépései (Egyszerű helyreállítási modell)
Ez a szakasz az egyszerű fájl-visszaállítási sorozat alapvető Transact-SQLRESTORE beállításait mutatja be. A szintaxist és az ehhez a célra nem releváns részleteket nem kell megadni.
A visszaállítási sorozat csak két Transact-SQL utasítást tartalmaz. Az első utasítás visszaállít egy másodlagos fájlt, egy fájl A, amely a NORECOVERY használatával lesz visszaállítva. A második művelet két másik fájlt állít vissza, B és C, amelyeket egy másik biztonsági mentési eszközRŐL a WITH RECOVERY használatával állítottak vissza:
Az adatbázis fájl =name_of_file_A visszaállítása
FROM file_backup_of_file_A
A NORECOVERY**;**
RESTORE DATABASE database FILE =name_of_file_B,name_of_file_C
FROM fájl_mentések_B_és_C_fájlokról
HELYREÁLLÍTÁSSAL**;**
Példák
Példa: Read-Only-fájl (Egyszerű helyreállítási modell) online visszaállítása
Példa: Az elsődleges és egy másik fájlcsoport (teljes helyreállítási modell) offline visszaállítása
Kapcsolódó tevékenységek
Fájlok és fájlcsoportok visszaállítása
Lásd még:
Biztonsági mentés és visszaállítás: Együttműködés és együttélés (SQL Server)
Különbözeti Biztonsági Mentések (SQL Server)
teljes fájl biztonsági mentése (SQL Server)
biztonsági mentés áttekintése (SQL Server)
Visszaállítás és Helyreállítás Áttekintése (SQL Server)
VISSZAÁLLÍTÁS (Transact-SQL)
Teljes adatbázis-visszaállítás (Simple Recovery Model)
Szakaszos visszaállítások (SQL Server)