Server for Information Technologies óÅÒ×ÅÒ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ
ãÅÎÔÒÏÍ éÎÆÏÒÍÁÃÉÏÎÎÙÈ ôÅÈÎÏÌÏÇÉÊ
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
óÅÒ×ÅÒ ÓÏÄÅÒÖÉÔ ÍÏÒÅ(!) ÁÎÁÌÉÔÉÞÅÓËÏÊ ÉÎÆÏÒÍÁÃÉÉ CIT Forum CD-ROM

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ÎÉÑ.

óí. ôáëöå
backup(1), restore(1), filesystem(5)
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT