¸¸¾à µ¥ÀÌÅÍ ¹é¾÷À» ÀÌ¹Ì °¡Áö°í ÀÖ´Ù¸é, ºÐÇÒ ¿µ¿ªÀ» ´Ù½Ã ¸¸µé ¼ö ÀÖµµ·Ï ºÐÇÒ ¿µ¿ª Á¤º¸¸¦ º¸Á¸ÇÏ´Â °Íµµ ÇÊ¿äÇÏ´Ù.
½ºÅ©¸³Æ® make.fdisk´Â ÇÏµå µå¶óÀ̺êÀÇ ºÐÇÒ ¿µ¿ªÀÇ Á¤º¸¸¦ Á¶»çÇÏ°í ±×°ÍÀ» µÎ °³ÀÇ ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù. Çϳª´Â ½ÇÇà °¡´ÉÇÑ ½ºÅ©¸³Æ®À̰í make.dev.x·Î ºÒ¸®¿î´Ù. ´Ù¸¥ °ÍÀº fdisk·Î ºÐÇÒ ¿µ¿ªÀ» ¸¸µå´Âµ¥ ÇÊ¿äÇÑ ¸í·É¾îµéÀÌ µé¾î ÀÖ°í dev.x·Î ºÒ¸®¿î´Ù.(¿©±â¼ x´Â ÀåÄ¡ ÆÄÀÏÀÇ À̸§ÀÌ´Ù. ¿¹, hda). ¿©·¯ºÐÀºmake.fdisk¿¡ ¿¬°üµÈ ÀåÄ¡ ÆÄÀÏÀ» Àμö·Î Àü´ÞÇÏ°Ô ÇÔÀ¸·Î½á, ¾î´À µå¶óÀ̺꿡¼ ÀÛµ¿ÇÏ´Â ½ºÅ©¸³Æ®¸¦ ¸¸µé°í ÀÖ´ÂÁö¸¦ ¸íÈ®ÇÏ°Ô Ç¥½ÃÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, º¸ÅëÀÇ IDE ½Ã½ºÅÛ¿¡¼´Â,
bash# make.fdisk /dev/hda |
¶ó°í ÀÔ·ÂÇϸé, ½ºÅ©¸³Æ® make.dev.hda¿Í fdisk¸¦ À§ÇÑ ÀÔ·Â ÆÄÀÏ, dev.hda°¡ ¸¸µé¾î Áø´Ù.
µ¡ºÙ¿©, ¸¸¾à make.fdisk°¡ FAT32³ª ȤÀº FAT¸¦ ¸¸³ª°Ô µÇ¸é ±× ºÐÇÒ¿µ¿ªÀÇ ºÎÆ® ¼½Å͸¦ dev.xy¶ó°í À̸§ ºÙ¿©Áø ÆÄÀÏ¿¡ º¸°üÇÑ´Ù. ¿©±â¼ x ´Â µå¶óÀ̺êÀÇ ÀåÄ¡ À̸§(¿¹, sdc, hda)À̰í y´Â ºÐÇÒ ¿µ¿ªÀÇ ¹øÈ£ÀÌ´Ù. ºÎÆ® ¼½ÅÍ´Â ºÐÇÒ ¿µ¿ªÀÇ Ã¹ ¹øÂ° ¼½ÅÍ, 512 ¹ÙÀÌÆ®ÀÌ´Ù. ÀÌ ¼½ÅÍ´Â make.dev.hda ½ºÅ©¸³Æ®¿¡ ÀÇÇØ¼ ÆÄƼ¼ÇÀÌ ´Ù½Ã ¸¸µé¾î Áú ¶§ µ¿½Ã¿¡ º¹±¸ µÈ´Ù.
´ÙÇàÈ÷µµ, ¼±°Å ÀÌÈÄ¿¡ Á¤Ä¡Àο¡ ´ëÇÑ ´ëÁßÀÇ ½Å·Úµµ°¡ ¶³¾îÁö´Â ¸¸ÅÀ̳ª ºü¸¥ ¼Óµµ·Î ÇÏµå µå¶óÀ̺êÀÇ °¡°ÝÀÌ ¼öÁ÷ Ç϶ôÇϰí ÀÖ´Ù. ±×·¡¼, Ãâ·Â ÆÄÀÏÀÌ ÅØ½ºÆ®À̰í ÀÏÀÏÀÌ ÆíÁý °¡´ÉÇÏ´Ù´Â °ÍÀº ÁÁÀº ÀÏÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. Áö±Ý ´çÀå¿¡´Â, ´õ Å« ´ëü µå¶óÀ̺꿡 ´Ù½Ã º¹±¸¸¦ ÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀÌ´Ù. (ÇØ¾ßÇÒ ÀÏµé ¸ñ·ÏÀ» º¸¶ó.)
´Ù¸¥ ¸ÞŸµ¥ÀÌÅ͵éÀº save.metadata ½ºÅ©¸³Æ®¿¡ÀÇÇØ º¸Á¸µÈ´Ù. ±× ½ºÅ©¸³Æ®´Â ZIP µå¶óÀ̺êÀÇ ·çÆ®¿¡ ÀÖ´Â fdisk.hda ÆÄÀÏ ³»¿¡ ºÐÇÒ ¿µ¿ªÀÇ Á¤º¸¸¦ ÀúÀåÇÑ´Ù. ÀÌ ÆÄÀϰú ¿©·¯ºÐÀÇ /etc/fstabÀ» Ãâ·ÂÇÏ´Â °ÍÀº ÈǸ¢ÇÑ »ý°¢À̸ç, ±× Ãâ·Â¹°À» ÀÌ¿ëÇØ¼ ¿©·¯ºÐÀº ºÐÇÒ¿µ¿ª µ¥ÀÌÅ͸¦ ¿©·¯ºÐÀÇ ¼ÕÀ¸·Î º¹±¸ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿©·¯ºÐÀº µÎ °³ÀÇ °¡»ó ÄܼÖÀ» Åä±ÛÇÏ¸é¼ Çϳª´Â fdisk¸¦ ½ÇÇà½Ã۰í, ´Ù¸¥ Çϳª¿¡¼´Â /etc/fstabÀ̳ª /fdisk.hda¸¦ Ãâ·ÂÇÏ¸é¼ À§Ä¡ Á¤º¸¸¦ ÀúÀåÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª, ±×·¸°Ô ÇÏ´Â °ÍÀº ¿À·ù°¡ ¹ß»ýÇϱ⠽±´Ù.
¿©·¯ºÐÀº ¶ÇÇÑ º¹±¸ ¹æ¹ý¿¡ °ü·ÃµÈ ÆÄÀÏÀ» º¸Á¸Çϱ⸦ ¿øÇÒ °ÍÀÌ´Ù. ¿¹¸¦ µé¾î, µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§Çؼ nfs¸¦ »ç¿ëÇÑ´Ù¸é, ¿©·¯ºÐÀº hosts.allow, hosts.deny, exports µîµîÀÇ ÆÄÀϵµ º¸Á¸ÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÌ´Ù. ¶ÇÇÑ, ¿©·¯ºÐÀÌ ¾î¶² ³×Æ®¿öÅ©¸¦ ÀÌ¿ëÇÑ ¹é¾÷ ½Ã½ºÅÛ, Amanda³ª Quick RestoreÀ» »ç¿ëÇÑ´Ù¸é, ¿©·¯ºÐÀº HOSTNAME, hosts°°Àº ³×Æ®¿öÅ© ÆÄÀϰú ¼ÒÇÁÆ®¿þ¾î À§Ä¡ Á¤º¸¿¡ °ü·ÃµÈ ÆÄÀÏÀ» º¸Á¸ÇÒ Çʿ䰡 ÀÖ°Ô µÉ °ÍÀÌ´Ù.
À̰͵é ȤÀº ÀÌ¿Í ºñ½ÁÇÑ °ÍµéÀ» ´Ù·ç´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀº etc µð·ºÅ丮 Àüü¸¦ º¸Á¸ÇÏ´Â °ÍÀÌ´Ù.
100MB ZIP µå¶óÀ̺ê·Î´Â ¿äÁòÀÇ ¼¹ö ¼³Ä¡¿ë ¸®´ª½º ¹èÆ÷ÆÇÀ» ´ã±â´Â Èûµé´Ù. ±×·¡¼, ´Ü¼øÈ÷ Àüü¸¦ º¸Á¸Çϱ⠺¸´Ù´Â Á»´õ ¼±ÅÃÀûÀ¸·Î °ñ¶ó¾ß¸¸ ÇÑ´Ù. ¿ì¸®°¡ ÇÊ¿äÇÑ °ÍÀº ¹«½¼ ÆÄÀÏÀΰ¡?
ºÎÆ® µð·ºÅ丮.
/etc µð·ºÅ丮¿Í ÇϺΠµð·ºÅ丮µé.
ºÎÆ®½Ã¿¡ ÇÊ¿äÇÑ µð·ºÅ丮µé
/dev¿¡ ÀÖ´Â ÀåÄ¡ ÆÄÀϵé.
ºÎÆ®½Ã¿¡ ÇÊ¿äÇÑ ÆÄÀÏÀ» °áÁ¤Çϱâ À§Çؼ´Â, ºÎÆ® ÃʱâÈ ÆÄÀÏ /etc/rc.sysinit¸¦ º¸¸é µÈ´Ù. °Å±â¿¡´Â °æ·Î¸¦ ´ÙÀ½°ú °°ÀÌ ¼³Á¤Çϰí ÀÖ´Ù.
PATH=/bin:/sbin:/usr/bin:/usr/sbin export PATH |
½ÃÇàÂø¿À¸¦ °ÅÄ¡¸é /dev¿Í °°Àº ´Ù¸¥ µð·ºÅ丮¸¦ ÇÊ¿ä·Î ÇÑ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ¸®´ª½º¿¡¼´Â ÀåÄ¡ ÆÄÀÏ ¾øÀÌ ¾Æ¹« °Íµµ ÇÒ ¼ö ¾ø´Ù.
save.metadata½ºÅ©¸³Æ®¸¦ ÀÐÀ» ¶§, Àý´ë °æ·Î·Î ÆÄÀÏÀ» ÀúÀåÇÒ ÇÊ¿ä´Â ¾ø´Ù´Â °ÍÀ» ¾Ë¾ÆµÎ±æ ¹Ù¶õ´Ù.
Á¦´ë·Î ÀÛµ¿ÇÏ´Â ¹é¾÷ ½ºÅ©¸³Æ®¸¦ ¾ò±â À§Çؼ, ¿ì¸®´Â ¹é¾÷, bare metal restore½ÃÇè, CD·ÎºÎÅÍ À缳ġ ±×¸®°í ´Ù½Ã ½ÃµµÇÏ´Â ÀÏ·ÃÀÇ °úÁ¤À» ¹Ýº¹ÀûÀ¸·Î ÇØ¾ßÇÒ ¼öµµ ÀÖ´Ù. ³»°¡ ÀÌ HOWTO¿¡ ´ëÇØ ÀÛ¾÷ÇÏ´Â µ¿¾È, ³ª´Â À§¿Í °°Àº °úÁ¤À» ´Ù¼¸ ¹ø ¹Ýº¹ÇÑ ÈÄ ¼º°øÀûÀ¸·Î º¹±¸ÇÒ ¼ö ÀÖ¾ú´Ù. À̰ÍÀÌ ºñ·Ï »ç¿ë °¡´ÉÇÒ ¶§ÀÏÁö¶óµµ ¿Ö ½ºÅ©¸³Æ® »ç¿ë¿¡ ÁÖÀÇÇØ¾ß Çϴ°¡¿¡ ´ëÇÑ ÇѰ¡Áö ÀÌÀ¯ÀÌ´Ù. ÃæºÐÈ÷ ½ÃÇèÇØº¸¶ó.
ÀÌ ¹é¾÷ °úÁ¤Àº ¿©·¯ºÐÀÌ ¹é¾÷ÇÒ ¶§ ¸¸ ZIP µð½ºÅ©¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ¸¸¾à ÃæºÐÈ÷ ÇÏµå µå¶óÀ̺갡 ³Ë³ËÇÏ´Ù¸é, ¿©·¯ºÐÀº ZIP µð½ºÅ©ÀÇ ³»¿ë¹°À» µð·ºÅ丮¿¡ ¸¸µé°Å³ª, ³×Æ®¿öÅ©·Î ÀúÀåÇÒ ¼ö ÀÖ´Ù. ±×ÈÄ, º¹±¸¸¦ ÇÒ ¶§ ÀúÀåµÈ ÆÄÀÏ·Î ºÎÅÍ ZIP µð½ºÅ©¸¦ ¸¸µé¸é µÈ´Ù.(cp -rp¸¦ »ç¿ë)
¹é¾÷ °úÁ¤ÀÌ ´õ »¡¶óÁú °ÍÀÌÁö¸¸, ¸¸µç ÆÄÀÏÀÌ ZIP µð½ºÅ©¿¡ ÀûÀýÈ÷ µé¾î°¡´ÂÁö Á¡°ËÇØ¾ß ÇÑ´Ù(du -hs $target.zip¸¦ »ç¿ë). ¿©·¯ºÐÀº save.metadata¿¡ ÀÖ´Â º¯¼ö zipÀÇ Á¤ÀǸ¦ ¼öÁ¤Çؾ߸¸ ÇÒ °ÍÀÌ´Ù.
³» ·¦Å¾Àº ³×Æ®¿öÅ© Ä«µå¿Í ZIP µå¶óÀ̺긦 µ¿½Ã¿¡ ½ÇÇà½Ãų ¼ö ¾ø¾ú±â ¶§¹®¿¡, ÀÌ ¹æ¹ýÀ» »ç¿ëÇØ¼ ¹é¾÷À» ÇÑ´Ù.
¶Ç´Â, ÇÏµå µå¶óÀ̺꿡 ¿©·¯°³ÀÇ ZIP µð½ºÅ©¸¦ ¸¸µç ÈÄ¿¡ º¹±¸ ´ë»óÀÇ ½Ã½ºÅÛÀ¸·Î °ø±ÞÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù.
2°³ÀÇ 1´Ü°è ½ºÅ©¸³Æ®,restore.metadata¿Ísave.metadata¸¦ ºÐ¸®ÇÔÀ¸·Î½á, ¿©·¯ºÐÀº 1´Ü°è metadata¸¦ ¿©·¯°³ÀÇ ZIP µð½ºÅ©¿¡ ³ª´©¾î µÑ ¼ö ÀÖ´Ù.
1´Ü°è ÀúÀå ÀÚ·á·Î ºÎÅÍ ¸î ¸Þ°¡¹ÙÀÌÆ®°¡ ¾È µÇ´Â ÀڷḦ »Ì¾Æ³¾ Çʿ䰡 ÀÖÀ» ¶§, ƯÈ÷ ZIP µð½ºÅ©ÀÇ ¿ë·® Á¦ÇÑ¿¡ ¸ÂÃç¾ß ÇÒ ¶§°¡ ÀÖ´Ù. save.metadata ½ºÅ©¸³Æ®¿¡ ÀÖ´Â crunchÀÇ ¿ªÇÒÀº tar¿¡ ¿©·¯°³ÀÇ Àμö¸¦ ÁÖ´Â °ÍÀÌ´Ù. --exclude ¸Å°³º¯¼ö ¶ÇÇÑ ÁÙ ¼ö ÀÖ´Ù. ±×·¡¼, ¿¹¸¦ µé¸é ¾Æ·¡¿Í °°ÀÌ ÇØ¼ emacs¿Í gs¸¦ ÃßÃâÇÒ ¼ö ÀÖ´Ù.
crunch etc etc --exclude etc/samba --exclude X11 |
¿Ö ±×µé µÑÀ» »Ì¾Æ³»´Â°¡? ¿Ö³ÄÇϸé, ±×µéÀÌ ÇÏµå µå¶óÀÌºê °ø°£¸¸ ¸¹ÀÌ Â÷ÁöÇÏ°í ºÎÆ® ½Ã¿¡´Â Çʿ䰡 ¾ø±â ¶§¹®ÀÌ´Ù.
¾î¶»°Ô ÃßÃâÇØ ³¾ È常¦ Àß °ñ¶ó³¾ ¼ö ÀÖÀ»±î? °¢ ÆÄÀÏ¿¡ ´ëÇØ¼´Â ls -alSr¸¦ ÀÌ¿ëÇϰí, µð·ºÅ丮¿¡ ´ëÇØ¼´Â du | sort -n·Î ³ª¿Çؼ »ìÇÉ´Ù.
¸¸¾à ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀÌ ºÎÆ®Çϱâ À§ÇØ RAM µð½ºÅ©³ª initrd¸¦ »ç¿ëÇÑ´Ù¸é, save.metadata°¡ /initrd µð·ºÅ丮¸¦ ¸¸µå´ÂÁö È®ÀÎÇØ¶ó.
SCSI µå¶óÀ̺ê·ÎºÎÅÍ ºÎÆ®ÇÑ´Ù¸é, ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀº initrd¸¦ »ç¿ëÇϰųª, ȤÀº ext3fs ºÐÇÒ¿µ¿ª¿¡ root¸¦ °¡Áú °ÍÀÌ´Ù. È£ÃâÇÏ´Â °ÍÀ» ¾Ë±â À§Çؼ´Â /etc/lilo.conf¸¦ Á¡°ËÇ϶ó.