aspose.info
LV

BAK faila formāts — datu bāzes dublējuma fails

Atjaunināts

Kas ir BAK fails?

Fails ar paplašinājumu .bak parasti ir dublējuma fails, ko izmanto dažādi programmatūras rīki, lai saglabātu datu dublējumus. No datu bāzes viedokļa Microsoft SQL Server izmanto BAK failu datu bāzes satura glabāšanai. Visi ar datu bāzi saistītie dati un faili tiek glabāti šajā faila formātā, lai tos varētu izgūt gadījumā, ja datubāze kāda iemesla dēļ var kļūt bojāta vai nederīga. Drošības nolūkos dublējuma failus var glabāt un indeksēt citos serveros. Vairākas lietojumprogrammas var izveidot BAK failus, piemēram, SQL Server Management Studio, Transact-SQL un Windows PowerShell.

BAK faila formāts

BAK faila iekšējā informācija nav zināma, taču tiek plaši pieņemts, ka tas ir balstīts uz Microsoft lentes formātu (MTF). Ir pieejamas MTF specifikācijas, uz kurām var atsaukties, lai izprastu faila struktūru. Dokumentā ir sniegta informācija par MTF krātuvi ikvienam, kam ir vispārīgas zināšanas par krātuves pārvaldības darbībām, lentes diskdziņiem un failu sistēmām.

Datu kopas

Datu kopa ir objektu kopums, kas ierakstīts datu nesējā (lentē, optiskajā diskā utt.) datu dublēšanas vai atjaunošanas laikā. Datu kopas sastāv no vairākiem datu nesējiem liela datu apjoma gadījumā.

Daudzpusējās tirdzniecības sistēmas pamatelementi

MTF fails sastāv no dažiem pamatelementiem, kas veido tā pamatelementus. Šie elementi ir:

Deskriptoru bloki

Deskriptoru bloki (DBLK) tiek izmantoti formāta kontrolei un veido MTF faila primāros pamatus. Viens MTF fails definē vairākus DBLK katrai unikālajai lomai. Katrs DBLK ir mainīga garuma datu bloks, kas ir sadalīts šādās četrās daļās:

  • Common Block Header — fiksēta garuma struktūra, kas ir kopīga visiem DBLK. Šī ir vienīgā nepieciešamā bloka galvene.
  • DBLK tipa informācija — fiksēta garuma bloks, kas ir raksturīgs definējamā DBLK tipam
  • Operētājsistēmas dati — konkrēti dati, kas definēti, pamatojoties uz DBLK un operētājsistēmu veidu
  • DBLK informācija — mainīga garuma DBLK specifiska informācija, ko nevar saglabāt, izmantojot fiksēta garuma DBLK informāciju.
Microsoft SQL Backup File Format

Datu straume

Datu straumes MTF failā tiek izmantotas datu iekapsulēšanai un izlīdzināšanai. Tas sastāv no straumes galvenes, kam seko straumes dati. Straumes galvenē var ietvert tikai viena veida straumes datus.

Microsoft SQL dublējuma faila formāts

FileMarks

Faila atzīme tiek izmantota loģiskai atdalīšanai un ātrai piekļuvei multividei. Failu atzīmes emulē ierīces draiveris vai Soft Filemark Descriptor bloks, ja izmantotā ierīce nenodrošina failu atzīmes.

Citi BAK faili

Šeit ir citi failu tipi, kas izmanto faila paplašinājumu .bak.

Datu bāze

Spēle

Dažādi

Iestatījumi

Atsauces Nr.

Skatīt arī