ºìÁªLinuxÃÅ»§
Linux°ïÖú

linux/unixÎļþϵͳµÄ±¸·ÝºÍ»Ö¸´

·¢²¼Ê±¼ä:2008-04-03 10:17:33À´Ô´:ºìÁª×÷Õß:Goando
±¸·ÝµÄÄ¿±ê£ºÓû§Îļþ»òÕû¸öÎļþϵͳ

±¸·ÝµÄ¹Ø¼üÎÊÌâ
±¸·ÝƵÂÊ
±¸·ÝÄÚÈÝ
±¸·Ý½éÖÊ
±¸·ÝÉ豸µÄÑ¡Ôñ

±¸·ÝµÄ¹¤¾ßÓÐ
dump, restore
volcopy, labelit
tar, cpio, dd
µÚÈý·½³§É̱¸·Ý¹¤¾ß

ÈýÖÖ±¸·Ý·½Ê½
ÍêÈ«±¸·Ý(ÆÕͨ±¸·ÝNormal)£º±¸·ÝËùÓÐÑ¡ÔñµÄÎļþºÍÎļþ¼Ð(²»¹ÜÊÇ·ñ±»ÉèΪ´æµµÊôÐÔ),±¸·ÝºóÇå³ý±¸·Ý±êÖ¾£»Í¨³£,ÔÚÊ״δ´½¨±¸·Ý¼¯Ê±ÒªÖ´ÐÐÒ»´ÎÕý³£±¸·Ý¡£

ÔöÁ¿±¸·Ý(Incremental)£ºÖ»±¸·ÝÑ¡ÔñµÄ£¬²¢ÇÒ´øÓбêÖ¾µÄÎļþºÍÎļþ¼Ð£¬ËüÇå³ý±¸·Ý±êÖ¾. ¼´Ö»±¸·ÝÉÏ´ÎÕý³£±¸·Ý»òÔöÁ¿±¸·ÝÒÔÀ´´´½¨»ò¸ü¸ÄµÄÎļþ¡£ÆäÐèÒª×îÉٵĴ洢¿Õ¼ä,²¢½ÚÊ¡±¸·Ýʱ¼ä.È»¶øÔÚ»Ö¸´Îļþ±È½ÏºÄʱºÍÀ§ÄÑ¡£

²îÒ챸·Ý(Differential)£ºÖ»±¸·ÝÑ¡ÔñµÄ£¬²¢ÇÒ´øÓбêÖ¾µÄÎļþºÍÎļþ¼Ð£¬Ëü²»Çå³ý±¸·Ý±êÖ¾. ¼´Ö»±¸·ÝÉÏ´ÎÕý³£±¸·Ý»òÔöÁ¿±¸·ÝÒÔÀ´´´½¨»ò¸ü¸ÄµÄÎļþ¡£ÓÉÓÚÆä²»Çå³ýÎļþµÄ´æµµÊôÐÔ,ËùÒÔ¶ÔÒ»¸öÎļþÖ´ÐÐÁ½´Î²îÒ챸·Ý,ÔòÔÚÿһ´ÎÕû¸öÎļþ¶¼Òª±»±¸·Ý¡£²îÒ챸·ÝʹÓõĴ洢½éÖʱÈÔöÁ¿±¸·Ý¶à,µ«»¹Ô­²îÒ챸·ÝµÄÊý¾ÝÔò¼òµ¥Ð©.

dump
1¡¢dumpÊÇLinuxϵͳÌṩµÄ±¸·ÝºÍ»Ö¸´¹¤¾ß£¬¸÷ÖÖ°æ±¾¶¼Ìṩ£¨²»ÌṩÈÕÖ¾Îļþ£©¡£

2¡¢dump Ö´ÐÐÎļþϵͳÔöÁ¿±¸·ÝµÄ´æ´¢²Ù×÷£¬¿ÉÒÔ±¸·Ýµ½´Å´ø¡¢´ÅÅÌ»òÒ»¸ö´ÅÅÌÎļþ¡£

Ö¸¶¨Îļþ±¸·Ý
Õû¸öÎļþϵͳ±¸·Ý»òÔöÁ¿±¸·Ý
Ò»¸öÈ·¶¨ÈÕÆÚºó¸Ä±äµÄÎļþ±¸·Ý
Éϴα¸·Ýºó¸Ä±äµÄÎļþ±¸·Ý

3¡¢ÃüÁî¸ñʽ£º
dump level unbdsf blkg-factor density size device-name file_system

