Èçäàòåëüñêèé äîì ÎÎÎ "Ãåéì Ëýíä"ÑÏÅÖÂÛÏÓÑÊ ÆÓÐÍÀËÀ ÕÀÊÅÐ #62, ßÍÂÀÐÜ 2006 ã.

Êîðïîðàòèâíûé áýêàï

ÇÀÐÀÇÀ

Ñïåöâûïóñê: Õàêåð, íîìåð #062, ñòð. 062-046-6


P.S.

Òåïåðü âñå íàïóãàíû äîñòàòî÷íî, ÷òîáû ïîíÿòü, ÷òî ïðîöåññ áýêàïà — ýòî íå ïðîñòî NTBackup, çàïóùåííûé ÷åðåç ìåíþ «Ïóñê», à ëèøíèé ïîâîä ñîáðàòüñÿ, âûïèòü êðóæêó ÷àÿ, îáñóäèòü äåëà è ïîøåâåëèòü ìîçãàìè. Íàñòîÿòåëüíî ðåêîìåíäóåòñÿ ê ðåãóëÿðíîìó âûïîëíåíèþ

×òî åñòü áýêàï

áýêàïîì (backup, b4kup, èëè, â íàðîäå, ðåçåðâíîå êîïèðîâàíèå) íàçîâåì àñèíõðîííûé, ïî îòíîøåíèþ ê ìîäèôèêàöèè, ïðîöåññ ñîçäàíèß êîïèè õðàíèìîé èíôîðìàöèè (äàííûõ), ïîçâîëßþùèé âîññòàíîâèòü ïðåäûäóùåå ñîñòîßíèå äàííûõ. ïðîöåññ âîçâðàòà äàííûõ â ïðåäûäóùåå ñîñòîßíèå íàçûâàåòñß âîññòàíîâëåíèåì (recovery). êîïèðîâàòüñß ìîãóò ôàéëû è äàííûå ðàçëè×íûõ ïðèëîæåíèé, òàêèå êàê áä èëè ïî×òîâûå àðõèâû.

Ïîëåçíûå ñîâåòû

Ñîâåò 1

ïîñêîëüêó ïðèâèëåãèè sebackupprivilege è serestoreprivilege î×åíü ñåðüåçíûå è ïîçâîëßþò îáîéòè ìåõàíèçìû çàùèòû îïåðàöèîííîé ñèñòåìû, microsoft ðåêîìåíäóåò ñîçäàòü îòäåëüíûå ãðóïïû è îòäåëüíûå ó×åòíûå çàïèñè äëß ðåçåðâíîãî êîïèðîâàíèß è âîññòàíîâëåíèß äàííûõ. ïðè ýòîì íè â êîåì ñëó×àå íå ñëåäóåò èñïîëüçîâàòü ïîäîáíûå ó×åòíûå çàïèñè äëß äðóãèõ çàäà×, òåì áîëåå äëß ïîâñåäíåâíîé ðàáîòû.

Ñîâåò 2

ïðè ðåçåðâíîì êîïèðîâàíèè ïî ðàñïèñàíèþ ñîçäàé îòäåëüíóþ ó×åòíóþ çàïèñü ñ ïðèâèëåãèåé sebackupprivilege è ìîùíûì ïàðîëåì, çàïóñêàé çàäàíèå ïî ðàñïèñàíèþ ñ ýòîé ó×åòíîé çàïèñüþ. íå èñïîëüçóé åå äëß äðóãèõ öåëåé.

îäíà èç ïðîáëåì, âîçíèêàþùàß â ñèñòåìàõ ñ ïðèíóäèòåëüíîé áëîêèðîâêîé ôàéëà (â ïåðâóþ î×åðåäü â windows), — ýòî äîñòóï ê îòêðûòûì ôàéëàì, òî åñòü ê òåì ôàéëàì, êîòîðûå îòêðûòû êàêèì-ëèáî ïðèëîæåíèåì íà çàïèñü ïðè àðõèâèðîâàíèè èëè íà ×òåíèå ïðè âîññòàíîâëåíèè. ïðè ðàáîòå ×åðåç ñòàíäàðòíûé ôàéëîâûé api ïîäîáíûé äîñòóï íåâîçìîæåí, ïîýòîìó îíà ðåøàåòñß ïî-ðàçíîìó.

×òî êàñàåòñß àòðèáóòà «àðõèâíûé», ïðàâèëüíåå áûëî áû ïåðåâåñòè åãî êàê «àðõèâèðîâàòü». ýòî áèòîâûé àòðèáóò ôàéëà, äîñòóïíûé âî ìíîãèõ ôàéëîâûõ ñèñòåìàõ (íà×èíàß ñ fat). îïåðàöèîííàß ñèñòåìà óñòàíàâëèâàåò ýòîò àòðèáóò äëß ëþáîãî ôàéëà, îòêðûâàåìîãî íà çàïèñü, è òåì ñàìûì ïîçâîëßåò îòñëåäèòü è àðõèâèðîâàòü òîëüêî òå ôàéëû, êîòîðûå èçìåíßëèñü ñ ìîìåíòà ñáðîñà àòðèáóòà.

Ïîëåçíûå ñîâåòû

Ñîâåò 1

ïðè çàïóñêå èç êîìàíäíîãî ïðîöåññîðà (cmd.exe) 2>>d:\xcopy.log ïåðåíàïðàâëßåò ïîòîê ñòàíäàðòíîé îøèáêè stderr (äåñêðèïòîð 2) â êîíåö ôàéëà d:\xcopy.log. ýòî ñòàíäàðòíûé ïðèåì, êîòîðûé ìîæíî èñïîëüçîâàòü â êîìàíäíûõ ôàéëàõ (*.bat èëè *.cmd) äëß ñîõðàíåíèß æóðíàëà è ïîèñêà îøèáîê. îäíàêî òàêîå ïåðåíàïðàâëåíèå íå ñðàáîòàåò ïðè çàïóñêå xcopy ×åðåç ìåíþ «ïóñê» èëè ïî ðàñïèñàíèþ. â òàêîì ñëó×àå ñëåäóåò çàïóñêàòü xcopy ×åðåç cmd (cmd.exe /c xcopy …).

Ñîâåò 2

ê ðåïëèêå ìîæíî ïðåäîñòàâèòü äîñòóï íà ×òåíèå ïîëüçîâàòåëÿì, ×òîáû îíè ñàìîñòîßòåëüíî âîññòàíàâëèâàëè ôàéëû.

Íàçàä íà ñòð. 062-046-5  Ñîäåðæàíèå  Âïåðåä íà ñòð. 062-046-7