backupfile (Transact-SQL)

A következőkre vonatkozik:SQL Server

Minden adathoz vagy naplófájlhoz egy sort tartalmaz egy adatbázisban. Az oszlop a fájlkonfigurációt írja le a mentés idején. Hogy a fájl szerepel-e a biztonsági mentésben, az a is_present oszlop határozza meg. Ez a tábla az msdb-adatbázisban van tárolva.

Oszlop név Adattípus Description
backup_set_id int A mentési készletet tartalmazó fájl egyedi azonosító száma. Hivatkozások: backupset(backup_set_id).
first_family_number tinyint Az első médium, amely ezt a biztonsági mentést tartalmazza, családszám. Null érték is lehet.
first_media_number smallint Az első médium, amely ezt a biztonsági mentést tartalmazza. Null érték is lehet.
filegroup_name nvarchar(128) A fájlcsoport neve, amely egy biztonsági mentést tartalmazó adatbázis-fájlt tartalmaz. Null érték is lehet.
page_size int Az oldal mérete, bájtokban.
file_number numerikus(10,0) Fájlazonosító szám egyedi adatbázisban (megfelel sys.database_files-nek.file_id).
backed_up_page_count numerikus(10,0) A biztonsági oldalak száma. Null érték is lehet.
fájltípus char(1) Fájl mentve volt, az egyik:

D = SQL Server adatfájl.

L = SQL Server log file.

F = Teljes szöveges katalógus.

Null érték is lehet.
source_file_block_size numerikus(10,0) Az az eszköz, amelyen az eredeti adat vagy naplófájl volt, amikor lementették. Null érték is lehet.
file_size numerikus(20,0) A lementett fájl hossza, bájtokban. Null érték is lehet.
logical_name nvarchar(128) A biztonsági mentés logikus neve. Null érték is lehet.
physical_drive nvarchar(260) Fizikai meghajtó vagy partíció neve. Null érték is lehet.
physical_name nvarchar(260) A fizikai (operációs rendszer) fájlnév maradéka. Null érték is lehet.
állapot tinyint Az akta állapota, az egyik:

0 = ONLINE

1 = HELYREÁLLÍTÁS

2 = FELÉPÜLÉS

3 = HELYREÁLLÍTÁS FOLYAMATBAN

4 = GYANÚSÍTOTT

6 = OFFLINE

7 = MEGSZŰNT

8 = ELDOBTÁK

Megjegyzés: Az 5-ös értéket kihagyjuk, hogy ezek az értékek megfeleljenek az adatbázis állapotok értékeinek.
state_desc nvarchar(64) A fájlállapot leírása, az egyik a következők közül:

ONLINE HELYREÁLLÍTÁS

FELÉPÜLÉS

RECOVERY_PENDING

GYANÚSÍTOTT OFFLINE MEGSZŰNT
create_lsn numerikus(25,0) A napló sorozatszáma, ahol a fájlt létrehozták.
drop_lsn numerikus(25,0) A napló szekvenciaszáma, ahol a fájl eldobódott. Null érték is lehet.

Ha a fájl nem került ki, ez az érték NULL.
file_guid uniqueidentifier A fájl egyedi azonosítója.
read_only_lsn numerikus(25,0) A napló szekvencia száma, amikor a fájlcsoport, amely a fájlt tartalmazza, olvasás-írásról csak olvasható módra változott (a legutóbbi változás). Null érték is lehet.
read_write_lsn numerikus(25,0) A napló szekvencia száma, amikor a fájlt tartalmazó fájlcsoport átváltott csak olvashatóról írásra (a legutóbbi változás). Null érték is lehet.
differential_base_lsn numerikus(25,0) Bázis LSN a differenciális tartalékokhoz. A differenciális biztonsági mentés csak olyan adatkiterjedéseket tartalmaz, amelyek napló sorozatszáma megegyezik vagy nagyobb, mint differential_base_lsn.

Más biztonsági mentési típusok esetén az érték NULL.
differential_base_guid uniqueidentifier Differenciális mentésnél a legfrissebb adatmentés egyedi azonosítója, amely a fájl differenciálalapját képezi; ha az érték NULL, a fájl bekerült a differenciális biztonsági mentésbe, de az alap létrehozása után került hozzáadásra.

Más biztonsági mentési típusok esetén az érték NULL.
backup_size numerikus(20,0) A fájl biztonsági mentésének mérete bájtokban.
filegroup_guid uniqueidentifier A fájlcsoport azonosítója. A fájlcsoport adatainak megtalálásához a backupfilegroup táblában filegroup_guidbackup_set_id-vel való alkalmazással.
is_readonly bit 1 = A fájl csak olvasható.
is_present bit 1 = A fájl a biztonsági mentési halmazban van.

Remarks

RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY a backmediaset tábla oszlopait a média-készlet fejlécéből származó megfelelő értékekkel tölti fel.

A táblázatban és más biztonsági mentési és történettáblázatokban lévő sorok számának csökkentése érdekében hajtsuk végre a sp_delete_backuphistory tárolt eljárást.