Man pages íà ðóññêîì

         

BACKUP(5)XENIX System V (1 ÿíâapÿ 1989)


ÍÀÇÂÀÍÈÅ

backup - Ôopìaò äaìïa ôaéëoâoé cècòeìû

ÎÏÈÑÀÍÈÅ

Koìaíäû backup è restore ècïoëüçyþòcÿ äëÿ çaïècè è ÷òeíèÿ äaìïa ôaéëoâoé cècòeìû c ìaãíèòíoé ëeíòû.

Ëeíòa, coäepæaùaÿ êoïèþ, cocòoèò èç çaïècè çaãoëoâêa, çaïècè áèòoâoé ìacêè, ãpyïïû çaïèceé, oïècûâaþùèx êaòaëoãè ôaéëoâoé cècòeìû, ãpyïïû çaïèceé, oïècûâaþùèx ôaéëû ôaéëoâoé cècòeìû è çaïècè, oïècûâaþùeé âòopyþ áèòoâyþ ìacêy.

Çaïècü çaãoëoâêa è ïepâaÿ çaïècü êaæäoão oïècaíèÿ èìeeò ôopìaò, oïpeäeëÿeìûé còpyêòypoé, âêëþ÷aeìoé:

#include <dumprestor.h>

Ïoëÿ còpyêòypû dumprestor oïècaíû íèæe.

NTREC oïpeäeëÿeò êoëè÷ecòâo áëoêoâ, êaæäûé äëèíoé â 512 áaéò, â ôèçè÷ecêoé çaïècè ía ëeíòe. MLEN oïpeäeëÿeò êoëè÷ecòâo áèò â cëoâe êapòû áèò. MSIZ oïpeäeëÿeò êoëè÷ecòâo cëoâ êapòû áèò.

TS_entries ècïoëüçyeòcÿ â ïoëe c_type äëÿ oòpaæeíèÿ òèïa çaãoëoâêa. Tèïû è èx çía÷eíèÿ ïpèâeäeíû íèæe:

TS_TYPE Meòêa òoìa. TS_INODE Äaëee cëeäyeò ôaéë èëè êaòaëoã. Ïoëe c_dinide ÿâëÿeòcÿ êoïèeé èíäecíoão äecêpèïòopa ôaéëa äècêa è coäepæèò áèòû, yêaçûâaþùèe òèï ôaéëa. TS_BITS Äaëee cëeäyeò ìacêa áèò.B ýòoé ìacêe áèò êaæäûé áèò cooòâeòcòâyeò êaæäoìy èíäeêcíoìy äecêpèïòopy ôaéëa êoïèpyeìûx ôaéëoâ. TS_ADDR Äoïoëíèòeëüíûé áëoê ôaéëa (TS_INODE). Cìoòpè oïècaíèe c_count íèæe. TS_END Çaïècü êoíöa ía ëeíòe TS_CLRI Äaëee cëeäyeò ìacêa áèò. Ýòa ìacêa áèò coäepæaùaÿ ïo oäíoìy áèòy äëÿ âcex èíäeêcíûx äecêpèïòopoâ ôaéëoâ, êoòopûe áûëè ïycòû âo âpeìÿ êoïèpoâaíèÿ. MAGIC Bce áëoêè çaãoëoâêa èìeþò ýòo ÷ècëo â c_magic. CHECKSUM Koíòpoëüíaÿ cyììa çaãoëoâêoâ.

Còpyêòypa çaãoëoâêa èìeeò cëeäyþùèe ïoëÿ:

c_type Tèï çaãoëoâêa. c_date Äaòa êoïèpoâaíèÿ. c_ddate Äaòa êoïèpoâaíèÿ ôaéëoâoé cècòeìû. c_volume Hoìep òoìa êoïèè. c_tapea Teêyùèé íoìep áëoêa çaïècè (äëèía áëoêa paâía 512 áaéò). c_inumber Hoìep èíäeêcíoão äecêpèïòopa ôaéëa, êoòopûé êoïèpyeòcÿ, ecëè òèï çaãoëoâêa oïpeäeëeí êaê TS_INODE. c_magic Coäepæèò âeëè÷èíy MAGIC, yïoìèíaâøyþcÿ âûøe, yêopo÷eííyþ â cëy÷ae íeoáxoäèìocòè. c_checsum Coäepæèò âeëè÷èíy, ïoëy÷eííyþ â êa÷ecòâe êoíòpoëüíoé cyììû áëoêa. c_dinode Ïpeäcòaâëÿeò coáoé êoïèþ èíäeêcíoão äecêpèïòopa ôaéëa, ïoÿâëÿþùyþcÿ â ôaéoëoâoé cècòeìe. c_count Äaëee cëeäyeò c÷eò÷èê cèìâoëoâ, oïècûâaþùèx ôaéë. Cèìâoë ÿâëÿeòcÿ íyëeâûì, ecëè áëoê, cooòâecòâyþùèé cèìâoëy, oòcyòcòâyeò â ôaéëoâoé cècòeìe; â ïpoòèâíoì cëy÷ae cèìâoë oòëè÷eí oò íyëÿ. Ecëè áëoê íe áûë ïpeäcòaâëeí â ôaéëoâoé cècòeìe, áëoê êoïèpyeòcÿ è â ôaéëe èìeeòcÿ paçpûâ. Ecëè íe cyùecòâyeò äocòaòo÷ío ìecòa â ýòoì áëoêe, ÷òoáû oïècaòü âce áëoêè â ôaéëe, áëoêè TS_ADDR áyäyò paçápocaíû ïo ôaéëy, è çaïècaíû ïocëe ïocëeäíeão yæe oïècaííoão áëoêa. c_addr Ýòo ìaccèâ cèìâoëoâ, êoòopûe ècïoëüçyþòcÿ êaê oïècaío âûøe.

Kaæäûé òoì, ècêëþ÷aÿ ïocëeäíèé, çaêaí÷èâaeòcÿ ìapêepoì ëeíòû (ïoíèìaeìûì êaê êoíeö ôaéëa). Ïocëeäíèé òoì çaêaí÷èâaeòcÿ áëoêoì TS_END è çaòeì ìapêepoì ëeíòû.

Còpyêòypa idates oïècûâaeò òo÷êy âxoäa â ôaéë, ãäe xpaíèòcÿ ïocëeäoâaòeëüíocòü êoïèpoâaíèÿ.

ÑÌ. ÒÀÊÆÅ

, ,



Ñîäåðæàíèå ðàçäåëà

âèðòóàëüíûé õîñòèíã â Ðîññèè