level£º±¸·Ý¼¶±ð,0~9
b:£ºÒò×Ó
u£º¸üÐÂdumpdatesÎļþ£¨/etc/dumpdates£©
n£ºµ±dumpÍê³Éʱ֪ͨ²Ù×÷ϵͳ³ÉÔ±×éµÄ³ÉÔ±
dºÍs£º±¸·Ý¾íµÄ´óС
f£ºÖ¸¶¨µÄ±¸·ÝÉ豸
wºÍW£º¿ÕÔËÐеõ½ÐèÒª±¸·ÝµÄÎļþϵͳµÄÐÅÏ¢

restore
1¡¢ÓÃÓÚ¼ì²édump³ÌÐò´´½¨µÄת´¢ÒÔ»Ö¸´ÐÂÎļþ»òÕû¸öÎļþϵͳ

2¡¢ÃüÁî¸ñʽ£º
restore [-ctrox] vbsfy blocking-factor file-number device-name
c£ºÈ«²¿»Ö¸´
t£ºÓÃÓÚÏÔʾ¾íµÄÄÚÈݱí
r£ºÖ¸Ã÷¾íµÄÕû¸öÄÚÈÝÓ¦¸Ã±»»Ö¸´µ½µ±Ç°¹¤×÷Ŀ¼
o£º¸²¸ÇÔ­À´µÄÎļþ
x£ºÌáÈ¡»Ö¸´µÄÎļþÃûºÍ·¾¶Ãû
i£ºÔÊÐí½»»¥Ê½»Ö¸´

dumpºÍrestoreµÄȱµã
1¡¢ÔËÐÐdumpʱ£¬Îļþϵͳ±ØÐëÊDz»»îÔ¾µÄ¡£
2¡¢dumpÓÐʱ²»ÄÜ´¦Àí´ò¿ªµÄÎļþºÍÆäËûÎÊÌâ¡£

tar¡¢cpio¡¢dd

tar¡¢cpioÓëdumpµÄÇø±ð
1¡¢dumpÔÚÿ¸ö¾íµÄ¿ªÍ·Î»ÖÃдÈëÒ»¸öÄÚÈÝ±í£¬ÓÃrestore»Ö¸´Ê±£¬¸ÃË÷Òý»á±»¶ÁÈ¡£¬ÔÚ¸ÃË÷Òý±íÉÏ¿ÉÒÔÔËÐÐcd¡¢lsÃüÁî²é¿´¡¢Ñ¡ÔñÒª»Ö¸´µÄÎļþ¡£
2¡¢dumpÖ§³ÖÔ¶³ÌÉ豸µÄ±¸·Ý£¬cpio²»Ö§³Ö¡£
3¡¢tarºÍcpio¿ÉÒÔͨ¹ýÎļþϵͳÀ´·ÃÎÊÎļþ¶øÓëÎļþϵͳÎ޹ء£

cpio

1¡¢Í¨¹ý¿½±´µÄ·½Ê½ÊµÏÖÎļþ»òÎļþϵͳµÄ±¸·ÝÓë»Ö¸´
cpio -o ´´½¨Ò»¸ö±¸·Ý
cpio -i ´Ó±¸·ÝÖлָ´
cpio -p °ÑÒ»¸öÎļþ´ÓÒ»¸öÎļþϵͳ¿½±´µ½ÁíÒ»¸öÎļþϵͳ

cpio»Ö¸´

1¡¢²Ù×÷
È«»Ö¸´¡¢²¿·Ö»Ö¸´
»Ö¸´µ½µ±Ç°Ä¿Â¼»¹ÊÇÎļþϵͳ
ÓÃģʽƥÅä½øÐлָ´
½»»¥Ê½»Ö¸´
¶ÁÈ¡ÎļþÄÚÈݱí

tar

1¡¢±¸·Ý£ºtar cvfb [pattern]

2¡¢»Ö¸´£ºtar mopxvf device pattern

dd

1¡¢½«Îļþ»òԭʼÊý¾ÝÒÔ¿½±´·½Ê½½øÐб¸·Ý¡£
2¡¢Í¨¹ý¹ÜµÀ£¬ÊµÏÖÊý¾ÝÁ÷²Ù×÷£¬ÔÚ´«ÊäÖаѿ½±´ÄÚÈÝ´ÓÒ»ÖÖ¸ñʽת»¯ÎªÁíÒ»ÖÖ¸ñʽ¡£
3¡¢½èÖú¹ÜµÀÄÜÍê³É±ê×¼ÊäÈëµ½±ê×¼ÊäÈ룬ʵÏÖÊý¾ÝÁ÷´ÓÒ»¸öÃüÁîµ½ÁíÒ»¸öÃüÁ´ÓÒ»¸öϵͳµ½ÁíÒ»¸öϵͳ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