°ü¸® ¾È³»¼­


AFS ¹é¾÷ ½Ã½ºÅÛ ±¸¼º

AFS ¹é¾÷ ½Ã½ºÅÛÀº AFS º¼·ý¿¡¼­ µ¥ÀÌÅÍÀÇ ¹é¾÷ »çº»À» ÀÛ¼ºÇϰí, ±× µ¥ÀÌÅͰ¡ À¯½ÇµÇ¾ú°Å³ª ¼Õ»óµÈ °æ¿ì ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î µ¥ÀÌÅ͸¦ º¹¿øÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. ÀÌ Àå¿¡¼­´Â ¹é¾÷ ½Ã½ºÅÛÀ» ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. µ¥ÀÌÅÍ ¹é¾÷°ú º¹¿ø, ´ýÇÁ ·¹ÄÚµå Ç¥½Ã¿¡ ´ëÇÑ ¸í·ÉÀº AFS µ¥ÀÌÅÍ ¹é¾÷ ¹× º¹¿øÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


¸í·É¾î ¿ä¾à

ÀÌ Àå¿¡¼­´Â Ç¥½ÃµÈ ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
Å×ÀÌÇÁ ¿ë·® ¹× ÆÄÀÏÇ¥½Ã Å©±â °áÁ¤ fms
¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×ÀÌÇÁ Á¶Á¤ÀÚ Ç׸ñ Á¤ÀÇ backup addhost
¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×ÀÌÇÁ Á¶Á¤ÀÚ Ç׸ñ Á¦°Å backup delhost
¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×ÀÌÇÁ Á¶Á¤ÀÚ Ç׸ñ Ç¥½Ã backup listhosts
º¼·ý ¼¼Æ® ÀÛ¼º backup addvolset
º¼·ý ¼¼Æ®·Î º¼·ý Ç׸ñ Ãß°¡ backup addvolentry
º¼·ý ¼¼Æ® ¹× Ç׸ñ ³ª¿­ backup listvolsets
¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ º¼·ý ¼¼Æ® »èÁ¦ backup delvolset
º¼·ý ¼¼Æ®¿¡¼­ º¼·ý Ç׸ñ »èÁ¦ backup delvolentry
´ýÇÁ ·¹º§ Á¤ÀÇ backup adddump
±âÁ¸ ´ýÇÁ ·¹º§ÀÇ ¸¸±â ³¯Â¥ º¯°æ backup setexp
´ýÇÁ °èÃþ¿¡¼­ ´ýÇÁ ·¹º§ »èÁ¦ backup deldump
´ýÇÁ °èÃþ Ç¥½Ã backup listdumps
Å×ÀÌÇÁ ·¹À̺í ÁöÁ¤ backup labeltape
Å×ÀÌÇÁ ·¹À̺í Àбâ backup readlabel


¹é¾÷ ½Ã½ºÅÛ ±â´É ¼Ò°³

AFS ¹é¾÷ ½Ã½ºÅÛÀº ¸Å¿ì À¯¿¬¼ºÀÖ´Â ½Ã½ºÅÛÀ¸·Î ¹é¾÷ ÇÁ·Î¼¼½ºÀÇ ¸¹Àº Ãø¸éµéÀ» Á¦¾îÇÒ ¼ö ÀÖÀ¸¸ç, ¿©±â¿¡´Â ¹é¾÷ÀÌ ¼öÇàµÇ´Â ºóµµ, ¹é¾÷µÇ´Â º¼·ý, º¼·ý¿¡ ÀÖ´Â µ¥ÀÌÅÍ ¸ðµÎ¸¦ ´ýÇÁÇÒ °ÍÀÎ Áö ¾Æ´Ï¸é ¸¶Áö¸· ´ýÇÁ µ¿ÀÛ ÀÌÈÄ º¯°æµÈ µ¥ÀÌÅ͸¸À» ´ýÇÁÇÒ °ÍÀÎ Áö ¿©ºÎ µîÀÌ Æ÷ÇԵ˴ϴÙ. ¶ÇÇÑ ¸¹Àº ¹é¾÷ ÇÁ·Î¼¼½ºµéÀ» ÀÚµ¿È­ÇÏ´Â ¿©·¯ ±â´ÉµéÀÇ ÀåÁ¡µéÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

¹é¾÷ ½Ã½ºÅÛÀ» °¡Àå È¿À²ÀûÀ¸·Î °ü¸®ÇÏ°í »ç¿ëÇϱâ À§ÇØ, ´ÙÀ½ Àý¿¡¼­ ¼³¸íÇÑ ±âº»ÀûÀÎ ±â´ÉµéÀ» ¾Ë¾ÆµÎ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. »ç¿ëÀÚ ¼¿¿¡¼­ ¹é¾÷ ½Ã½ºÅÛÀ» ±¸¼ºÇÑ µÚ ±× ±â´ÉÀ» ±¸ÇöÇÏ´Â ¸í·É¿¡ ´ëÇØ¼­´Â ¹é¾÷ ½Ã½ºÅÛ ±¸¼ºÀÇ °³¿äÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

º¼·ý ¼¼Æ® ¹× º¼·ý Ç׸ñ

AFS µ¥ÀÌÅ͸¦ ¹é¾÷ÇÒ °æ¿ì, °¢ ÆÄÀÏ ´ë½Å º¼·ýÀ» ¿Ï¼ºÇϱâ À§ÇØ Æ÷ÇÔ½Ãų µ¥ÀÌÅ͸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¼¼ºÎÀûÀ¸·Î ¸»Çϸé, º¼·ý ¼¼Æ®¶ó´Â º¼·ý ±×·ìÀ» Á¤ÀÇÇÕ´Ï´Ù. ÀÌ °¢°¢¿¡´Â ´ÜÀÏÇÑ ÀÛ¾÷À¸·Î ¹é¾÷ÇÏ·Á´Â Çϳª ÀÌ»óÀÇ º¼·ýµéÀÌ Æ÷ÇԵ˴ϴÙ. º¼·ý ¼¼Æ®³»¿¡ ¹é¾÷ÇÒ º¼·ýÀ» Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ÀÌ´Â µ¥ÀÌÅ͸¦ ¹é¾÷ÇÏ´Â ¸í·É(backup dump ¸í·É)ÀÌ °¢ º¼·ý¸íµéÀ» ÀÎÁ¤ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.

º¼·ý ¼¼Æ®´Â Çϳª ÀÌ»óÀÇ º¼·ý Ç׸ñÀ¸·Î ±¸¼ºµÇ¸ç, ÀÌ º¼·ý Ç׸ñ¿¡¼­´Â À§Ä¡(ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ°ú ÆÄƼ¼Ç)¿Í º¼·ý¸íÀ» ±âÁØÀ¸·Î ¹é¾÷ÇÒ º¼·ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿ÍÀϵå Ä«µå Ç¥½Ã¸¦ »ç¿ëÇÏ¿© À§Ä¡, À̸§¿¡ ÀÖ´Â °ø¿ë ¹®ÀÚ¿­ ¶Ç´Â ÀÌ ¸ðµÎ¸¦ °øÀ¯ÇÏ´Â ¸ðµç º¼·ýµéÀ» Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

º¼·ý ¼¼Æ® ¹× º¼·ý Ç׸ñÀÇ ÀÛ¼º°ú Á¦°Å¿¡ ´ëÇÑ ¸í·ÉÀº º¼·ý ¼¼Æ®¿Í º¼·ý Ç׸ñÀÇ Á¤ÀÇ ¹× Ç¥½ÃÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

´ýÇÁ ¹× ´ýÇÁ ¼¼Æ®

´ýÇÁ´Â º¼·ý ¼¼Æ®¿¡¼­ ¹é¾÷ÇÑ µ¥ÀÌÅÍ ¸ðÀ½ÀÔ´Ï´Ù. Àüü ´ýÇÁ¿¡´Â ´ýÇÁ Á¶À۽à º¼·ý ¼¼Æ®¿¡ ÀÖ¾ú´ø ¸ðµç º¼·ýÀÇ µ¥ÀÌÅÍ ¸ðµÎ°¡ Æ÷ÇԵ˴ϴÙ. ÁõºÐ ´ýÇÁ¿¡´Â º¼·ý ¼¼Æ®¿¡ ÀÖ´Â º¼·ýÀÇ µ¥ÀÌÅÍ ÀϺθ¸ÀÌ Æ÷ÇԵǸç, ÀÌÀü¿¡ ÁöÁ¤µÈ ´ýÇÁ Á¶ÀÛÀÌ ¼öÇàµÈ ÀÌÈÄ º¯°æµÈ ÆÄÀϵé°ú µð·ºÅ丮 ±¸Á¶µéÀÔ´Ï´Ù. ÀÌÀü ´ýÇÁ¶õ ÁõºÐ ´ýÇÁÀÇ »óÀ§ ´ýÇÁ¸¦ ¸»Çϸç, ÀÌ´Â Àüü ´ýÇÁ ¶Ç´Â ÁõºÐ ´ýÇÁ ÀÚü°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

´ýÇÁ ¼¼Æ®´Â Çϳª ÀÌ»óÀÇ Å×ÀÌÇÁ¿¡ ÇÔ²² ÀúÀåµÈ Çϳª ÀÌ»óÀÇ ´ýÇÁ ¸ðÀ½ÀÔ´Ï´Ù. ´ýÇÁ ¼¼Æ®¿¡ Àִ ù¹øÂ° ´ýÇÁ´Â Ãʱ⠴ýÇÁÀ̸ç, ±âÁ¸ ´ýÇÁ ¼¼Æ® ³¡¿¡ Ãß°¡µÈ ÈÄ¼Ó ´ýÇÁ´Â Ãß°¡ ´ýÇÁÀÔ´Ï´Ù. ´ýÇÁ Ãß°¡´Â Ç×»ó ¼±ÅÃÀûÀÌÁö¸¸, Å×ÀÌÇÁ ¿ë·®À» ÃÖ´ë·Î ÀÌ¿ëÇÕ´Ï´Ù. À̿ʹ ´Þ¸®, Ãʱ⠴ýÇÁ¸¸À» ÀÛ¼ºÇϸé Å×ÀÌÇÁ°¡ ¿©·¯°³ÀÇ ÆÄƼ¼ÇÀ¸·Î ä¿öÁö¸ç, ÀÌ´Â Ãʱ⠴ýÇÁ°¡ Ç×»ó »õ·Î¿î Å×ÀÌÇÁ¿¡¼­ ½ÃÀÛµÇÁö¸¸ Å×ÀÌÇÁ ³¡±îÁö È®ÀåÇÒ ÇÊ¿ä´Â ¾ø±â ¶§¹®ÀÔ´Ï´Ù. Ãß°¡µÈ ´ýÇÁ°¡ ´Ù¸¥ Ãß°¡ ´ýÇÁ³ª Ãʱ⠴ýÇÁ¿Í °ü·ÃµÉ ÇÊ¿ä´Â ¾øÁö¸¸(µ¿ÀÏÇÑ º¼·ý ¼¼Æ®³ª °ü·Ã º¼·ý ¼¼Æ®¸¦ ´ýÇÁÇÒ ÇÊ¿ä´Â ¾øÁö¸¸), Àß °èȹÇÏ¿© Ãß°¡ÇÏ¸é º¹¿øÇÏ´Â µ¿¾ÈÀÇ Å×ÀÌÇÁ º¯°æ Ƚ¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÜÀÏ ´ýÇÁ ¼¼Æ®³»¿¡¼­ º¼·ý ¼¼Æ®ÀÇ ÁõºÐ ´ýÇÁ Ãß°¡µéÀ» °¨ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ýÇÁ ¼¼Æ®ÀÇ ¸ðµç ·¹ÄÚµåµéÀº Ãʱ⠴ýÇÁ¸¦ ±âÃÊ·Î ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÇÔ²² »öÀÎÈ­µË´Ï´Ù(¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ¼­´Â ¹é¾÷ µ¥ÀÌÅͺ£À̽º ¹× ¹é¾÷ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ³»¿ë ÂüÁ¶). Ãß°¡µÈ ´ýÇÁÀÇ µ¥ÀÌÅͺ£À̽º ·¹Äڵ带 »èÁ¦ÇÏ·Á¸é, Ãʱ⠴ýÇÁ ·¹Äڵ带 »èÁ¦ÇÑ ´ÙÀ½, ´ýÇÁ ¼¼Æ®¿¡ ÀÖ´Â ¸ðµç ´ýÇÁ ·¹ÄÚµåµéÀ» »èÁ¦ÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ÀÌó·³, ´ýÇÁ ¼¼Æ®¿¡ ÀÖ´Â ¸ðµç Å×ÀÌÇÁÀÇ µ¥ÀÌÅͺ£À̽º ·¹ÄÚµåµéÀ» »èÁ¦ÇÏÁö ¾ÊÀ¸¸é ´ýÇÁ ¼¼Æ®¿¡ ÀÖ´Â ´Ü ÇϳªÀÇ Å×ÀÌÇÁµµ ´Ù½Ã »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

Ãʱ⠴ýÇÁÀÇ ÀÛ¼º ¸í·É¿¡ ´ëÇØ¼­´Â µ¥ÀÌÅÍ ¹é¾÷ÀÇ ³»¿ëÀ», ´ýÇÁ Ãß°¡ ¹æ¹ý¿¡ ´ëÇØ¼­´Â ±âÁ¸ ´ýÇÁ ¼¼Æ®·Î ´ýÇÁ Ãß°¡ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

´ýÇÁ °èÃþ, ´ýÇÁ ·¹º§ ¹× ¸¸±â ³¯Â¥

´ýÇÁ °èÃþÀº Àüü ´ýÇÁ¿Í ÁõºÐ ´ýÇÁ°£ÀÇ °ü°è¸¦ Á¤ÀÇÇÏ´Â ³í¸® ±¸Á¶ÀÔ´Ï´Ù. Áï, ¾î´À ´ýÇÁ°¡ ÁõºÐ ´ýÇÁÀÇ »óÀ§ ´ýÇÁ·Î¼­ Á¦°øµÇ´Â Áö¸¦ Á¤ÀÇÇÕ´Ï´Ù. °èÃþÀº ´ýÇÁ ·¹º§·Î ±¸¼ºµË´Ï´Ù. backup dump ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ýÇÁ¸¦ ÀÛ¼ºÇÒ ¶§, º¼·ý ¼¼Æ®¸í°ú ´ýÇÁ ·¹º§¸íÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº ´ýÇÁ ·¹º§À» »ç¿ëÇÏ¿© ´ýÇÁ°¡ Àüü ´ýÇÁÀÎ Áö ¶Ç´Â ÁõºÐ ´ýÇÁÀÎ Áö, ÁõºÐ ´ýÇÁÀÎ °æ¿ì´Â ¾î´À ´ýÇÁ ·¹º§ÀÌ »óÀ§ ´ýÇÁ·Î¼­ »ç¿ëµÇ´Â Áö ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù.

¸¸±â ³¯Â¥¸¦ ´ýÇÁ ·¹º§°ú ¿¬°á½ÃÄÑ, ÇØ´ç ·¹º§¿¡¼­ ÀÛ¼ºµÈ ´ýÇÁ°¡ ¸¸±âµÇ´Â ¶§¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº Å×ÀÌÇÁ°¡ ¼ÓÇÏ´Â ´ýÇÁ ¼¼Æ®³»ÀÇ ¸ðµç ´ýÇÁ°¡ ¸¸±âµÉ ¶§ ±îÁö Å×ÀÌÇÁ¸¦ °ãÃľ²±âÇÏÁö ¾ÊÀ¸¹Ç·Î, ¸¸±â ³¯Â¥¸¦ ÁöÁ¤Çϸé ÀÚµ¿À¸·Î Å×ÀÌÇÁÀÇ Àç»ç¿ë ½Ã±â°¡ °áÁ¤µË´Ï´Ù. Àý´ë ±â°£(¿¹¸¦ µé¸é, 2000³â 1¿ù 13ÀÏ)³ª »ó´ë ±â°£(´ýÇÁ°¡ ÀÛ¼ºµÇ°í 30ÀÏ µ¿¾È) ¾î´À °ÍÀ¸·Îµç ¸¸±â ³¯Â¥¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´ýÇÁ ·¹º§°ú ¿¬°üµÈ ¸¸±â ³¯Â¥¸¦ º¯°æÇÒ ¼öµµ ÀÖ½À´Ï´Ù(ÇØ´ç ·¹º§¿¡¼­ ÀÌ¹Ì ÀÛ¼ºµÈ ½ÇÁ¦ ´ýÇÁ¿Í °ü·ÃµÈ ¸¸±â ³¯Â¥´Â º¯°æÇÒ ¼ö ¾øÀ½).

´ýÇÁ °èÃþ ÀÛ¼º, ¸¸±â ³¯Â¥ ÁöÁ¤ ¹× Å×ÀÌÇÁ Àç»ç¿ë ½ºÄÉÁì ¼³Á¤¿¡ ´ëÇØ¼­´Â ´ýÇÁ °èÃþ Á¤ÀÇ ¹× Ç¥½ÃÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

´ýÇÁ À̸§°ú Å×ÀÌÇÁ À̸§

´ýÇÁ ÀÛ¼º½Ã ¹é¾÷ ½Ã½ºÅÛÀº ÀÌ¿¡ ´ëÇÑ ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹Äڵ带 ÀÛ¼ºÇϸç, ÀÌ¿¡ ´ýÇÁ ¼¼Æ®¸í°ú ´ýÇÁ ·¹º§ °æ·Î¸í¿¡ ÀÖ´Â ¸¶Áö¸· ±¸¼º¿ä¼Ò·Î ±¸¼ºµÈ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

   volume_set_name.dump_level_name

¿¹¸¦ µé¾î, ´ýÇÁ ·¹º§ /sunday/friday¿¡ ÀÖ´Â º¼·ý ¼¼Æ® userÀÇ ´ýÇÁ¸¦ user.friday¶ó°í ÇÕ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº ¶ÇÇÑ ´ýÇÁ¿¡ °íÀ¯ÇÑ ´ýÇÁ ID ¹øÈ£¸¦ ÁöÁ¤ÇÏ¿© °°Àº À̸§À» °¡Áø ´Ù¸¥ ´ýÇÁ¿Í ±¸ºÐÇϱ⵵ ÇÕ´Ï´Ù.

¹é¾÷ ½Ã½ºÅÛÀº ´ýÇÁ ¼¼Æ®°¡ µé¾îÀÖ´Â °¢ Å×ÀÌÇÁ¿¡ AFS Å×ÀÌÇÁ¸íÀ» ÁöÁ¤ÇÏ¿©, ´ýÇÁ ¼¼Æ®ÀÇ Ãʱ⠴ýÇÁ¿¡ ´ëÇÑ º¼·ý ¼¼Æ®¿Í ´ýÇÁ ·¹º§, ´ýÇÁ ¼¼Æ®¿¡¼­ Å×ÀÌÇÁ À§Ä¡¿¡ °üÇÑ ¼ýÀÚ »öÀÎ ¹× °íÀ¯ÇÑ ´ýÇÁ ID ¹øÈ£¸¦ ¹Ý¿µÇÕ´Ï´Ù.

   volume_set_name.dump_level_name.tape_index (dump ID)

¿¹¸¦ µé¾î, Ãʱ⠴ýÇÁ°¡ ´ýÇÁ ·¹º§ /sunday/fridayÀÇ º¼·ý ¼¼Æ® uservolÀÎ ´ýÇÁ ¼¼Æ®³»ÀÇ µÎ ¹øÂ° Å×ÀÌÇÁÀÎ °æ¿ì, uservol.friday.2(914382400)¿Í °°Àº AFS Å×ÀÌÇÁ À̸§À» °®°Ô µË´Ï´Ù.

AFS Å×ÀÌÇÁ À̸§»Ó¸¸ ¾Æ´Ï¶ó, Å×ÀÌÇÁ¿¡´Â »ç¿ëÀÚ°¡ ¼±ÅÃÀûÀ¸·Î ÁöÁ¤ÇÑ ¿µ±¸Àû À̸§ÀÌ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù. AFS Å×ÀÌÇÁ À̸§°ú´Â ´Þ¸®, ¿µ±¸Àû À̸§ÀÌ º¼·ý ¼¼Æ®¿Í Ãʱâ(¶Ç´Â ´Ù¸¥) ´ýÇÁÀÇ ´ýÇÁ ·¹º§À» ³ªÅ¸³¾ ÇÊ¿ä´Â ¾øÀ¸¹Ç·Î, Å×ÀÌÇÁ ³»¿ë¿¡ µû¶ó º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛ¿¡¼­´Â ¿µ±¸Àû À̸§À¸·Î ÀÏÁ¤ÇÑ Æ÷¸ËÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î, °¢ Å×ÀÌÇÁÀÇ À̸§ÀÌ °íÀ¯ÇÑ Áö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. Å×ÀÌÇÁ¿¡ ¿µ±¸Àû À̸§ÀÌ ÀÖ´Â °æ¿ì, ¹é¾÷ ½Ã½ºÅÛÀº ÇÁ·ÒÇÁÆ®¿¡¼­ ±×¸®°í ´ëºÎºÐÀÇ backup ¸í·É¿¡ ´ëÇÑ Ãâ·ÂÀ¸·Î¼­ Å×ÀÌÇÁ¸¦ °¡¸®Å³ ¶§ AFS Å×ÀÌÇÁ À̸§´ë½Å ±× ¿µ±¸Àû À̸§À» »ç¿ëÇÕ´Ï´Ù.

Å×ÀÌÇÁ ·¹À̺í, ´ýÇÁ ·¹ÀÌºí ¹× EOF Ç¥½ÃÀÚ

¹é¾÷ ½Ã½ºÅÛ¿¡ »ç¿ëµÇ´Â ¸ðµç Å×ÀÌÇÁ¿¡´Â Å×ÀÌÇÁÀÇ À̸§, ¿ë·® ¹× ±âŸ Á¤º¸¸¦ ±â·ÏÇÏ´Â ¸¶±×³×ƽ ·¹À̺íÀÌ Ã³À½¿¡ ÀÖ½À´Ï´Ù. backup labeltape ¸í·ÉÀ» »ç¿ëÇÏ¿© ·¹À̺íÀ» ±â·ÏÇϰųª, ·¹À̺íÀÌ ÁöÁ¤µÇÁö ¾ÊÀº Å×ÀÌÇÁ¸¦ »ç¿ëÇÏ´Â °æ¿ì backup dump ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÚµ¿À¸·Î Çϳª¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ·¹À̺íÀº ´ÙÀ½ Á¤º¸¸¦ ±â·ÏÇÕ´Ï´Ù.

Å×ÀÌÇÁ ·¹À̺í ÁöÁ¤¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ ·¹ÀÌºí ±â·Ï ¹× ÀбâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ ·¹À̺í°ú ÇÔ²², ¹é¾÷ ½Ã½ºÅÛÀº ¸ðµç ÷ºÎ ´ýÇÁ¸¶´Ù Å×ÀÌÇÁ¿¡ ÇϳªÀÇ ´ýÇÁ ·¹À̺íÀ» ±â·ÏÇÕ´Ï´Ù(Å×ÀÌÇÁ ·¹À̺í°ú ´ýÇÁ ·¹À̺íÀº Ãʱ⠴ýÇÁÀÇ °æ¿ì µ¿ÀÏÇÕ´Ï´Ù). ´ýÇÁ ·¹À̺íÀº ´ÙÀ½ Á¤º¸¸¦ ±â·ÏÇÕ´Ï´Ù.

¹é¾÷ ½Ã½ºÅÛÀº ´ýÇÁ¿¡ ÀÖ´Â °¢ º¼·ý µ¥ÀÌÅÍ »çÀÌ¿¡ ÆÄÀÏÇ¥½Ã(ÆÄÀÏ ³¡ ¶Ç´Â EOF Ç¥½ÃÀÚ¶ó°íµµ ÇÔ)¸¦ ±â·ÏÇÕ´Ï´Ù. Å×ÀÌÇÁ ÀåÄ¡ÀÇ Á¦Á¶¾÷ü°¡ ÆÄÀÏÇ¥½Ã Å©±â¸¦ °áÁ¤Çϸç, ÀÌ´Â º¸Åë 2KB¿Í 2MB »çÀÌÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀåÄ¡°¡ »ç¿ëÇÏ´Â Å×ÀÌÇÁÀÇ ÀÏ¹Ý ¿ë·®ÀÌ Ä¿Áö¸é ÆÄÀÏÇ¥½Ã Å©±âµµ Ä¿Áý´Ï´Ù. ´ýÇÁ¿¡ ¸¹Àº °¹¼öÀÇ º¼·ý °¢°¢¿¡ ´ëÇÑ µ¥ÀÌÅÍ Áß ¼Ò·®¸¸ÀÌ µé¾îÀÖÀ¸¸é, ÁõºÐ ´ýÇÁ°¡ ÀÚÁÖ ¹ß»ýÇϹǷÎ, ÆÄÀÏÇ¥½Ã Å©±â´Â Å×ÀÌÇÁ¿¡ ÀûÇÕÇÑ º¼·ý µ¥ÀÌÅÍ ¾çÀ» °áÁ¤ÇÏ´Â µ¥ »ó´çÇÑ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀÌ ´ýÇÁ¸¦ ±â·ÏÇϸ鼭 ÆÄÀÏÇ¥½Ã Å©±â¸¦ °áÁ¤ÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ, ±¸¼º ÆÄÀÏ¿¡¼­ ÆÄÀÏÇ¥½Ã Å©±â¸¦ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. tapeconfig ÆÄÀÏ ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ, Æ÷Æ® ¿ÀÇÁ¼Â ¹× ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ

Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀº ¹é¾÷ Á¶ÀÛ¿¡ »ç¿ëµÇ´Â Çϳª ÀÌ»óÀÇ Á¢¼Ó Å×ÀÌÇÁ ÀåÄ¡µéÀ» ±¸µ¿½ÃŰ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. AFS Ŭ¶óÀÌ¾ðÆ® ¼ÒÇÁÆ®¿þ¾î(ij½¬ °ü¸® ÇÁ·Î±×·¥)¸¦ ½ÇÇàÇØ¾ß ÇÏÁö¸¸ ¹°¸®ÀûÀ¸·Î ¾ÈÀüÇÑ À§Ä¡¿¡ »óÁÖÇÏ¿© Äֿܼ¡ ´ëÇÑ ¹«Çã°¡ ¾×¼¼½º¸¦ ¿¹¹æÇØ¾ß ÇÕ´Ï´Ù. ¹é¾÷ Á¶ÀÛÀ» Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖÀ¸·Á¸é, ½Ã½ºÅÛ¿¡ ÀÖ´Â °¢ Å×ÀÌÇÁ ±â°è°¡ ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡ µî·ÏµÇ°í, ¸î¸î ÆÄÀϰú µð·ºÅ丮µéÀÌ ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¸í·É¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ ±¸¼ºÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡ ÀÖ´Â °¢ Å×ÀÌÇÁ ÀåÄ¡µéÀº ´Ù¸¥ UNIX Æ÷Æ®·ÎºÎÅÍÀÇ ¹é¾÷ ¿äûÀ» ÀνÄÇÕ´Ï´Ù. Å×ÀÌÇÁ ÀåÄ¡¿¡ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÏ¿© °£Á¢ÀûÀ¸·Î Æ÷Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº ³»ºÎÀûÀ¸·Î °áÁ¤µÇ´Â ±âº» Æ÷Æ® ¹øÈ£¿¡ Æ÷Æ® ¿ÀÇÁ¼ÂÀ» Ãß°¡ÇÏ¿© ÀåÄ¡ÀÇ ½ÇÁ¦ Æ÷Æ®¸¦ ¼³Á¤ÇÕ´Ï´Ù. Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£ ÁöÁ¤¿¡ ´ëÇØ¼­´Â tapeconfig ÆÄÀÏ ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ ÀåÄ¡°¡ ¹é¾÷ Á¶ÀÛÀ» ¼öÇàÇÏ·Á¸é, ÀåÄ¡ Àü¿ë ¹é¾÷ Å×ÀÌÇÁ Á¶Á¤ÀÚ(butc) ÇÁ·Î¼¼½º°¡ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡¼­ Ȱµ¿ÀûÀ¸·Î ½ÇÇàÁßÀ̾î¾ß ÇÕ´Ï´Ù. ±×·¯¸é ±× Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ backup ¸í·ÉÀÇ -portoffset Àμö¿Í ÇÔ²² ÁöÁ¤ÇÏ¿© ¹é¾÷ ¿äûÀ» ÀåÄ¡ÀÇ Å×ÀÌÇÁ Á¶Á¤ÀÚ·Î Àü¼ÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

Å×ÀÌÇÁ¿¡ ¹é¾÷ µ¥ÀÌÅ͸¦ ±â·ÏÇÒ »Ó¸¸ ¾Æ´Ï¶ó, À̸¦ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î Àü¼ÛÇÒ ¼öµµ ÀÖ½À´Ï´Ù. °èÃþÀû ±â¾ï¿µ¿ª °ü¸®(HSM) ½Ã½ºÅÛ°ú °°Àº µ¥ÀÌÅÍ ¾ÆÄ«ÀÌºê ½Ã½ºÅÛÀ¸·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ½Ã½ºÅÛÀº AFS ¹× ¹é¾÷ ½Ã½ºÅÛ°ú ÇÔ²² »ç¿ëÇÕ´Ï´Ù. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡´Â Å×ÀÌÇÁ ÀåÄ¡¿Í À¯»çÇÑ Æ÷Æ® ¿ÀÇÁ¼ÂÀÌ ÀÖ½À´Ï´Ù. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ ±¸¼º¿¡ ´ëÇØ¼­´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅÍ ´ýÇÁÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

¹é¾÷ µ¥ÀÌÅͺ£À̽º ¹× ¹é¾÷ ¼­¹ö ÇÁ·Î¼¼½º

¹é¾÷ µ¥ÀÌÅͺ£À̽º´Â ¼¿ÀÇ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ¹é¾÷ ¼­¹ö ÇÁ·Î¼¼½º°¡ °ü¸®ÇÏ´Â º¹Á¦µÈ °ü¸® µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù. ´Ù¸¥ AFS µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½ºÃ³·³, ¹é¾÷ ¼­¹ö´Â Ubik À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º »çº»µéÀ» µ¿½Ã¿¡ À¯ÁöÇÕ´Ï´Ù(Ubik¿¡ ´ëÇØ¼­´Â AFS °ü¸® µ¥ÀÌÅͺ£À̽º º¹Á¦ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ).

¹é¾÷ µ¥ÀÌÅͺ£À̽º´Â ´ÙÀ½ Á¤º¸¸¦ ±â·ÏÇÕ´Ï´Ù.

¹é¾÷ ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º

¸í·ÉÀÇ ¹é¾÷ ÁýÇÕÀÌ ¹é¾÷ ½Ã½ºÅÛ¿¡ ´ëÇÑ °ü¸®Àû ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. backup 2Áø ÆÄÀÏ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â AFS Ŭ¶óÀÌ¾ðÆ®³ª ¼­¹ö ½Ã½ºÅÛÀÇ ¸í·É ½©¿¡¼­ ¸í·ÉÀ» ½ÇÇà(¶Ç´Â ½© ½ºÅ©¸³Æ®¿¡¼­ ¸í·ÉÀ» È£Ãâ)ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý ±¸¼º¿¡¼­, 2Áø ÆÄÀÏÀº ·ÎÄà µð½ºÅ©¿¡ ÀÖ½À´Ï´Ù.

backup ¸í·É ÁýÇÕ¿¡¼­´Â ´ëÈ­½Ä ¸ðµå¸¦ Á¦°øÇϸç, ¿©±â¿¡¼­´Â ¹é¾÷ ¼­¹ö ¹× º¼·ý À§Ä¡(VL) ¼­¹ö¿¡ ´ëÇÑ ¿¬¼ÓÀûÀÎ ¿¬°áÀ» ÅëÇØ ¿©·¯ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëÈ­½Ä ¸ðµå¿¡´Â ¿©·¯ Æí¸®ÇÑ ±â´ÉÀÌ ÀÖÀ¸¸ç, ¿©±â¿¡´Â ´ÙÀ½ ±â´ÉÀÌ Æ÷ÇԵ˴ϴÙ.

Å×ÀÌÇÁ(¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ) Àб⠶Ǵ ¾²±â°¡ ÇÊ¿äÇÑ ¸í·ÉÀ» ½ÇÇàÇÏ·Á¸é, °ü·Ã Å×ÀÌÇÁ ÀåÄ¡¿¡ Á¢¼ÓµÈ(¶Ç´Â ±× ·ÎÄà µð½ºÅ©¿¡ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÌ ÀÖ´Â) Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀ¸·ÎÀÇ ¿¬°áÀ» °³¼³ÇÑ ´ÙÀ½, butc ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁ Á¶Á¤ÀÚ ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ÇÁ·Î¼¼½º¸¦ ¿¬¼ÓÀûÀ¸·Î ½ÇÇàµÇ°í, ¿¬°áÀº ¹é¾÷¿ë Å×ÀÌÇÁ ÀåÄ¡³ª ÆÄÀÏÀ» »ç¿ëÇØ¾ß ÇÏ´Â µ¿¾ÈÀº °è¼ÓÇØ¼­ ¿¬°áµÈ ä·Î ³²¾Æ ÀÖ½À´Ï´Ù.

ÀÚ¼¼ÇÑ ¼³¸í°ú ±× ¸í·É¿¡ ´ëÇØ¼­´Â ¹é¾÷ ½Ã½ºÅÛÀÇ ÀÎÅÍÆäÀ̽º »ç¿ëÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


¹é¾÷ ½Ã½ºÅÛ ±¸¼ºÀÇ °³¿ä

¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ¹é¾÷ÇÏ°í º¹¿øÇÏ·Á¸é, ±âº» ±¸¼º¿ä¼Ò Áß ¸î¸îÀ» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Àå¿¡ ÀÖ´Â ¼½¼Ç¿¡¼­´Â ´ÙÀ½ ±¸¼º Ÿ½ºÅ©ÀÇ ¼öÇà ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

¹é¾÷ ´ýÇÁ ¹× º¹¿ø Á¶ÀÛÀ» ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ±¸¼º¿ä¼Ò¸¦ ÀÌ¹Ì ±¸¼ºÇßÀ¸¸é, µ¥ÀÌÅÍ ¹é¾÷ ¹× µ¥ÀÌÅÍ º¹¿ø ¹× º¹±¸¿¡ ÀÖ´Â ¸í·ÉÀ¸·Î ÁøÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.


tapeconfig ÆÄÀÏ ±¸¼º

Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ Å×ÀÌÇÁ¿¡¼­ ä¿ï ¼ö ÀÖ´Â µ¥ÀÌÅÍ ¾çÀ» °áÁ¤ÇÏ·Á¸é ¿©·¯ ¿ä¼ÒµéÀÌ ÇÊ¿äÇÕ´Ï´Ù.

(¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡¼­ ä¿ï ¼ö ÀÖ´Â µ¥ÀÌÅÍ ¾çÀº ÆÄƼ¼Ç¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °ø°£¾ç°ú ¿î¿µ üÁ¦ÀÇ ÃÖ´ë ÆÄÀÏ Å©±â¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ±â·ÏÇÒ ¶§ ÆÄÀÏÇ¥½Ã¸¦ ±â·ÏÇÏÁö ¾Ê½À´Ï´Ù. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇϵµ·Ï Å×ÀÌÇÁ Á¶Á¤ÀÚ¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅÍ ´ýÇÁÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.)

Å×ÀÌÇÁ Á¶Á¤ÀÚ(butc) ÇÁ·Î¼¼½º°¡ ½ÃÀ۵Ǹé, ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â /usr/afs/backup/tapeconfig ÆÄÀÏÀ» ÀÐ°í ´ýÇÁ µ¿ÀÛ¿¡ »ç¿ëÇÒ Å×ÀÌÇÁ ¿ë·®°ú ÆÄÀÏ Å©±â Ç¥½Ã(Å×ÀÌÇÁ ÀåÄ¡ÀÇ °æ¿ì) ¶Ç´Â ÆÄÀÏ Å©±â(¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ¿ì)¸¦ ¾Ë°Ô µË´Ï´Ù. ´ýÇÁ µ¿ÀÛÀ» ½ÃÀÛÇÒ ¶§, Å×ÀÌÇÁ Á¶Á¤ÀÚµµ Å×ÀÌÇÁ³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ ·¹À̺íÀ» ÀÐ°í ´Ù¸¥ Å×ÀÌÇÁ ¿ë·® ¶Ç´Â ÆÄÀÏ Å©±â°¡ ±â·ÏµÇ¾î ÀÖÁö´Â ¾ÊÀº Áö Á¡°ËÇÕ´Ï´Ù. ´Ù¸¥ °ªÀÌ ±â·ÏµÇ¾î ÀÖ´Â °æ¿ì, ·¹ÀÌºí¿¡ ÀÖ´Â °ªÀÌ tapeconfig ÆÄÀÏÀÇ ±â·Ï°ªÀ» µ¤¾î¾²±âÇÕ´Ï´Ù.

´ýÇÁ µ¿ÀÛÁß¿¡ Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â Å×ÀÌÇÁ·Î µ¥ÀÌÅ͸¦ ±â·ÏÇϹǷÎ, Å×ÀÌÇÁ ¿ë·®°ú ÆÄÀÏÇ¥½Ã Á¤º¸¸¦ »ç¿ëÇÏ¿© »ç¿ëµÇ´Â Å×ÀÌÇÁ ¿ë·®°ú, ¹°¸®Àû Å×ÀÌÇÁ ³¡(EOT)±îÁö ³²¾ÆÀÖ´Â ¿ë·®À» ÃßÀûÇÕ´Ï´Ù. EOT¿¡ µµ´ÞÇϱâ Àü¿¡ Àá±ñ Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ±â·ÏÀ» Á¤ÁöÇÏ°í »õ·Î¿î Å×ÀÌÇÁ¸¦ ¿äûÇÕ´Ï´Ù. ÀÌó·³, ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ Å©±â¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ °ø°£ÀÌ °í°¥µÇ·Á°í ÇÏ´Â ½Ã±â¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿¹±âÄ¡ ¸øÇÏ°Ô EOT¿¡ µµ´ÞÇϸé, »õ·Î¿î È®º¸Çϰí, EOT¿¡ µµ´ÞÇßÀ» ¶§ ±â·ÏÁßÀÌ´ø º¼·ýÀÇ Àüü ³»¿ëÀ» »õ·Î¿î Å×ÀÌÇÁ·Î ±â·ÏÇÏ¿© º¹±¸ÇÕ´Ï´Ù. ÀÎÅÍ·´Æ®µÈ º¼·ýÀÌ Ã¹¹øÂ° Å×ÀÌÇÁ¿¡ ³²¾Æ ÀÖÁö¸¸ »ç¿ëµÇÁö´Â ¾Ê½À´Ï´Ù.

¸¹Àº Å×ÀÌÇÁ ÀåÄ¡¿¡¼­´Â ¸î ±â°¡¹ÙÀÌÆ® ½ÉÁö¾î´Â ¸î Å×¶ó¹ÙÀÌÆ®ÀÇ ¹é¾÷ µ¥ÀÌÅ͸¦ ¼ö¿ëÇÒ ¼ö ÀÖ´Â Å×ÀÌÇÁ¸¦ »ç¿ëÇϸç, ƯÈ÷ ÀåÄ¡ÀÇ ¾ÐÃà ¸ðµå¸¦ »ç¿ëÇÏ´Â °æ¿ì ±×·¯ÇÕ´Ï´Ù. ±×·¯ÇÑ ÀåÄ¡¿Í Å×ÀÌÇÁ·Î ±â·ÏÇÒ °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿¹»óÄ¡ ¸øÇÏ°Ô EOT¿¡ µµ´ÞÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀåÄ¡µéÀº ÀÎÅÍ·´Æ®µÈ º¼·ýÀ» »õ·Î¿î Å×ÀÌÇÁ·Î ´Ù½Ã ±â·ÏÇÏ´Â µ¥ ¸¹Àº ½Ã°£ÀÌ ¼Ò¿äµÇÁö ¾Êµµ·Ï Çϱâ À§ÇØ ºü¸£°Ô µ¥ÀÌÅ͸¦ ±â·ÏÇÕ´Ï´Ù. ÀÌ¿Í °°ÀÌ, ÀÎÅÍ·´Æ®µÈ º¼·ý Áß Ã¹¹øÂ° Å×ÀÌÇÁ¿¡ ³²¾ÆÀÖ´Â µ¥ÀÌÅͰ¡ ¸¹Àº Å×ÀÌÇÁ¸¦ Â÷ÁöÇÏÁö ¾Êµµ·Ï µ¥ÀÌÅ͸¦ ¾ÐÃàÇÕ´Ï´Ù.

ÀûÀº ¾çÀÇ µ¥ÀÌÅÍ¿¡ ÀûÇÕÇÑ Å×ÀÌÇÁ·Î ±â·ÏÇÏ´Â °æ¿ì(2GB ÀÌÇÏ), Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿¹±âÄ¡ ¾Ê°Ô EOT¿¡ µµ´ÞÇÏÁö ¾Êµµ·Ï ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. AFS´Â ÃÖ´ë 2GBÀÇ º¼·ýÀ» Áö¿øÇϹǷÎ, ½ÇÁ¦·Î ÀÎÅÍ·´Æ®µÈ º¼·ýÀÌ Å×ÀÌÇÁ ´ëºÎºÐÀ» Â÷ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯ÇÑ Å×ÀÌÇÁÀÇ °æ¿ì, Å×ÀÌÇÁ ¿ë·®°ú ÆÄÀÏÇ¥½Ã Å©±â¿¡ ´ëÇÑ Á¤È®ÇÑ ±â·ÏÇϸé Å×ÀÌÇÁ »ç¿ë ¹× ´ýÇÁ µ¿ÀÛÀÇ È¿À²¼ºÀ» ±Ø´ëÈ­ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. tapeconfig ÆÄÀÏÀÇ Çʵ忡 ´ëÇÑ ´ÙÀ½ ¼³¸í¿¡¼­´Â ÀûÇÕÇÑ °ªÀ» °áÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

¹®¼­ ÆíÁý±â¸¦ »ç¿ëÇÏ¿©, Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ tapeconfig ÆÄÀÏ¿¡¼­ »ç¿ëÇÏ´Â °¢ Å×ÀÌÇÁ ÀåÄ¡³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ´ëÇÑ Ç׸ñÀ» ÀÛ¼ºÇÕ´Ï´Ù. °¢ ÀåÄ¡³ª ÆÄÀÏÀÇ Ç׸ñÀº ÇÑ ¶óÀÎ»ó¿¡ ÀÖÀ¸¸ç, ±× Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

   [capacity   filemark_size]    device_name    port_offset

¿©±â¼­,

capacity
Å×ÀÌÇÁ ÀåÄ¡¿¡ »ç¿ëµÈ Å×ÀÌÇÁ ¿ë·®, ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇÏ´Â µ¥ÀÌÅÍ ¾çÀ» ÁöÁ¤ÇÕ´Ï´Ù. µÚ¿¡ ´ÜÀ§¸¦ ³ªÅ¸³»´Â ¹®ÀÚ°¡ ¿À´Â Á¤¼ö °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. Áß°£¿¡ °ø¹éÀº ¾ø¾î¾ß ÇÕ´Ï´Ù. k ¶Ç´Â K´Â ų·Î¹ÙÀÌÆ®¸¦, m ¶Ç´Â MÀº ¸Þ°¡¹ÙÀÌÆ®¸¦, g ¶Ç´Â G´Â ±â°¡¹ÙÀÌÆ®¸¦, t ¶Ç´Â T´Â Å×¶ó¹ÙÀÌÆ®¸¦ ³ªÅ¸³À´Ï´Ù. ´ÜÀ§ ¹®ÀÚ°¡ »ý·«µÇ¸é, ±âº»°ªÀº ų·Î¹ÙÀÌÆ®ÀÔ´Ï´Ù.

ÀÏ¹Ý ¸ðµå(¾ÐÃà ¸ðµå°¡ ¾Æ´Ñ)¿¡¼­ »ç¿ëÇÏ·Á´Â 2 GB ÀÌÇÏÀÇ Å×ÀÌÇÁ ¿ë·®À» °áÁ¤ÇÏ·Á¸é, Å×ÀÌÇÁ Á¦Á¶¾÷ü¿¡¼­ Å×ÀÌÇÁ Æ÷Àå¿¡ ÁöÁ¤ÇÑ °ªÀ̳ª ÀÌ ÀýÀÇ ÈĹݺο¡¼­ ¼³¸íÇÏ´Â fms ¸í·ÉÀ» »ç¿ëÇÏ¿© ±× ¿ë·®À» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿¹»óÄ¡ ¸øÇÏ°Ô EOT¿¡ µµ´ÞÇÏÁö ¾Êµµ·Ï ÇÏ·Á¸é, tapeconfig ÆÄÀÏÀ̳ª ·¹ÀÌºí¿¡ Å×ÀÌÇÁÀÇ ½ÇÁ¦ ¿ë·®º¸´Ù 10% ÀÛÀº ¿ë·®À» ±â·ÏÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¾ÐÃà ¸ðµå¿¡¼­ »ç¿ëµÈ ¼ÒÇü Å×ÀÌÇÁ¿¡ ÀûÇÕÇÑ °ªÀ» °è»êÇϱâ À§ÇØ, Å×ÀÌÇÁ ¿ë·®(Á¦Á¶¾÷ü¿¡¼­ ±â·ÏÇÑ)¿¡ ÀåÄ¡ÀÇ ¾ÐÃà ºñÀ²À» °öÇÏ´Â °Íµµ ÇѰ¡Áö ¹æ¹ýÀÔ´Ï´Ù.

¸î ±â°¡¹ÙÀÌÆ® ¶Ç´Â ¸î Å×¶ó¹ÙÀÌÆ®ÀÇ µ¥ÀÌÅ͸¦ ¼ö¿ëÇÏ´Â Å×ÀÌÇÁÀÇ °æ¿ì, Å×ÀÌÇÁ µå¶óÀ̺êÀÇ ¾ÐÃà ¸ðµå¸¦ »ç¿ëÇÑ´Ù¸é Å×ÀÌÇÁÀÇ ÃÖ´ë ¿ë·®º¸´Ù Å« °ª(¿¹¸¦ µé¸é 2¹è)À» ±â·ÏÇϵµ·Ï ±¸¼ºÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ºñ¾ÐÃà ¸ðµåÀÎ °æ¿ì¶óµµ ´ëÇü Å×ÀÌÇÁ¿¡¼­ fms ¸í·ÉÀ» »ç¿ëÇÏ´Â °ÍÀº ÁÁÁö ¾Ê½À´Ï´Ù. ¸í·ÉÀº ¾ÐÃà ¸ðµå¿¡ Á¤È®ÇÑ °á°ú¸¦ »ý¼ºÇÏÁö ¾Ê½À´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿¹»óÄ¡ ¸øÇÏ°Ô EOT¿¡ µµ´ÞÇÒ ¼ö ÀÖÀ» ¼ö ÀÖÁö¸¸, ÀÎÅÍ·´Æ®µÈ º¼·ý¿¡¼­ ¹ö·ÁÁø µ¥ÀÌÅ͵éÀÌ ¸¹Àº Å×ÀÌÇÁ ¿ë·®À» ³ªÅ¸³»Áö ¾Ê´Â Å×ÀÌÇÁÀÇ ¸¹Àº µ¥ÀÌÅÍ¿¡ ÀûÇÕÇÕ´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ¿ì, ÆÄƼ¼Ç¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¾çº¸´Ù ¾à°£ ÀÛÀº °ª, ¿î¿µ üÁ¦ÀÇ ÃÖ´ë ÆÄÀÏ Å©±âº¸´Ù´Â »ó´çÇÑ ÀÛÀº °ªÀ» ±â·ÏÇϽʽÿÀ. ¶ÇÇÑ ´Ù¸¥ ÇÁ·Î¼¼½ºµéÀÌ ÆÄƼ¼Ç¿¡ ±â·ÏÇÏÁö ¸øÇϵµ·Ï ±× ±â´ÉÀ» Á¦ÇÑÇÏ¿© ÆÄƼ¼Ç¿¡ ÀÖ´Â °ø°£µéÀ» ÃÖ´ë·Î »ç¿ëÇÏÁö ¸øÇϵµ·Ï ÇÏ´Â °Íµµ ÁÁ½À´Ï´Ù.

ÀÌ Çʵ尡 ºñ¾îÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ¼ö¿ëÇÒ ¼ö ÀÖ´Â ÃÖ´ë °ª(2048 GB ¶Ç´Â 2TB)À» »ç¿ëÇÕ´Ï´Ù. ÀÌ Çʵå¿Í filemark_size ÇÊµå ¸ðµÎ¸¦ ºó ä·Î µÎ°Å³ª, ÀÌµé ¸ðµÎ¿¡ °ªÀ» ÀÔ·ÂÇϽʽÿÀ.

filemark_size
Å×ÀÌÇÁ ÀåÄ¡ÀÇ ÆÄÀÏÇ¥½Ã Å©±â¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ´Â º¸Åë 2KB¿Í 2MB »çÀÌÀÔ´Ï´Ù. capacity Çʵ忡¼­¿Í °°Àº Ç¥±â¹ýÀ» »ç¿ëÇÏÁö¸¸, ´ÜÀ§ ¹®ÀÚ°¡ »ý·«µÇ¸é ±âº» ´ÜÀ§°¡ ų·Î¹ÙÀÌÆ®°¡ ¾Æ´Ñ ¹ÙÀÌÆ®°¡ µÊÀ» ±â¾ïÇϽʽÿÀ.

ÀϹÝ(ºñ¾ÐÃà) ¸ðµå¿¡ ÀÖ´Â Å×ÀÌÇÁ ÀåÄ¡ÀÇ °æ¿ì, fms ¸í·ÉÀ» »ç¿ëÇÏ¿© ÆÄÀÏÇ¥½Ã Å©±â¸¦ °áÁ¤Çϰųª, ÀåÄ¡ÀÇ Á¦Á¶¾÷ü¿¡¼­ ±â·ÏÇÑ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿¹±âÄ¡ ¸øÇÏ°Ô EOT¿¡ µµ´ÞÇÏÁö ¾Êµµ·Ï ÇÏ·Á¸é, tapeconfig ÆÄÀÏ¿¡¼­ ÆÄÀÏÇ¥½Ã Å©±â¸¦ ±â·ÏÇÒ ¶§ 10% °¡·® °ªÀ» Áõ°¡½ÃŰ½Ê½Ã¿À.

¾ÐÃà ¸ðµå¿¡¼­ Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇØ ±ÇÀåµÇ´Â °ªÀº 0ÀÔ´Ï´Ù. fms ¸í·ÉÀº ¾ÐÃà ¸ðµå¿¡¼­ Á¤È®ÇÑ °á°ú¸¦ »ý¼ºÇÏÁö ¾ÊÀ¸¹Ç·Î, À̸¦ »ç¿ëÇÏ¿© ÆÄÀÏÇ¥½Ã Å©±â¸¦ °áÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ´ëÇØ ±ÇÀåµÇ´Â °ªÀº 0ÀÔ´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ÆÄÀÏ·Î ±â·ÏÇÒ ¶§ ÆÄÀÏ Ç¥½Ã¸¦ »ç¿ëÇÏÁö ¾ÊÁö¸¸, ¿ë·® Çʵ忡 °ªÀÌ ÀÖ´Â °æ¿ì¶óµµ ÀÌ Çʵ忡 °ªÀÌ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.

ÀÌ Çʵ尡 ºñ¾î ÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â °ª 0À» »ç¿ëÇÕ´Ï´Ù. ÀÌ Çʵå¿Í ¿ë·® ÇÊµå ¸ðµÎ¸¦ ºñ¾î µÎ°Å³ª, ¸ðµÎ¿¡ °ªÀ» ÀÔ·ÂÇϽʽÿÀ.

device_name
Å×ÀÌÇÁ ÀåÄ¡ ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ´ëÇÑ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. Å×ÀÌÇÁ ÀåÄ¡ À̸§ÀÇ Çü½ÄÀº ¿î¿µ üÁ¦¿¡ µû¶ó ´Þ¶óÁöÁö¸¸, UNIX ½Ã½ºÅÛ¿¡¼­ ÀåÄ¡ À̸§µéÀº º¸Åë /dev/ ¹®ÀÚ¿­·Î ½ÃÀ۵˴ϴÙ. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ¿ì, ÀÌ Çʵ忡¼­ ¿ÏÀüÇÑ °æ·Î À̸§À» Á¤ÀÇÇÏÁö¸¸ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ ¸í¸í ¹æ¹ý¿¡ ´ëÇØ¼­´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅÍ ´ýÇÁÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

port_offset
°íÀ¯ÀÇ Å×ÀÌÇÁ ÀåÄ¡ ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ´ëÇÑ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °¢ Å×ÀÌÇÁ ÀåÄ¡µéÀº ´Ù¸¥ UNIX Æ÷Æ®·ÎºÎÅÍÀÇ ¹é¾÷ ¿äûÀ» ÀνÄÇÕ´Ï´Ù. ÀÌ Çʵ忡 °ªÀ» ±â·ÏÇÏ¿© °£Á¢ÀûÀ¸·Î Æ÷Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº ³»ºÎÀûÀ¸·Î °áÁ¤µÇ´Â ±âº» Æ÷Æ® ¹øÈ£¿¡ Æ÷Æ® ¿ÀÇÁ¼ÂÀ» Ãß°¡ÇÏ¿© ÀåÄ¡ÀÇ ½ÇÁ¦ Æ÷Æ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÀûÇÕÇÑ °ªÀº 0 - 58510 À̳»ÀÇ Á¤¼öÀÔ´Ï´Ù(¹é¾÷ ½Ã½ºÅÛÀº ÃÖ´ë 58,511 Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÃßÀûÇÒ ¼ö ÀÖ½À´Ï´Ù). °¢ °ªµéÀº ¼¿ÀÇ Å×ÀÌÇÁ Á¶Á¤ÀÚ »çÀÌ¿¡¼­ °íÀ¯ÇØ¾ß ÇÏÁö¸¸, Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ¿¬¼ÓÀûÀ¸·Î ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾øÀ¸¹Ç·Î, ÀÌµé ¹øÈ£µéÀ» ´ÜÀÏ ½Ã½ºÅÛÀ̳ª Å×ÀÌÇÁ ÀåÄ¡¿Í ¿¬°ü½Ãų ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ¾ÐÃà ¸ðµå¿Í ºñ¾ÐÃà ¸ðµå ¸ðµÎ¿¡¼­ ÀåÄ¡¸¦ »ç¿ëÇÏ·Á´Â °æ¿ì, ¸ðµå¿¡ ´ëÇØ ÀûÇÕÇÑ Å×ÀÌÇÁ ¿ë·® ¹× ÆÄÀÏÇ¥½Ã °ªÀ» °¡Áø µÎ °³ÀÇ ´Ù¸¥ Æ÷Æ® ¿ÀÇÁ¼ÂÀ» ÀÌ ÀåÄ¡¿¡ ÁöÁ¤ÇϽʽÿÀ.

¹é¾÷ µ¿ÀÛ¿¡ ÀÚÁÖ »ç¿ëÇÏ´Â Å×ÀÌÇÁ ÀåÄ¡³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿ë Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ Æ÷Æ® ¿ÀÇÁ¼Â 0À» ÁöÁ¤ÇϽʽÿÀ. ±×·¯¸é backup ¸í·ÉÀÇ ÃÖ´ë ¹øÈ£¿¡¼­ -portoffset Àμö¸¦ »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ¿¹Á¦ tapeconfig ÆÄÀÏ¿¡´Â µÎ °³ÀÇ Å×ÀÌÇÁ ÀåÄ¡ /dev/rmt0h ¹× /dev/rmt1h¿¡ ´ëÇÑ Ç׸ñÀÌ µé¾î ÀÖ½À´Ï´Ù. °¢ Ç׸ñ¿¡¼­´Â ¿ë·®ÀÌ 2GBÀ̰í, ÆÄÀÏÇ¥½Ã Å©±â°¡ 1MBÀÎ Å×ÀÌÇÁ¸¦ »ç¿ëÇÕ´Ï´Ù. À̵éÀÇ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£´Â 0°ú 1ÀÔ´Ï´Ù.

   2g 1m /dev/rmt0h 0
   2G 1M /dev/rmt1h 1

fms ¸í·ÉÀº »ðÀÔÇÑ Å×ÀÌÇÁ ¿ë·®°ú Å×ÀÌÇÁ ÀåÄ¡ÀÇ ÆÄÀÏÇ¥½Ã Å©±â¸¦ Ç¥ÁØ Ãâ·Â ¹®ÀÚ¿­(stdout)°ú fms.log ÆÄÀÏ ¸ðµÎ¿¡ ±â·ÏÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀº ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡¼­ ±â·ÏµË´Ï´Ù. ¸í·É ÇØ¼®±â´Â µ¥ÀÌÅ͸¦ Àüü Å×ÀÌÇÁ¿¡ ±â·ÏÇØ¾ß ÇϹǷÎ, ¸í·ÉÀ» ½ÇÇàÇÏ´Â µ¥¿¡´Â Å×ÀÌÇÁ Å©±â¿¡ µû¶ó ¿©·¯ ½Ã°£¿¡¼­ ÇÏ·ç ÀÌ»ó¾¿ ¼Ò¿äµÉ ¼ö ÀÖ½À´Ï´Ù.

¾ÐÃàµÇÁö ¾ÊÀº Å×ÀÌÇÁ ÀåÄ¡¿¡¼­ fms ¸í·É ½ÇÇàÇϱâ

  1. fms.log ÆÄÀÏÀÌ ÇöÀç µð·ºÅ丮¿¡ ¾øÀ¸¸é, ÇöÀç µð·ºÅ丮¿¡ ÆÄÀÏÀ» »ðÀÔÇÏ°í ±â·ÏÇÒ ¼ö ÀÖ´Â Áö ¿©ºÎ¸¦ È®ÀÎÇϽʽÿÀ. ·Î±× ÆÄÀÏÀÌ ÀÌ¹Ì ÀÖÀ¸¸é, ±× ÆÄÀÏ¿¡ ±â·ÏÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
  2. µå¶óÀ̺꿡 Å×ÀÌÇÁ¸¦ ³ÖÀ¸½Ê½Ã¿À. ¸í·ÉÀ» ¿ÏÀüÈ÷ ½ÇÇàÇϸé Å×ÀÌÇÁ°¡ °ãÃľ²±âµÇ¹Ç·Î, °øÅ×ÀÌÇÁ³ª ´Ù½Ã »ç¿ëÇÏ·Á´Â °ÍÀ» »ç¿ëÇϽʽÿÀ.
  3. fms ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % fms <tape special file>
    

    ¿©±â¼­

    fms
    ¸ðµÎ¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

    tape special file
    Å×ÀÌÇÁ ÀåÄ¡ÀÇ UNIX ÀåÄ¡¸íÀ» ÁöÁ¤ÇÕ´Ï´Ù(¿¹: /dev/rmt0h).

´ÙÀ½ ¿¹Á¦ Ãâ·Â¿¡¼­´Â ÀåÄ¡¿¡ ÀÖ´Â ÀåÄ¡¸íÀÌ /dev/rmt0hÀÎ Å×ÀÌÇÁÀÇ ¿ë·®ÀÌ 2136604672 ¹ÙÀÌÆ®(¾à 2GB)À̰í, ÀåÄ¡ÀÇ ÆÄÀÏÇ¥½Ã Å©±â°¡ 1910205 ¹ÙÀÌÆ®(¾à 2MB)ÀÓÀ» º¸°íÇÕ´Ï´Ù.

   % fms /dev/rmt0h
   wrote block: 130408
   Finished data capacity test - rewinding
   wrote 1109 blocks, 1109 file marks
   Finished file mark test
   Tape capacity is 2136604672 bytes
   File marks are 1910205 bytes

¹é¾÷ ¼öÇàÀÚ¿¡°Ô °ü¸® Ư±Ç ºÎ¿©

»ç¿ëÀÚ ¼¿¿¡¼­ backup ¹× butc ¸í·ÉÀ» ½ÇÇàÇÏ´Â »ç¶÷µéÀº ¹é¾÷ µ¥ÀÌÅͺ£À̽º ¹× VLDB(Location Database)¸¦ ÀúÀåÇÏ´Â ¸ðµç µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ°ú, º¼·ý ¼¼Æ®¿¡ Æ÷ÇÔµÈ º¼·ýÀÌ ÀÖ´Â ¸ðµç ½Ã½ºÅÛÀÇ /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÇ¾î¾ß ÇÕ´Ï´Ù. ±Ô¾à¿¡ µû¶ó, UserList ÆÄÀÏÀº ¼¿¿¡ ÀÖ´Â ¸ðµç ¼­¹ö ½Ã½ºÅÛ¿¡¼­ °°½À´Ï´Ù. º» ¹®¼­ÀÇ ¸í·É¿¡¼­´Â »ç¿ëÀÚ ¼¿ÀÌ ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ±¸¼ºµÈ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. UserList ÆÄÀÏÀ» ÆíÁýÇÏ·Á¸é, UserList ÆÄÀÏ °ü¸®¿¡¼­ ¼³¸íÇÑ °Íó·³ bos adduser ¹× bos removeuser ¸í·ÉµéÀ» »ç¿ëÇϽʽÿÀ.

UserList ÆÄÀÏ¿¡ ³ª¿­µÉ »Ó¸¸ ¾Æ´Ï¶ó, butc ¸í·ÉÀ» ½ÇÇàÇÏ´Â ¹é¾÷ ÀÛ¾÷ÀÚµéÀº °¢ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ·ÎÄà /usr/afs/backup µð·ºÅ丮¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ±â·ÏÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ÆÄÀϵéÀº UNIX ¸ðµå ºñÆ®·Î º¸È£µË´Ï´Ù. »ç¿ëÀÚ ¼¿ÀÇ Ã¹¹øÂ° Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀ» ±¸¼ºÇϱâ Àü¿¡, µð·ºÅ丮 ¹× ±× ¾È¿¡ µé¾î°¥ ÆÄÀÏ¿¡ ´ëÇÑ ¼ÒÀ¯Àڷμ­ ÁöÁ¤µÉ ·ÎÄà »ç¿ëÀÚ ¹× ±×·ìÀ» °áÁ¤ÇϽʽÿÀ. °¡´ÉÇÑ ¼ÒÀ¯±Ç ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

¶Ç ´Ù¸¥ ¿É¼ÇÀº ¸ðµç ¹é¾÷ ¿î¿ëÀÚ°¡ ¼ÓÇÏ´Â ±×·ìÀ» ·ÎÄà ±×·ì ÆÄÀÏ(/etc/group ¶Ç´Â ÀÌ¿Í µ¿µîÇÔ)³»¿¡ Á¤ÀÇÇÏ´Â °ÍÀÔ´Ï´Ù. ±×·± ´ÙÀ½, /usr/afs/backup µð·ºÅ丮 ¹× ÀÌ¿¡ µé¾îÀÖ´Â ÆÄÀÏÀÇ »ç¿ëÀÚ ¸ðµå ºñÆ® ´ë½Å w ¸ðµå ºñÆ®(¾²±â ±ÇÇÑ)¸¦ ¿ÂÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌÀü¿¡ ³ª¿­µÈ ¹æ¹ýÀÇ ÀåÁ¡Àº °¢ ¿î¿ëÀÚ°¡ °¨»ç½Ã °¢°¢¿¡ ´ëÇØ °³º° °ü¸® °èÁ¤À» º¸À¯ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.

º¸È£ ¹æ¹ýÀÇ ±¸Çö¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ ¹× Å×ÀÌÇÁ ÀåÄ¡ ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ ¹× Å×ÀÌÇÁ ÀåÄ¡ ±¸¼º

ÀÌ Àý¿¡¼­´Â ½Ã½ºÅÛÀ» Å×ÀÌÇÁ Á¶Á¤Àڷμ­ ±¸¼ºÇÏ´Â ¹æ¹ý, ´ÜÀÏ Å×ÀÌÇÁ ÀåÄ¡ ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀϰú ¿¬°üµÈ Å×ÀÌÇÁ Á¶Á¤ÀÚ¸¦ ±¸¼ºÇϰųª Á¦°ÅÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
ÁÖ:AIX ½Ã½ºÅÛ¿¡ Á¢¼ÓµÈ Å×ÀÌÇÁ ÀåÄ¡¸¦ ±¸¼ºÇÒ °æ¿ì, ÀåÄ¡ÀÇ Å×ÀÌÇÁ ºí·Ï Å©±â¸¦ 0À¸·Î ¼³Á¤ÇÏ¿© °¡º¯ ºí·Ï Å©±â¸¦ Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ½Ã½ºÅÛ À¯ÇüÀÌ ´Ù¸¥ ½Ã½ºÅÛ¿¡ ¿¬°áµÈ ÀåÄ¡´Â AIX ½Ã½ºÅÛ¿¡¼­ ÀÛ¼ºµÈ Å×ÀÌÇÁ¸¦ ÀÐÀ» ¼ö ¾ø°Ô µÉ ¼ö ÀÖ½À´Ï´Ù. AIX smit ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© 3 °úÁ¤¿¡¼­ ¼³¸íÇÑ °Íó·³ Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇÑ Å×ÀÌÇÁ ºí·Ï Å©±â°ªÀ» È®ÀÎÇϰųª º¯°æÇϽʽÿÀ.

Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ ±¸¼ºÇϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ½Ã½ºÅÛ¿¡¼­ ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®°¡ ¾Æ´Ñ °æ¿ì su ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÌ·¯ÇÑ ±ÇÇÑÀ» ¾òÀ¸½Ê½Ã¿À.

       % su root
       Password: root_password
    
  3. Á¦Á¶¾÷üÀÇ Áö½Ã¿¡ µû¶ó Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡ Çϳª ÀÌ»óÀÇ Å×ÀÌÇÁ ÀåÄ¡¸¦ ¼³Ä¡ÇϽʽÿÀ. ¹é¾÷ ½Ã½ºÅÛÀº ¼¿´ç ÃÖ´ë 58,511°³ÀÇ Å×ÀÌÇÁ ÀåÄ¡³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» ÃßÀûÇÒ ¼ö ÀÖ½À´Ï´Ù.

    Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÌ AIX ½Ã½ºÅÛÀÎ °æ¿ì, ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁ ÀåÄ¡ÀÇ Å×ÀÌÇÁ ºí·Ï Å©±â¸¦ 0À¸·Î º¯°æÇϽʽÿÀ. À̰ÍÀº °¡º¯ ºí·Ï Å©±â¸¦ ³ªÅ¸³À´Ï´Ù. °¢ Å×ÀÌÇÁ ÀåÄ¡¸¶´Ù À̸¦ ¹Ýº¹ÇϽʽÿÀ.

       # chdev -l 'device_name' -a block_size='0'
    

    ¿©±â¼­ device_nameÀº Å×ÀÌÇÁ ÀåÄ¡ÀÇ ÀåÄ¡ À̸§ÀÔ´Ï´Ù(¿¹: /dev/rmt0h).

  4. backup, butc ¹× fms ¸í·ÉÀÇ 2Áø ÆÄÀÏÀ» ·ÎÄà µð½ºÅ©¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â Áö È®ÀÎÇϽʽÿÀ. ½Ã½ºÅÛÀÌ AFS Ŭ¶óÀ̾ðÆ®ÀÎ °æ¿ì, ¿ø·¡ À§Ä¡´Â /usr/afsws/etc µð·ºÅ丮ÀÔ´Ï´Ù.

       # ls /usr/afsws/etc
    
  5. /usr/afs µð·ºÅ丮¸¦ ÀÛ¼ºÇϽʽÿÀ(Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛµµ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ¸·Î ±¸¼ºµÈ °æ¿ì, ÀÌ µð·ºÅ丮´Â Ç×»ó Á¸ÀçÇÕ´Ï´Ù). ±×·± ´ÙÀ½ /usr/afs/backup µð·ºÅ丮¸¦ ÀÛ¼ºÇϽʽÿÀ.

       # mkdir /usr/afs
       # mkdir /usr/afs/backup
    
  6. ¹®¼­ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© /usr/afs/backup/tapeconfig ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ. °¢ Å×ÀÌÇÁ ÀåÄ¡³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ÇÑ ÇàÀ» Æ÷ÇÔ½ÃÄÑ, Ç¥½ÃµÈ ¼ø¼­·Î ´ÙÀ½ Á¤º¸¸¦ ÁöÁ¤ÇϽʽÿÀ. °¢ Çʵ忡¼­ »ç¿ëÇÒ °ªÀÇ ±¸¹® ¼¼ºÎ»çÇ× ¹× Á¦¾È¿¡ ´ëÇØ¼­´Â tapeconfig ÆÄÀÏ ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
  7. ¹é¾÷ ¼öÇàÀÚ¿¡°Ô °ü¸® Ư±Ç ºÎ¿©¿¡ ÀÖ´Â Á¦¾È¿¡ µû¶ó, /usr/afs/backup µð·ºÅ丮 ¹× /usr/afs/backup/tapeconfig ÆÄÀÏÀ» ¼ÒÀ¯ÇÒ »ç¿ëÀÚ¿Í ±×·ìÀ» °áÁ¤ÇϽʽÿÀ. ÇÊ¿äÇÑ µð·ºÅ丮¿Í ÆÄÀÏ¿¡¼­ UNIX ¸ðµå ºñÆ®¸¦ ¼öÁ¤ÇϽʽÿÀ.

       # chown admin_owner /usr/afs/backup
       # chown admin_owner /usr/afs/backup/tapeconfig
       # chgrp admin_group /usr/afs/backup
       # chgrp admin_group /usr/afs/backup/tapeconfig
       # chmod 774 /usr/afs/backup
       # chmod 664 /usr/afs/backup/tapeconfig
    
  8. backup addhost ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×ÀÌÇÁ Á¶Á¤ÀÚ Ç׸ñÀ» ÀÛ¼ºÇϽʽÿÀ. °¢°¢ÀÇ Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ ´ëÇØ ¸í·ÉÀ» ¹Ýº¹ÇϽʽÿÀ.

       # backup addhost <tape machine name> [<TC port offset>]
    

    ¿©±â¼­

    addh
    addhost¿¡ ´ëÇØ ¼ö¿ëÇÒ ¼ö ÀÖ´Â Ãà¾à¸íÀÔ´Ï´Ù.

    tape machine name
    Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ¿ÏÀüÇÑ È£½ºÆ® À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

    TC port offset
    Å×ÀÌÇÁ ÀåÄ¡ÀÇ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. tapeconfig ÆÄÀÏ¿¡¼­ ÀåÄ¡¿¡ ´ëÇØ ÁöÁ¤ÇÑ °Í°ú °°Àº °ªÀ» ÀÔ·ÂÇϽʽÿÀ. ±âº»°ª 0ÀÌ ÀûÇÕÇÏÁö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

±âÁ¸ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡¼­ Ãß°¡ Å×ÀÌÇÁ Á¶Á¤ÀÚ ±¸¼ºÇϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀÚ¼­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ½Ã½ºÅÛ¿¡¼­ ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®°¡ ¾Æ´Ñ °æ¿ì su ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÌ·¯ÇÑ ±ÇÇÑÀ» ¾òÀ¸½Ê½Ã¿À.

       % su root
       Password: root_password
    
  3. Á¦Á¶¾÷üÀÇ Áö½Ã¿¡ µû¶ó Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡ Å×ÀÌÇÁ ÀåÄ¡¸¦ ¼³Ä¡ÇϽʽÿÀ.

    Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÌ AIX ½Ã½ºÅÛÀÎ °æ¿ì, ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁ ÀåÄ¡ÀÇ Å×ÀÌÇÁ ºí·Ï Å©±â¸¦ 0À¸·Î º¯°æÇϽʽÿÀ. À̰ÍÀº °¡º¯ ºí·Ï Å©±â¸¦ ³ªÅ¸³À´Ï´Ù.

       # chdev -l 'device_name' -a block_size='0'
    
  4. Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ¼±ÅÃÇÏ¿© Å×ÀÌÇÁ ÀåÄ¡¿¡ ÁöÁ¤ÇϽʽÿÀ. ÇÊ¿äÇϸé, backup listhosts ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ¹Ì »ç¿ëÇß´ø Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ Ç¥½ÃÇϽʽÿÀ. Ãâ·Â¿¡ ´ëÇØ¼­´Â ±¸¼ºµÈ Å×ÀÌÇÁ Á¶Á¤ÀÚ ¸ñ·Ï Ç¥½ÃÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

       # backup listhosts
    

    ¿©±â¼­ listh´Â listhosts¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

  5. ¹®¼­ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ÀåÄ¡¿¡ ´ëÇÑ Çϳª ÀÌ»óÀÇ Ç׸ñÀ» /usr/afs/backup/tapeconfig ÆÄÀÏ·Î Ãß°¡ÇϽʽÿÀ. Ç¥½ÃµÈ ¼ø¼­·Î ´ÙÀ½ Á¤º¸¸¦ ÁöÁ¤ÇϽʽÿÀ. °¢ Çʵ忡¼­ »ç¿ëÇÒ °ªÀÇ ±¸¹® ¼¼ºÎ»çÇ× ¹× Á¦¾È¿¡ ´ëÇØ¼­´Â tapeconfig ÆÄÀÏ ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
  6. backup addhost ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ ´ëÇÑ Ç׸ñÀ» ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÀÛ¼ºÇϽʽÿÀ. ¿ÏÀüÇÑ ±¸¹®¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ ±¸¼ºÇϱ⿡ ÀÖ´Â 8 °úÁ¤À» ÂüÁ¶ÇϽʽÿÀ.

       #
    backup addhost <tape machine name> [<TC port offset>]
    

Å×ÀÌÇÁ Á¶Á¤ÀÚ ±¸¼ºÇØÁ¦Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ¹®¼­ ÆíÁý±â¸¦ »ç¿ëÇÏ¿©, /usr/afs/backup/tapeconfig ÆÄÀÏ¿¡¼­ Å×ÀÌÇÁ Á¶Á¤ÀÚ Ç׸ñ °¢°¢À» Á¦°ÅÇϽʽÿÀ.
  3. backup delhost ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ ¹é¾÷ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» »èÁ¦ÇϽʽÿÀ.

       % backup delhost <tape machine name> [<TC port offset>]
    

    ¿©±â¼­

    delh
    delhost¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    tape machine name
    Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ¿ÏÀüÇÑ ÀÎÅÍ³Ý È£½ºÆ® À̸§ÀÔ´Ï´Ù.

    TC port offset
    tapeconfig ÆÄÀÏ¿¡¼­ Á¦°ÅµÈ °Í°ú °°Àº Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£ÀÔ´Ï´Ù. ±âº»°ª 0ÀÌ ÀûÇÕÇÏÁö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

±¸¼ºµÈ Å×ÀÌÇÁ Á¶Á¤ÀÚ ¸ñ·Ï Ç¥½ÃÇϱâ

  1. backup listhosts ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÇöÀç ±¸¼ºµÇ¾î ÀÖ´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ¿Í Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ³ª¿­ÇϽʽÿÀ.

       % backup listhosts
    

    ¿©±â¼­

    listh
    listhosts¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

Ãâ·Â¿¡¼­´Â ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ °¢°¢ÀÇ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ ¹× °¢°¢¿¡ ÇÒ´çµÈ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ³ª¿­ÇÕ´Ï´Ù. Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£°¡ Ç¥½ÃµÈ´Ù°í ÇØ¼­ ¿¬°üµÈ Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ½ÇÁ¦·Î ½ÇÇàÁßÀÓÀ» ÀǹÌÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ½Ã½ºÅÛ À̸§Àº backup addhost ¸í·ÉÀ¸·Î ÁöÁ¤Çß´ø Çü½ÄÀ¸·Î ³ªÅ¸³³´Ï´Ù.

´ÙÀ½ ¿¹Á¦ Ãâ·Â¿¡¼­´Â ABC ȸ»ç ¼¿ÀÇ ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Á¤ÀÇµÈ Å×ÀÌÇÁ Á¶Á¤ÀÚ¸¦ ³ª¿­ÇÕ´Ï´Ù.

   % backup listhosts
   Tape hosts:
       Host backup1.abc.com, port offset 0
       Host backup1.abc.com, port offset 2
       Host backup2.abc.com, port offset 1
       Host backup2.abc.com, port offset 3

º¼·ý ¼¼Æ®¿Í º¼·ý Ç׸ñÀÇ Á¤ÀÇ ¹× Ç¥½Ã

¹é¾÷ ½Ã½ºÅÛÀº °³º° ÆÄÀÏÀÌ ¾Æ´Ñ º¼·ý ·¹º§¿¡¼­ µ¥ÀÌÅ͸¦ ó¸®ÇÕ´Ï´Ù. ¹é¾÷ µ¿ÀÛÀ» ¼öÇàÇϱâ Àü¿¡ backup addvolset ¸í·ÉÀ» »ç¿ëÇÏ¿© volume setsÀ̶ó´Â º¼·ý ±×·ìÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. º¼·ý ¼¼Æ® À̸§Àº ÃÖ´ë 31ÀÚ±îÁö °¡´ÉÇϸç, Á¡(.) ÀÌ¿ÜÀÇ ¸ðµç ¹®ÀÚ°¡ Æ÷Ç﵃ ¼ö ÀÖÁö¸¸, ¼¿¿¡ ÀÖ¾î Æ¯º°ÇÑ Àǹ̸¦ °®´Â ¸ÞŸ¹®ÀÚÀÇ »ç¿ëÀº ÇÇÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇÑ ´ÙÀ½, backup addvolentry ¸í·ÉÀ» »ç¿ëÇÏ¿© Çϳª ÀÌ»óÀÇ º¼·ý Ç׸ñÀ» ³õÀ¸½Ê½Ã¿À. À̵éÀº À§Ä¡(ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ ¹× ÆÄƼ¼Ç)¿Í À̸§À¸·Î, º¼·ý ¼¼Æ®¿¡ ¼ÓÇÏ´Â º¼·ýÀ» Á¤ÀÇÇÕ´Ï´Ù. ¸í·ÉÀÇ Çʼö -server Àμö¸¦ »ç¿ëÇÏ¿©, ÆÄƼ¼ÇÀ» ÁöÁ¤Çϱâ À§ÇÑ °ü·Ã º¼·ý ¹× Çʼö -partition Àμö°¡ µé¾î°¥ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» ÁöÁ¤ÇϽʽÿÀ. µÎ °¡Áö À¯ÇüÀÇ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¼·ý¸í(Çʼö -volume Àμö)ÀÇ °æ¿ì, ¿µ¼ýÀÚ¿Í Çϳª ÀÌ»óÀÇ ¸ÞŸ¹®ÀÚ¸¦ Á¶ÇÕÇÏ¿© ¿ÍÀϵå Ä«µå·Î º¼·ý À̸§ÀÇ ÆÄÆ® ¶Ç´Â ¸ðµÎ¸¦ ÁöÁ¤ÇϽʽÿÀ. º¼·ý À̸§ Çʵ忡 ´ÙÀ½ÀÇ ¸ÞŸ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

.
Á¡Àº ´ÜÀÏ ¹®ÀÚ¿Í ÀÏÄ¡ÇÕ´Ï´Ù.

*
º°Ç¥´Â ¿¬¼ÓÀûÀÎ ¹®ÀÚÀÇ 0 ¶Ç´Â 2ÀÚ ÀÌ»ó¿¡ ´ëÀÀµË´Ï´Ù. ´Ù¸¥ ¿µ¼ýÀÚ³ª ¸ÞŸ¹®ÀÚ·Î À̸¦ Á¶ÇÕÇϽʽÿÀ.

[ ]
¹®ÀÚ ¸ñ·Ï ÁÖÀ§¿¡ ÀÖ´Â ´ë°ýÈ£´Â ¹®ÀÚÀÇ ´ÜÀÏ ÀνºÅϽº¿Í ´ëÀÀµÇÁö¸¸, ´Ù¸¥ ¹®ÀÚ¿¡´Â ÇØ´çµÇÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î [abc]´Â ÇϳªÀÇ a ¶Ç´Â b ¶Ç´Â c¿Í ´ëÀÀµÇÁö¸¸, d ¶Ç´Â A¿¡´Â ´ëÀÀµÇÁö ¾Ê½À´Ï´Ù. ÀÌ Ç¥Çö½ÄÀ» º°Ç¥¿Í Á¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù.

^
ij·µ, °ýÈ£·Î ¹­¿©Áø ¼¼Æ®¿¡¼­ ù¹øÂ° ¹®ÀÚ·Î »ç¿ëµÉ °æ¿ì´Â ij·µ ´ÙÀ½¿¡ ¿À´Â ¹®ÀÚµéÀ» Á¦¿ÜÇÑ ´ÜÀÏ ¹®ÀÚ¿Í ´ëÀÀµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î [^a]´Â ¼Ò¹®ÀÚ a¸¦ Á¦¿ÜÇÑ ¸ðµç ´ÜÀÏ ¹®ÀÚ¿Í ´ëÀÀµË´Ï´Ù. ÀÌ Ç¥Çö½ÄÀ» º°Ç¥¿Í Á¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù.

\
ÀÌ ¸ñ·Ï¿¡¼­ ¸ÞŸ¹®ÀÚ ¾Õ¿¡ ¿À´Â ¿ª½½·¡½¬´Â ¹®ÀÚ»ó¼ö °ª¿¡¸¸ ´ëÀÀµÇµµ·Ï ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Ç¥Çö½Ä \.(¿ª½½·¡½¬¿Í Á¡)Àº ÇϳªÀÇ Á¡¿¡ ´ëÀÀµÇ¸ç, \*´Â ÇϳªÀÇ º°Ç¥¿¡ ´ëÀÀµÇ¸ç, \\´Â ÇϳªÀÇ ¿ª½½·¡½¬¿¡ ´ëÀÀµË´Ï´Ù. ÀÌ·¯ÇÑ Ç¥Çö½ÄÀ» º°Ç¥¿Í Á¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù(¿¹¸¦ µé¾î \.*´Â ¸î °³ÀÇ Á¡¿¡ ´ëÀÀµË´Ï´Ù).

´ëºÎºÐÀÇ ÀÏ¹Ý Ç¥Çö½Ä¿¡¼­´Â Á¡ ´ÙÀ½¿¡ º°Ç¥°¡ ¿É´Ï´Ù(.*). ÀÌ Ç¥Çö½ÄÀº ÀÓÀÇ ±æÀÌÀÇ ¹®ÀÚ¿­¿¡ ´ëÀÀµÇ¸ç, ÀÌ´Â Á¡ÀÌ ÀÓÀÇ ¹®ÀÚ¿¡ ´ëÀÀµÇ°í, º°Ç¥´Â ±× ¹®ÀÚÀÇ ÀÓÀÇ °¹¼ö¸¦ ÀǹÌÇϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ¹Ì ¼³¸íÇÑ ¹Ù¿Í °°ÀÌ, ÆÄÀÏ ¼­¹ö ¹× º¼·ý Ç׸ñÀÇ ÆÄƼ¼Ç Çʵ忡¼­ ¼ö¿ëÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ÀÏ¹Ý Ç¥Çö½ÄÀÔ´Ï´Ù. º¼·ý À̸§ Çʵ忡¼­, µ¶¸³ÀûÀ¸·Î »ç¿ëµÇ°Å³ª(ÀÌ·± °æ¿ì VLDB¿¡ ³ª¿­µÈ ¸ðµç º¼·ý¿¡ ´ëÀÀµË´Ï´Ù), ¿µ¼ýÀÚ¿Í Á¶ÇÕµÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î user.*\.backup ¹®ÀÚ¿­Àº user·Î ½ÃÀÛÇϰí .backupÀ¸·Î ³¡³ª´Â º¼·ý À̸§¿¡ ´ëÀÀµË´Ï´Ù.

´ëÈ­½Ä ¸ðµå¿¡¼­ backup addvolentry ¸í·ÉÀ» ½ÇÇàÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. ½© ÇÁ·ÒÇÁÆ®¿¡¼­ ÀÌ ¸í·ÉÀ» ½ÇÇàÇÏ·Á¸é, ÀÏ¹Ý Ç¥Çö½ÄÀÌ µé¾îÀÖ´Â ¹®ÀÚ¿­À» Å« µû¿ÈÇ¥(" ")·Î ¹­¾î ½©ÀÌ ÀÌ ¹®ÀÚ¿­À» ÇØ¼®ÇÏÁö ¾Ê°í ÇØ¼®µÇÁö ¾ÊÀº ä·Î backup ¸í·É ÇØ¼®±â¿¡ Àü´ÞÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

´Ù¾çÇÑ º¼·ý Á¶ÇÕÀ» Á¤ÀÇÇÏ·Á¸é, backup addvolentry ¸í·ÉÀÇ 3°³ Àμö¿¡ ´ëÇØ ´ÙÀ½ À¯ÇüÀÇ °ªµéÀ» Á¦°øÇϽʽÿÀ. ¸ñ·Ï¿¡¼­´Â ´ëÈ­½Ä ¸ðµå¿¡ ÀûÇÕÇÑ Ç¥±â¹ýÀ» »ç¿ëÇÕ´Ï´Ù. ´ë½Å ½© ÇÁ·ÒÇÁÆ®¿¡¼­ ¸í·ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì, ÀÏ¹Ý Ç¥Çö½ÄÀÌ µé¾îÀÖ´Â ¹®ÀÚ¿­À» Å« µû¿ÈÇ¥·Î ¹­À¸½Ê½Ã¿À. Æ÷ÇԵǴ º¼·ý Ç׸ñ°ú ÀÛ¼º ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇÏ°í ³­ µÚ, °°Àº ½Ã°£(¿¹¸¦ µé¸é ÁÖ ¶Ç´Â ÀÏ)¿¡ °°Àº Å×ÀÌÇÁ·Î, °°Àº ¹æ½Ä(Àüü ¶Ç´Â ÁõºÐ)À¸·Î ´ýÇÁÇÏ·Á´Â º¼·ý ±×·ìÀ» Á¤ÀÇÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î, ³»¿ëÀÌ ºñ½ÁÇÑ º¼·ýÀÌ µé¾îÀÖ´Â º¼·ý ¼¼Æ®(ºñ½ÁÇÑ À̸§À¸·Î Ç¥½ÃµÊ)´Â °øÅë À§Ä¡¸¦ °øÀ¯ÇÏ´Â º¼·ýÀ» Æ÷ÇÔÇÏ´Â º¼·ý ¼¼Æ®º¸´Ù ÈξÀ À¯¿ëÇÕ´Ï´Ù. ƯÈ÷ ·Îµå ±ÕÇü ¶Ç´Â °ø°£»óÀÇ ÀÌÀ¯·Î º¼·ýÀ» ÀÚÁÖ À̵¿ÇØ¾ß ÇÏ´Â °æ¿ì ÇØ´çµË´Ï´Ù. backup addvolentry ¸í·É¿¡¼­ -server ¹× -partition Àμö¿¡ ´ëÇØ ÀÏ¹Ý Ç¥Çö½Ä .*(Á¡ ´ÙÀ½ ¿ª½½·¡½¬)¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

ÀϹÝÀûÀ¸·Î º¼·ý Ç׸ñ¿¡ Á¦ÇÑµÈ ¼öÀÇ º¼·ýÀ» Æ÷ÇÔÇÏ´Â °ÍÀÌ È¿À²ÀûÀÔ´Ï´Ù. ¸¹Àº ¼öÀÇ º¼·ýÀÌ µé¾îÀÖ´Â º¼·ý ¼¼Æ®¸¦ ´ýÇÁÇÏ·Á¸é ½Ã°£ÀÌ ¿À·¡ ¼Ò¿äµÉ ¼ö ÀÖÀ¸¸ç, ¼­ºñ½º Áß´Ü ¶Ç´Â ºÎÁ·À¸·Î ÀÎÇÑ µ¿ÀÛ Àå¾ÖÀÇ °¡´É¼ºÀÌ ´Ã¾î³³´Ï´Ù.

º¼·ý ¼¼Æ®¿¡¼­ º¼·ý Ç׸ñÀ» Á¦°ÅÇÏ·Á¸é, backup delvolentry ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ º¼·ý ¼¼Æ® ¹× ±¸¼º¿ä¼Ò º¼·ý Ç׸ñ ¸ðµÎ¸¦ Á¦°ÅÇÏ·Á¸é, backup delvolset ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. º¼·ý ¼¼Æ®¿¡ ÀÖ´Â º¼·ý Ç׸ñµéÀ» Ç¥½ÃÇÏ·Á¸é, backup listvolsets ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

±âº»ÀûÀ¸·Î, »õ·Î¿î º¼·ý ¼¼Æ®¿¡ ´ëÇÑ ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹Äڵ尡 ÀÛ¼ºµË´Ï´Ù. ¶§¶§·Î ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ º¼·ý ¼¼Æ®µéÀ» ¿µ±¸ÀûÀ¸·Î ±â·ÏÇÏÁö ¾Ê°í ±â·ÏÇÏ´Â °ÍÀÌ Æí¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î backup volsetrestore ¸í·ÉÀ» »ç¿ëÇÏ¿© ÇÔ²² ¹é¾÷ÇÏÁö ¾Ê¾Æµµ µÇ´Â º¼·ý ±×·ìµéÀ» º¹¿øÇÏ´Â °æ¿ì(ÀÚ¼¼ÇÑ ¼³¸íÀº backup volsetrestore ¸í·É »ç¿ë ³»¿ë ÂüÁ¶). Àӽà º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇÏ·Á¸é, -temporary Ç÷¡±×¸¦ backup addvolset ¸í·É¿¡ ³ÖÀ¸½Ê½Ã¿À. Àӽà º¼·ý ¼¼Æ®´Â ÇöÀç ´ëÈ­½Ä ¼¼¼ÇÀÌ ¼öÇàµÇ´Â µ¿¾È¿¡¸¸ Á¸ÀçÇϹǷÎ, Ç÷¡±×´Â ´ëÈ­½Ä ¼¼¼Ç µ¿¾È(backup(´ëÈ­½Ä) ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼¼¼ÇÀ» ¿­¾î) »ç¿ëµÉ °æ¿ì¿¡¸¸ À¯È¿ÇÕ´Ï´Ù. backup delvolset ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ëÈ­½Ä ¼¼¼ÇÀ» Á¾·ùÇϱâ Àü¿¡ Àӽà º¼·ý ¼¼Æ®¸¦ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿øÇÏ¸é ¼¼¼ÇÀ» Á¾·áÇÒ ¶§ ÀÚµ¿À¸·Î »èÁ¦ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Àӽà º¼·ý ¼¼Æ®ÀÇ ÀåÁ¡ Áß Çϳª´Â backup addvolset ¸í·É°ú, ÀÌÈÄ º¼·ý Ç׸ñÀ» Ãß°¡ÇÏ´Â µ¥ »ç¿ëµÇ´Â backup addvolentry ¸í·ÉµéÀÌ ÀÏ¹Ý º¼·ý ¼¼Æ®ÀÇ °æ¿ìº¸´Ù ºü¸£°Ô ¼öÇàµÇ´Â °ÍÀ¸·Î, ÀÌ´Â ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹Äڵ带 ÀÛ¼ºÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.

º¼·ý ¼¼Æ® ÀÛ¼ºÇϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. (¼±ÅÃÀû) backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå°¡ µÇµµ·Ï ÇϽʽÿÀ. backup addvolentry ¸í·ÉÀ¸·Î º¼·ý Ç׸ñÀ» Á¤ÀÇÇÏ·Á´Â °æ¿ì, ÀÌ·¸°Ô ÇÏ¸é ¸ÞŸ¹®ÀÚ Ç¥Çö½ÄÀ» Å« µû¿ÈÇ¥·Î ¹­Áö ¾Ê¾Æµµ µË´Ï´Ù. Àӽà º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì ´ëÈ­½Ä ¸ðµå°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.

       % backup
    
  3. (backup) addvolset ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ. (backup) addvolentry ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÌ¿¡ ÀÖ´Â º¼·ý Ç׸ñµéÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù.

       backup>  addvolset <volume set name> [-temporary]
    

    ¿©±â¼­

    addvols
    addvolset¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    volume set name
    º¼·ý ¼¼Æ®ÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̸§¿¡´Â ÃÖ´ë 31ÀÚ±îÁö ±â´ÉÇϸç, Á¡ÀÌ Æ÷Ç﵃ ¼ö ¾ø°í ¹é¾÷ µ¥ÀÌÅͺ£À̽º³»¿¡¼­ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù(Àӽà º¼·ý ¼¼Æ®ÀÇ À̸§ÀÌ ±âÁ¸ ¿µ±¸ º¼·ý ¼¼Æ®¿Í °°À» ¼ö ÀÖÁö¸¸, È¥µ¿µÉ ¼ö ÀÖÀ¸¹Ç·Î ÁÁÁö ¾Ê½À´Ï´Ù).

    -temporary
    Àӽà º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇϸç, ÀÌ´Â ÇöÀçÀÇ ´ëÈ­½Ä ¼¼¼Ç¿¡ ÀÖ´Â µ¿¾È¿¡´Â Á¸ÀçÇÕ´Ï´Ù.

º¼·ý ¼¼Æ®¿¡ º¼·ý Ç׸ñ Ãß°¡Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. (¼±ÅÃÀû) backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå°¡ ¾Æ´Ï¶ó¸é ´ëÈ­½Ä ¸ðµå·Î µé¾î°¡½Ê½Ã¿À. ±×·¯¸é ¸ÞŸ¹®ÀÚ Ç¥Çö½ÄÀ» Å« µû¿ÈÇ¥·Î ¹­Áö ¾Ê¾Æµµ µÇ¹Ç·Î »ç¿ëÇϱⰡ ½¬¿ö Áý´Ï´Ù. Ç׸ñÀ» Àӽà º¼·ý ¼¼Æ®·Î Ãß°¡ÇÏ´Â °æ¿ì, º¼·ý ¼¼Æ®¸¦ ÀÛ¼ºÇϱâ Àü¿¡ ÀÌ¹Ì ´ëÈ­½Ä ¸ðµå·Î µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.

       % backup
    
  3. (backup) addvolentry ¸í·ÉÀ» ¹ßÇàÇÏ¿© ±âÁ¸ º¼·ý ¼¼Æ®¿¡¼­ º¼·ý Ç׸ñµéÀ» Á¤ÀÇÇϽʽÿÀ. ¹é¾÷ ½Ã½ºÅÛÀº º¼·ý ¼¼Æ®³»¿¡¼­ °¢°¢ÀÇ ¹é¾÷ Ç׸ñ¿¡ »öÀÎÀ» ÁöÁ¤Çϸç, 1ºÎÅÍ ½ÃÀÛÇÕ´Ï´Ù.

       backup>
    addvolentry  -name <volume set name>  \
                            -server <machine name>  \
                            -partition <partition name>  \
                            -volumes <volume name (regular expression)>
    

    ¿©±â¼­

    addvole
    addvolentry¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    -name
    º¼·ý Ç׸ñÀ» Ãß°¡ÇÒ º¼·ý ¼¼Æ®ÀÇ À̸§ÀÔ´Ï´Ù. ÀÌ¹Ì Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù(backup addvolset ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÛ¼ºÇϽʽÿÀ).

    -server
    º¼·ý Ç׸ñ³»¿¡ º¼·ýµéÀÌ ÀÖ´Â Çϳª ÀÌ»óÀÇ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ ¼¼Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÇϳªÀÇ ¿ÏÀüÇÑ È£½ºÆ® À̸§(fs1.abc.com°ú °°Àº)À̳ª ¸ÞŸ¹®ÀÚ Ç¥Çö½Ä .*(Á¡°ú º°Ç¥)À» ÀÔ·ÂÇϽʽÿÀ. À̰ÍÀº VLDB¿¡ ÀÖ´Â ¸ðµç ½Ã½ºÅÛ À̸§¿¡ ´ëÀÀÇÕ´Ï´Ù.

    -partition
    º¼·ý Ç׸ñ³»ÀÇ º¼·ýµéÀÌ »óÁÖÇÏ´Â Çϳª ÀÌ»óÀÇ ÆÄƼ¼Ç ¼¼Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÇϳªÀÇ ¿ÏÀüÇÑ ÆÄƼ¼Ç À̸§(/vicepa¿Í °°Àº)À̳ª ¸ÞŸ¹®ÀÚ Ç¥Çö½Ä .*(Á¡°ú º°Ç¥)À» ÀÔ·ÂÇϽʽÿÀ. À̰ÍÀº ¸ðµç ÆÄƼ¼Ç À̸§¿¡ ´ëÀÀÇÕ´Ï´Ù.

    -volumes
    º¼·ý Ç׸ñ¿¡ Æ÷ÇÔµÈ Çϳª ÀÌ»óÀÇ º¼·ý ¼¼Æ®¸¦ Á¤ÀÇÇϸç, ±× À̸§À¸·Î ½Äº°µË´Ï´Ù. ÀÌ Àμö¿¡´Â ¿µ¼ýÀÚ¿Í, ÀÌ ÀýÀÇ ¼Ò°³ ºÎºÐ¿¡¼­ ¼³¸íÇß´ø Çϳª ÀÌ»óÀÇ ¸ÞŸ¹®ÀÚ Ç¥Çö½ÄÀÇ Á¶ÇÕÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.

º¼·ý ¼¼Æ® ¹× º¼·ý Ç׸ñ Ç¥½ÃÇϱâ

  1. backup listvolsets ¸í·ÉÀ» ½ÇÇàÇÏ¿© ƯÁ¤ º¼·ý ¼¼Æ®¿¡ ÀÖ´Â º¼·ý Ç׸ñÀ̳ª ¸ðµç º¼·ý Ç׸ñµéÀ» Ç¥½ÃÇÕ´Ï´Ù. Àӽà º¼·ý ¼¼Æ®¸¦ Ç¥½ÃÇÏ·Á¸é, °è¼Ó Àӽà º¼·ý ¼¼Æ®°¡ ÀÛ¼ºµÇ¾ú´ø ´ëÈ­½Ä ¼¼¼Ç¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

       % backup listvolsets [<volume set name>]
    

    ¿©±â¼­

    listv
    listvolsets¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    volume set name
    Ç¥½ÃÇÒ º¼·ý ¼¼Æ®ÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ »ý·«Çϸé Á¤ÀÇµÈ ¸ðµç º¼·ý ¼¼Æ®°¡ Ç¥½ÃµË´Ï´Ù.

    ¸í·ÉÀÇ Ãâ·Â¿¡¼­´Â º¼·ý Ç׸ñÀÌ ÀÛ¼ºµÉ ¶§ »ç¿ëµÇ¾ú´ø ¿ÍÀϵå Ä«µå Ç¥½Ã¸¦ »ç¿ëÇÕ´Ï´Ù. ¹®ÀÚ¿­ (temporary)´Â Àӽà º¼·ý ¼¼Æ®¸¦ ³ªÅ¸³À´Ï´Ù. ´ÙÀ½ ¿¹¿¡¼­´Â ¼¿ÀÇ ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Á¤ÀÇµÈ º¼·ý ¼¼Æ® 3°¡Áö ¸ðµÎ¿Í, ÇöÀç ´ëÈ­½Ä ¼¼¼Ç¿¡¼­ ÀÛ¼ºÇÑ Àӽà º¼·ý ¼¼Æ® pat+jones¸¦ Ç¥½ÃÇÕ´Ï´Ù.

       backup> listv
       Volume set pat+jones (temporary):
         Entry 1: server fs1.abc.com, partition /vicepe, volumes: user.pat.backup
         Entry 2: server fs5.abc.com, partition /viceph, volumes: user.jones.backup
       Volume set user:
         Entry 1: server .*, partition .*, volumes: user.*\.backup
       Volume set sun:
         Entry 1: server .*, partition .*, volumes: sun4x_55\..*
         Entry 2: server .*, partition .*, volumes: sun4x_56\..*
       Volume set rs:
         Entry 1: server .*, partition .*, volumes: rs_aix42\..*
    

º¼·ý ¼¼Æ® »èÁ¦Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. backup delvolset ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ º¼·ý ¼¼Æ®¿Í, À̵鳻¿¡ µé¾îÀÖ´Â ±¸¼º¿ä¼Ò º¼·ý Ç׸ñ ¸ðµÎ¸¦ »èÁ¦ÇϽʽÿÀ. Àӽà º¼·ý ¼¼Æ®¸¦ »èÁ¦ÇÏ·Á¸é, °è¼Ó Àӽà º¼·ý ¼¼Æ®°¡ ÀÛ¼ºµÇ¾ú´ø ´ëÈ­½Ä ¼¼¼Ç¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

       % backup delvolset <volume set name>+
    

    ¿©±â¼­

    delvols
    delvolsetÀÇ Ãà¾à¸íÀÔ´Ï´Ù.

    volume set name
    »èÁ¦ÇÒ °¢ º¼·ý ¼¼Æ®ÀÇ À̸§ÀÔ´Ï´Ù.

º¼·ý ¼¼Æ®¿¡¼­ º¼·ý Ç׸ñ »èÁ¦Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î µé¾î°¡½Ê½Ã¿À.

       % backup
    
  3. º¼·ý ¼¼Æ®¿¡ Çϳª ÀÌ»óÀÇ º¼·ý Ç׸ñÀÌ µé¾îÀÖÀ¸¸é, (backup) listvolsets ¸í·ÉÀ» ½ÇÇàÇÏ¿© °¢°¢°ú ¿¬°üµÈ »öÀÎ ¹øÈ£¸¦ Ç¥½ÃÇϽʽÿÀ(ÇϳªÀÇ º¼·ý Ç׸ñ¸¸ ÀÖ´Â °æ¿ì, »öÀÎÀº 1ÀÔ´Ï´Ù). ¸í·É Ãâ·Â¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº º¼·ý ¼¼Æ® ¹× º¼·ý Ç׸ñ Ç¥½ÃÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

       backup> listvolsets <volume set name>
    

    ¿©±â¼­

    listv
    listvolsets¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    volume set name
    º¼·ý Ç׸ñÀ» Ç¥½ÃÇÒ º¼·ý ¼¼Æ®ÀÇ À̸§ÀÔ´Ï´Ù.
  4. (backup) delvolentry ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ý Ç׸ñÀ» »èÁ¦ÇϽʽÿÀ.

       backup> delvolentry <volume set name>  <volume entry index>
    

    ¿©±â¼­

    delvole
    delvolentry¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    volume set name
    º¼·ý Ç׸ñÀ» »èÁ¦ÇÒ º¼·ý ¼¼Æ®ÀÇ À̸§ÀÔ´Ï´Ù.

    volume entry index
    »èÁ¦ÇÒ º¼·ý Ç׸ñÀÇ »öÀÎ ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

´ýÇÁ °èÃþ Á¤ÀÇ ¹× Ç¥½Ã

´ýÇÁ °èÃþÀº Àüü ´ýÇÁ¿Í ÁõºÐ ´ýÇÁ°£ÀÇ °ü°è¸¦ Á¤ÀÇÇÏ´Â, ¹é¾÷ µ¥ÀÌÅͺ£À̽º³»ÀÇ ³í¸® ±¸Á¶ÀÔ´Ï´Ù. Áï, ¾î´À ´ýÇÁ°¡ ÁõºÐ ´ýÇÁÀÇ »óÀ§ ´ýÇÁ·Î¼­ Á¦°øµÇ´Â Áö¸¦ Á¤ÀÇÇÕ´Ï´Ù. °èÃþÀÇ °¢ ±¸¼º¿ä¼ÒµéÀº ´ýÇÁ ·¹º§ÀÔ´Ï´Ù.

backup adddump ¸í·ÉÀ¸·Î ´ýÇÁ ·¹º§À» Á¤ÀÇÇϹǷÎ, ´ÙÀ½ ±ÔÄ¢°ú Á¦¾ÈÀ» ±â¾ïÇØ¾ß ÇÕ´Ï´Ù.

´ÙÀ½ ¿¹¿¡¼­´Â 3°³ÀÇ °èÃþÀ» º¸¿©ÁÝ´Ï´Ù. °¢°¢Àº ¸Ç À§¿¡¼­ Àüü ´ýÇÁ·Î ½ÃÀ۵˴ϴÙ. ù¹øÂ° °èÃþÀÇ sunday1, µÎ ¹øÂ° °èÃþÀÇ sunday2, ¼¼ ¹øÂ° °èÃþÀÇ sunday_bin. 3°¡Áö ¸ðµç °èÃþ¿¡¼­, ±âŸ ´ýÇÁ ·¹º§ °¢°¢Àº ÁõºÐ ·¹º§ÀÔ´Ï´Ù.

   /sunday1
           /monday
           /tuesday
           /wednesday
           /thursday
           /friday
   /sunday2
           /monday
                  /tuesday
                          /wednesday
                                    /thursday
                                             /friday
    /sunday_bin
               /monday
                      /wednesday
                                /friday

ù¹øÂ° °èÃþ¿¡¼­, °¢ ÁõºÐ ´ýÇÁ ·¹º§Àº ±× »óÀ§ ·¹º§·Î¼­ Àüü ·¹º§ /sunday1À» ÂüÁ¶ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î /sunday1/wednesday ·¹º§¿¡¼­ º¼·ý ¼¼Æ®¸¦ ´ýÇÁÇÒ ¶§, /sunday1 ·¹º§¿¡¼­ º¼·ý ¼¼Æ®°¡ ´ýÇÁµÈ ÀÌÈÄ º¯°æµÇ¾ú´ø µ¥ÀÌÅͰ¡ Æ÷ÇԵ˴ϴÙ.

¹Ý´ë·Î, µÎ ¹øÂ° °èÃþ¿¡ ÀÖ´Â °¢°¢ÀÇ ÁõºÐ ´ýÇÁ ·¹º§Àº ±× »óÀ§ ·¹º§·Î¼­ ¹Ù·Î ¾Õ ´ýÇÁ ·¹º§ÀÔ´Ï´Ù. µÎ ¹øÂ° °èÃþ(/sunday2/monday/tuesday/wednesday)¿¡ ÀÖ´Â ÇØ´ç ·¹º§¿¡¼­ º¼·ý ¼¼Æ®¸¦ ´ýÇÁÇÒ ¶§, ´ýÇÁ ¼¼Æ®°¡ /sunday2/monday/tuesday ·¹º§(Àü³¯·Î °¡Á¤ÇÔ)¿¡¼­ º¼·ý ¼¼Æ®°¡ ´ýÇÁµÇ¾ú´ø ÀÌÈÄ º¯°æµÈ µ¥ÀÌÅ͸¸ÀÌ Æ÷ÇԵ˴ϴÙ. Ç¥½ÃµÈ ³¯Â¥¿¡ ´ýÇÁ¸¦ ÀÛ¼ºÇß´Ù°í °¡Á¤Çϸé, ÀÌ °èÃþÀ» »ç¿ëÇÏ¿© ÀÛ¼ºÇÑ ÁõºÐ ´ýÇÁ¿¡´Â ù¹øÂ° °èÃþ¿¡ ÀÖ´Â ÇØ´ç ·¹º§¿¡¼­ ÀÛ¼ºÇÑ ÁõºÐ ´ýÇÁº¸´Ù ÀûÀº µ¥ÀÌÅͰ¡ µé¾î°©´Ï´Ù.

¼¼ ¹øÂ° °èÃþÀº µ¥ÀÌÅͰ¡ ÀÚÁÖ º¯°æµÇÁö ¾ÊÀ¸¹Ç·Î ¸ÅÀÏ ¹é¾÷ÀÌ ÇÊ¿ä¾ø´Â º¼·ý ´ýÇÁ¿¡ ÀûÇÕÇÕ´Ï´Ù(¿¹¸¦ µé¸é ½Ã½ºÅÛ 2Áø ÆÄÀÏ).

Å×ÀÌÇÁ Àç»ç¿ë ½ºÄÉÁÙ ÀÛ¼º

¼¿ÀÌ ´ëºÎºÐÀÇ ¼¿°ú À¯»çÇϸé, ¹é¾÷ Å×ÀÌÇÁ¸¦ ÀúÀåÇϱâ À§ÇÑ °ø°£µµ Á¦ÇÑµÇ°í »õ·Î¿î Å×ÀÌÇÁ¿¡ ´ëÇÑ ¿¹»êµµ Á¦ÇÑÀÌ ÀÖ½À´Ï´Ù. °¡Àå ½¬¿î ¹æ¹ýÀº Å×ÀÌÇÁ¿¡ ÀÖ´Â ¹é¾÷ µ¥ÀÌÅͰ¡ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀ» ¶§ À̵éÀ» °ãÃľ²±âÇÏ¿© Å×ÀÌÇÁ¸¦ ´Ù½Ã »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº »ç¿ëÀÚ°¡ ¸¸±â ³¯Â¥¸¦ °¢°¢ÀÇ ´ýÇÁ ·¹º§°ú ¿¬°ü½Ã۵µ·Ï ÇÔÀ¸·Î½á Àç»ç¿ë ½ºÄÉÁÙÀ» ±¸ÇöÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. ¸¸±â ³¯Â¥´Â ÇØ´ç ·¹º§¿¡¼­ ÀÛ¼ºµÈ ´ýÇÁ°¡ Á¾·áµÇ´Â ½Ã±â¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÇØ´ç ½Ã°£±îÁö´Â ¹é¾÷ ½Ã½ºÅÛÀÌ ´ýÇÁ°¡ µé¾îÀÖ´Â Å×ÀÌÇÁ¸¦ °ãÃľ²±âÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯¹Ç·Î ¸¸±â ³¯Â¥¸¦ ÁöÁ¤Çϸé ÀÚµ¿À¸·Î Å×ÀÌÇÁ Àç»ç¿ë ºóµµ°¡ °áÁ¤µË´Ï´Ù.

Å×ÀÌÇÁ Àç»ç¿ë ½ºÄÉÁÙÀ» ¼³°èÇÒ ¶§, °ú°ÅÀÇ ±â°£°ú µ¥ÀÌÅ͸¦ ¹é¾÷Çϵµ·Ï ¾×¼¼½º¸¦ Çã¿ëÇÏ·Á´Â ¹Ðµµ¸¦ °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚÀÇ È¨ º¼·ýÀ» ÃÖ±Ù 2ÁÖ³»ÀÇ ¾î´À ³¯Â¥ »óÅ·Πº¹¿øÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ·Á´Â °æ¿ì , ÀÌ ´ýÇÁ¸¦ ÀÛ¼ºÇÑ µÚ Àû¾îµµ 2ÁÖ µ¿¾È ÁöÁ¤µÈ ÀÏÀÏ ´ýÇÁ°¡ µé¾îÀÖ´Â Å×ÀÌÇÁ´Â Àç»ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ¿Í °°ÀÌ È¨ º¼·ýÀ» Áö³­´ÞÀÇ ÁöÁ¤µÈ ÁÖÃÊ »óÅ·Πº¹¿øÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ·Á¸é, ÃÖ±Ù 4ÁÖµ¿¾È ÁÖ ´ýÇÁ°¡ µé¾îÀÖ´Â ´ýÇÁ ¼¼Æ®¿¡¼­ Å×ÀÌÇÁµéÀ» Àç»ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ´ÙÀ½ ¿¹ ´ýÇÁ °èÃþÀº ÀÏÀÏ ÁõºÐ ´ýÇÁÀÇ ¸¸±â ³¯Â¥¿¡ 13ÀÏÀ», ÁÖº° Àüü ´ýÇÁÀÇ ¸¸±â ³¯Â¥¿¡ 27ÀÏÀ» ¼³Á¤ÇÏ¿© ÀÌ Àç»ç¿ë ½ºÄÉÁÙÀ» ±¸ÇöÇÕ´Ï´Ù.

/sunday1 °èÃþÀÇ ÀÏÀÏ ÁõºÐ ·¹º§¿¡¼­ ÀÛ¼ºµÈ ´ýÇÁ¸¦ ÀúÀåÇÏ´Â µ¥ »ç¿ëµÈ Å×ÀÌÇÁµéÀº /sunday3 °èÃþ¿¡ ÀÖ´Â ÀÏÀÏ ´ýÇÁ¿ëÀ¸·Î Àç»ç¿ëµÇ´Â ½Ã±â¿¡ ¸ÂÃß¾î ¸¸±âµÇ¸ç, /sunday2¿Í /sunday4 °èÃþµµ À¯»çÇÑ °ü°è°¡ ÀÖ½À´Ï´Ù. ÀÌó·³, /sunday1 ·¹º§ÀÇ Àüü ´ýÇÁ°¡ µé¾îÀÕ´Â Å×ÀÌÇÁ´Â ´ÙÀ½ ´Þ ù¹øÂ° ÀÏ¿äÀÏÀÇ Àüü ´ýÇÁ¿ëÀ¸·Î »ç¿ëµÇ´Â ½Ã±â¿¡ ¸ÂÃß¾î ¸¸±âµË´Ï´Ù.

   
   /sunday1   expires in 27d
           /monday1  expires in 13d
           /tuesday1  expires in 13d
           /wednesday1  expires in 13d
           /thursday1  expires in 13d
           /friday1  expires in 13d
   /sunday2   expires in 27d
           /monday2  expires in 13d
           /tuesday2  expires in 13d
           /wednesday2  expires in 13d
           /thursday2  expires in 13d
           /friday2  expires in 13d
   /sunday3   expires in 27d
           /monday1  expires in 13d
           /tuesday1  expires in 13d
           /wednesday1  expires in 13d
           /thursday1  expires in 13d
           /friday1  expires in 13d
   /sunday4   expires in 27d
           /monday2  expires in 13d
           /tuesday2  expires in 13d
           /wednesday2  expires in 13d
           /thursday2  expires in 13d
           /friday2  expires in 13d

¼¿¿¡¼­ Ãß°¡µÈ ´ýÇÁ¸¦ »ç¿ëÇÏ´Â °æ¿ì, ´ýÇÁ ¼¼Æ®¿¡ ÀÖ´Â ¸ðµç ´ýÇÁ´Â ´ëÇ¥ ´ýÇÁ¿Í ¿¬°üµÈ ÃÖÈÄ(¸¶Áö¸·) ¸¸±â ³¯Â¥¸¦ °®±â ½±½À´Ï´Ù. ¸ðµç ´ýÇÁµéÀÌ ¸¸±â ³¯Â¥¿¡ µµ´ÞÇÒ ¶§ ±îÁö ´ýÇÁ ¼¼Æ®°¡ µé¾îÀÖ´Â ¾î¶² Å×ÀÌÇÁµµ Àç»ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±âÁ¸ ´ýÇÁ ¼¼Æ®·Î ´ýÇÁ Ãß°¡ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

´ëºÎºÐÀÇ Å×ÀÌÇÁ Á¦Á¶¾÷ü¿¡¼­´Â Å×ÀÌÇÁ¸¦ Á¦ÇÑµÈ È½¼ö¸¸Å­ ±â·ÏÇϵµ·Ï ±ÇÀåÇϹǷÎ, Å×ÀÌÇÁ¸¦ Àç»ç¿ëÇÒ ¶§ ÀÌ ÇѰ踦 ÃʰúÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Å×ÀÌÇÁ ÀÌ¿ë Á¤µµ¸¦ ÃßÀûÇÏ´Â µ¥ µµ¿òÀ» ÁÖ±â À§ÇØ, ¹é¾÷ ½Ã½ºÅÛÀº Å×ÀÌÇÁ ·¹ÀÌºí¿¡ useCount °è¼ö¸¦ ±â·ÏÇÕ´Ï´Ù. Å×ÀÌÇÁ ·¹À̺íÀÌ ´Ù½Ã ±â·ÏµÉ ¶§ ¸¶´Ù(backup labeltape ¶Ç´Â backup dump ¸í·ÉÀ» »ç¿ëÇÒ ¶§ ¸¶´Ù) °è¼ö¸¦ Áõ°¡½Ãŵ´Ï´Ù. useCount °è¼ö¸¦ Ç¥½ÃÇÏ·Á¸é, backup readlabelÀ̳ª backup scantape ¸í·ÉÀ» »ç¿ëÇϰí, ¾Æ´Ï¸é backup dumpinfo ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ -id ¹× -verbose ¿É¼ÇÀ» ³ÖÀ¸½Ê½Ã¿À. ¸í·É¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ ·¹ÀÌºí ±â·Ï ¹× Àб⠶Ǵ ¹é¾÷ ´ýÇÁ ·¹ÄÚµå Ç¥½ÃÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ º¸Á¸

Å×ÀÌÇÁ¸¦ ¿©·¯¹ø Àç»ç¿ëÇÑ °æ¿ì¶óµµ, Àå±â°£(¶Ç´Â ¹«ÇÑ´ë·Î) º¸Á¸ÇØ¾ß ÇÏ´Â ¹é¾÷ µ¥ÀÌÅͰ¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© ÀÏ¹Ý ½ºÄÉÁÙ·Î µ¥ÀÌÅ͸¦ º¸Á¸ÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌÀü¿¡ Àç»ç¿ëÇÒ °ÍÀ¸·Î ¿¹»óÇß´ø Å×ÀÌÇÁ¿¡¼­ µ¥ÀÌÅ͸¦ º¸Á¸Çϵµ·Ï ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ÀÏ¹Ý ±âÁØÀ¸·Î µ¥ÀÌÅ͸¦ º¸Á¸ÇÏ·Á´Â °æ¿ì, ´ýÇÁ °èÃþ¿¡¼­ ³¯Â¥º° ´ýÇÁ ·¹º§À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î 2000³â °¢ ºÐ±âÃÊ¿¡ ¼¿¿¡ ÀÖ´Â ¸ðµç µ¥ÀÌÅÍÀÇ Àüü ´ýÇÁ¸¦ º¸Á¸Çϵµ·Ï ÇÏ·Á¸é, ´ýÇÁ °èÃþ¿¡¼­ ´ÙÀ½ ·¹º§À» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

   /1Q2000
   /2Q2000
   /3Q2000
   /4Q2000

ÀÌÀü¿¡ Àç»ç¿ëÇϵµ·Ï °èȹÇß´ø Å×ÀÌÇÁ¿¡ µé¾îÀÖ´Â µ¥ÀÌÅ͸¦ º¸Á¸ÇÏ·Á¸é, Àüü¿Í ÁõºÐ ¸ðµÎ¸¦ Æ÷ÇÔÇÏ¿© °ü·Ã ´ýÇÁ°¡ µé¾îÀÖ´Â ¸ðµç Å×ÀÌÇÁµéÀ» ¼öÁýÇØ¾ß ÇÕ´Ï´Ù. °©ÀÛ½º·± »èÁ¦¸¦ ¿¹¹æÇϱâ À§ÇØ, Å×ÀÌÇÁ¸¦ º¸Á¸ ÀúÀ念¿ª¿¡ µÎ±â Àü¿¡ Àбâ Àü¿ëÀ¸·Î ¸¸µå´Â ½ºÀ§Ä¡¸¦ ¿ÂÀ¸·Î ¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Å×ÀÌÇÁ¿¡ º¸Á¸ÇÏ°í ½ÍÁö ¾ÊÀº ±âŸ µ¥ÀÌÅͰ¡ ¸¹Àº °æ¿ì, °ü·Ã µ¥ÀÌÅ͸¸À» »õ·Î¿î Àӽà º¼·ý¿¡ º¹¿øÇϰí, ±× º¼·ýÀ» °¡´ÉÇÑ ÃÖ¼Ò °¹¼öÀÇ Å×ÀÌÇÁ·Î ¹é¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ýÇÁ ¼¼Æ®¸¦ ¼ÒÇüÀ¸·Î º¸Á¸ÇÏ´Â ÀÌÀ¯´Â ´ýÇÁ ¼¼Æ®¿¡¼­ º¸Á¸ÇÏÁö ¾Ê¾Æµµ µÇ´Â ÇÊ¿ä¾ø´Â µ¥ÀÌÅÍÀÇ ¾çÀ» ÃÖ¼ÒÈ­Çϱâ À§ÇÑ °ÍÀÔ´Ï´Ù.

º¸Á¸µÈ µ¥ÀÌÅ͸¦ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î º¹¿øÇÒ °Í °°Áö ¾ÊÀ¸¸é, backup deletedump ¸í·ÉÀ» »ç¿ëÇÏ¿© ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¿¬°üµÈ ´ýÇÁ ·¹ÄÚµåµéÀ» Á¦°ÅÇϵµ·Ï °í·ÁÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ¹é¾÷ µ¥ÀÌÅͺ£À̽º¸¦ È¿À²ÀûÀÎ Å©±â·Î º¸Á¸ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. µ¥ÀÌÅ͸¦ º¹¿øÇØ¾ß ÇÏ´Â °æ¿ì´Â backup scantape ¸í·É¿¡¼­ -dbadd Ç÷¡±×¸¦ »ç¿ëÇÏ¿© ´ýÇÁ ·¹Äڵ带 µ¥ÀÌÅͺ£À̽º¿¡ ´Ù½Ã »ðÀÔÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¸í·É¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ ³»¿ë °Ë»öÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

¸¸±â ³¯Â¥ Á¤ÀÇ

¸¸±â ³¯Â¥¸¦ »ç¿ëÀÚ°¡ ÀÛ¼ºÇÑ ´ýÇÁ ·¹º§°ú ¿¬°ü½ÃŰ·Á¸é, backup adddump ¸í·É¿¡¼­ -expires Àμö¸¦ »ç¿ëÇϽʽÿÀ. ±âº» ´ýÇÁ ·¹º§ÀÇ ¸¸±â ³¯Â¥¸¦ º¯°æÇÏ·Á¸é, backup setexp ¸í·É¿¡ ´ëÇØ -expires Àμö¸¦ »ç¿ëÇϽʽÿÀ(ÀÌ¹Ì ±× ·¹º§¿¡¼­ ÀÛ¼ºµÈ ½ÇÁ¦ ´ýÇÁÀÇ ¸¸±â ³¯Â¥¸¦ º¯°æÇÒ ¼ö´Â ¾øÀ½À» ±â¾ïÇϽʽÿÀ). ÀÌ ¸í·ÉµéÀ» »ç¿ëÇϸé Àý´ë Á¶°Ç(¿¹¸¦ µé¸é 2000³â 1¿ù 13ÀÏ)À¸·Î ¶Ç´Â »ó´ë Á¶°Ç(¿¹¸¦ µé¸é ´ýÇÁ°¡ ÀÛ¼ºµÈ ¶§ºÎÅÍ 30Àϰ£)À¸·Î ¸¸±â ³¯Â¥¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

backup adddump ¸í·É¿¡¼­ -expires Àμö¸¦ »ý·«Çϸé, ¸¸±â ³¯Â¥´Â UNIX ½Ã°£ 0(00:00Àº 1970³â 1¿ù 1ÀÏÀÓ)À¸·Î ¼³Á¤µË´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº ±×·¯ÇÑ ´ýÇÁ ·¹º§¿¡¼­ ÀÛ¼ºµÈ ´ýÇÁ°¡ ÀÌ ÀÛ¼º ½Ã°£¿¡¼­ ¸¸±âµÇ´Â °ÍÀ¸·Î °£ÁÖÇÕ´Ï´Ù. ´ýÇÁ ¼¼Æ®¿¡ ¸¸±â ³¯Â¥°¡ ÁöÁ¤µÈ ´ýÇÁ°¡ ¾ø¾îµµ, ¹é¾÷ ½Ã½ºÅÛÀÌ ´ýÇÁ ¼¼Æ®°¡ µé¾îÀÖ´Â Å×ÀÌÇÁÀÇ Àç»ç¿ëÀ» Á¦ÇÑÇÏÁö´Â ¾Ê½À´Ï´Ù. ´ýÇÁ ¼¼Æ®°¡ µé¾îÀÖ´Â Å×ÀÌÇÁÀÇ Àç»ç¿ëÀ» ±ÝÁöÇØ¾ß ÇÏ´Â °æ¿ì, Á÷Á¢ ÃßÀû ½Ã½ºÅÛÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

´ýÇÁ °èÃþÀ¸·Î ´ýÇÁ ·¹º§ Ãß°¡Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ¼±ÅÃÀû. backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î µé¾î°¡½Ê½Ã¿À.

       % backup
    
  3. backup adddump ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ ´ýÇÁ ·¹º§À» Á¤ÀÇÇϽʽÿÀ. ÁõºÐ ·¹º§À» Á¤ÀÇÇÏ´Â °æ¿ì, °æ·Î À̸§¿¡¼­ ÁõºÐ ·¹º§ ¾Õ¿¡ ¿À´Â »óÀ§ ·¹º§ ¸ðµÎ°¡ ÀÌ¹Ì ÀÖ¾î¾ß Çϸç, ±×·¸Áö ¾ÊÀ¸¸é ¸í·ÉÇà¿¡¼­ À̸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

       backup> adddump -dump <dump level name>+
    [-expires <expiration date>+]
    

    ¿©±â¼­

    addd
    adddump¿¡ ´ëÇÑ Ãà¾à¸íÀÔ´Ï´Ù.

    -dump
    Ãß°¡µÈ °¢ ´ýÇÁ ·¹º§ÀÇ À̸§ÀÔ´Ï´Ù. Çϳª ÀÌ»óÀÇ ´ýÇÁ ·¹º§ À̸§À» ÁöÁ¤Çϸé, -dump ½ºÀ§Ä¡¸¦ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

    ´ýÇÁ ·¹º§ÀÇ Àüü °æ·Î À̸§À» ÀÔ·ÂÇϰí, °æ·Î¸í¿¡¼­ °¢ ·¹º§ ¾Õ¿¡ ½½·¡½¬(/)¸¦ ÀÔ·ÂÇϽʽÿÀ. °¢ ±¸¼º¿ä¼Ò ·¹º§Àº ÃÖ´ë 28ÀÚ±îÁö °¡´ÉÇϸç, °æ·Î¸í¿¡´Â ½½·¡½¬¸¦ Æ÷ÇÔÇÏ¿© 256ÀÚ°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.

    -expires
    °¢ ´ýÇÁ ·¹º§°ú ¿¬°üµÈ ¸¸±â ³¯Â¥¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¸¸±â ³¯Â¥ Á¤ÀÇ¿¡¼­ ¼³¸íÇÑ ¹Ù¿Í °°ÀÌ »ó´ë ¶Ç´Â Àý´ë ¸¸±â ³¯Â¥¸¦ ÁöÁ¤Çϰí, ±×·¸Áö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ »ý·«ÇÏ¿© ´ýÇÁ ·¹º§¿¡ ¸¸±â ³¯Â¥¸¦ ÁöÁ¤ÇÏÁö ¾Êµµ·Ï ÇϽʽÿÀ.

    ÁÖ:¸í·ÉÀÇ ±¸¹® ¸í·É¹®¿¡¼­ ÀÌ Àμö ´ÙÀ½¿¡´Â Ç÷¯½º ±âÈ£°¡ ¿À¸ç, À̰ÍÀº ´Ù¸¥ ºÐ¸®¹®ÀÚ³ª Å« µû¿ÈÇ¥·Î ¹­Áö ¾Ê¾Æµµ µÇ´Â ¿©·¯ ´Ü¾î °ªÀ» »ç¿ëÇÒ ¼ö Àֱ⠶§¹®À̸ç, ¿©·¯ ³¯Â¥¸¦ »ç¿ëÇϱ⠶§¹®Àº ¾Æ´Õ´Ï´Ù. -dump Àμö¿¡¼­ ÁöÁ¤ÇÑ °¢°¢ÀÇ ´ýÇÁ ·¹º§°ú ¿¬°üµÉ ÇϳªÀÇ ³¯Â¥(¹× ¼±ÅÃÀûÀ¸·Î ½Ã°£) Á¤ÀǸ¸À» ÀÔ·ÂÇÕ´Ï´Ù.

´ýÇÁ ·¹º§ÀÇ ¸¸±â ³¯Â¥ º¯°æÇϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´ÂÁö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ¼±ÅÃÀû. backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î µé¾î°¡½Ê½Ã¿À.

       % backup
    
  3. (backup) setexp ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ ´ýÇÁ ·¹º§°ú ¿¬°üµÈ ¸¸±â ³¯Â¥¸¦ º¯°æÇϽʽÿÀ.

       backup>
    setexp -dump <dump level name>+ [-expires
    <expiration date>+]
    

    ¿©±â¼­

    se
    setexpÀÇ Ãà¾à¸íÀÔ´Ï´Ù.

    -dump
    ¸¸±â ³¯Â¥¸¦ º¯°æÇÏ·Á´Â ±âÁ¸ÀÇ ´ýÇÁ ·¹º§ À̸§ÀÔ´Ï´Ù.

    -expires
    °¢ ´ýÇÁ ·¹º§°ú ¿¬°üµÈ ¸¸±â ³¯Â¥¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¸¸±â ³¯Â¥ Á¤ÀÇ¿¡¼­ ¼³¸íÇÑ ¹Ù¿Í °°ÀÌ »ó´ë ¶Ç´Â Àý´ë ¸¸±â ³¯Â¥¸¦ ÁöÁ¤Çϰí, ±×·¸Áö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ »ý·«ÇÏ¿© °¢°¢ÀÇ ´ýÇÁ ·¹º§°ú ÇöÀç ¿¬°üµÈ ¸¸±â ³¯Â¥¸¦ Á¦°ÅÇϽʽÿÀ.

    ÁÖ:¸í·ÉÀÇ ±¸¹® ¸í·É¹®¿¡¼­ ÀÌ Àμö ´ÙÀ½¿¡´Â Ç÷¯½º ±âÈ£°¡ ¿À¸ç, À̰ÍÀº ´Ù¸¥ ºÐ¸®¹®ÀÚ³ª Å« µû¿ÈÇ¥·Î ¹­Áö ¾Ê¾Æµµ µÇ´Â ¿©·¯´Ü¾î °ªÀ» »ç¿ëÇÒ ¼ö Àֱ⠶§¹®À̸ç, ¿©·¯ ³¯Â¥¸¦ »ç¿ëÇϱ⠶§¹®Àº ¾Æ´Õ´Ï´Ù. -dump Àμö¿¡¼­ ÁöÁ¤ÇÑ °¢°¢ÀÇ ´ýÇÁ ·¹º§°ú ¿¬°üµÉ ÇϳªÀÇ ³¯Â¥(¹× ¼±ÅÃÀûÀ¸·Î ½Ã°£) Á¤ÀǸ¸À» ÀÔ·ÂÇÕ´Ï´Ù.

´ýÇÁ °èÃþ¿¡¼­ ´ýÇÁ ·¹º§ »èÁ¦Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ¼±ÅÃÀû. backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î µé¾î°¡½Ê½Ã¿À.

       % backup
    
  3. (backup) deldump ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ýÇÁ ·¹º§À» »èÁ¦ÇϽʽÿÀ. ¸í·ÉÀº ÁöÁ¤µÈ ·¹º§ÀÌ »óÀ§ ·¹º§·Î¼­ Á¦°øµÇ´Â ¸ðµç ÁõºÐ ´ýÇÁ ·¹º§µéÀ» Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î ÀÚµ¿ Á¦°ÅÇÔÀ» ±â¾ïÇϽʽÿÀ.

       backup> deldump <dump level name>
    

    ¿©±â¼­

    deld
    deldumpÀÇ Ãà¾à¸íÀÔ´Ï´Ù.

    dump level name
    »èÁ¦ÇÒ ´ýÇÁ ·¹º§ÀÇ ¿ÏÀü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

´ýÇÁ °èÃþ Ç¥½ÃÇϱâ

  1. backup listdumps ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ýÇÁ °èÃþÀ» Ç¥½ÃÇϽʽÿÀ.

       % backup listdumps
    

    ¿©±â¼­ listd´Â listdumpsÀÇ Ãà¾à¸íÀÔ´Ï´Ù.

    ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼­´Â ´ýÇÁ °èÃþÀ» Ç¥½ÃÇÏ¿©, ´ÙÀ½ ¿¹Á¦¿¡¼­Ã³·³ °¢ ´ýÇÁ¿Í ¿¬°üµÈ ¸¸±â ³¯Â¥¸¦ º¸°íÇÕ´Ï´Ù.

        % backup listdumps
       /week1  expires in  27d
             /tuesday  expires in  13d
                     /thursday  expires in  13d
             /sunday  expires in  13d
                    /tuesday expires in  13d
                            /thursday expires in  13d
       /week3  expires in  27d
             /tuesday  expires in  13d
                     /thursday  expires in  13d
             /sunday  expires in  13d
                    /tuesday  expires in  13d
                            /thursday  expires in  13d
       sunday1   expires in  27d
              /monday1  expires in  13d
              /tuesday1  expires in  13d 
              /wednesday1  expires in  13d
              /thursday1  expires in  13d
              /friday1  expires in  13d
       sunday2   expires in  27d
              /monday2  expires in  13d
              /tuesday2  expires in  13d
              /wednesday2  expires in  13d
              /thursday2  expires in  13d
              /friday2  expires in  13d
       sunday3   expires in  27d
              /monday1  expires in  13d
              /tuesday1  expires in  13d 
              /wednesday1  expires in  13d
              /thursday1  expires in  13d
              /friday1  expires in  13d
       sunday4   expires in  27d
              /monday2  expires in  13d
              /tuesday2  expires in  13d
              /wednesday2  expires in  13d
              /thursday2  expires in  13d
              /friday2  expires in  13d
    

Å×ÀÌÇÁ ·¹ÀÌºí ±â·Ï ¹× Àбâ

´ýÇÁ À̸§°ú Å×ÀÌÇÁ À̸§ ¹× Å×ÀÌÇÁ ·¹À̺í, ´ýÇÁ ·¹ÀÌºí ¹× EOF Ç¥½ÃÀÚ¿¡¼­ ¼³¸íÇÑ ¹Ù¿Í °°ÀÌ, ¹é¾÷ ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÏ´Â Å×ÀÌÇÁ¿¡ AFS Å×ÀÌÇÁ À̸§À̳ª ¿µ±¸Àû À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸§µéÀº Å×ÀÌÇÁ ¿ë·® Ç¥½Ã¿Í ÇÔ²² Å×ÀÌÇÁÀÇ ¸¶±×³×ƽ ·¹ÀÌºí¿¡ ±â·ÏµË´Ï´Ù.

¿µ¼ÓÀû À̸§À̳ª AFS Å×ÀÌÇÁ À̸§ Áß ¸ðµÎ°¡ ¾Æ´Ñ Çϳª¸¸À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î, AFS Å×ÀÌÇÁ À̸§ÀÌ ¾Æ´Ñ ¿µ±¸Àû À̸§À» ÁöÁ¤ÇÏ¸é ¹é¾÷ ÇÁ·Î¼¼½º°¡ ´Ü¼øÈ­µÇ¸ç, ÀÌ´Â ¹é¾÷ ½Ã½ºÅÛÀÌ ¿µ±¸Àû À̸§ÀÇ Çü½ÄÀ» ¼³¸íÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. Å×ÀÌÇÁ¿¡ ¿µ±¸Àû À̸§ÀÌ ¾ø´Â °æ¿ì, ±âº»ÀûÀ¸·Î ¹é¾÷ ½Ã½ºÅÛÀº AFS Å×ÀÌÇÁ À̸§ Çʵ忡¼­ È®½ÇÇÏ°Ô Á¤ÀÇµÈ 3°³ÀÇ °ª¸¸À» »ç¿ëÇϰí, AFS Å×ÀÌÇÁ À̸§ÀÌ ÀûÇÕÇÏÁö ¾ÊÀº Å×ÀÌÇÁ·ÎÀÇ ´ýÇÁ´Â °ÅºÎÇÕ´Ï´Ù. »ç¿ëÇÒ ¼ö ÀÖ´Â °ªµéÀº Ãʱ⠴ýÇÁÀÇ º¼·ý ¼¼Æ® ¹× ´ýÇÁ ·¹º§°ú ´ëÀÀµÇ´Â À̸§, <NULL> °ª, Çʵ忡 °ªÀÌ ¾øÀ½ÀÔ´Ï´Ù.

Å×ÀÌÇÁ¿¡ ¿µ±¸Àû À̸§ÀÌ ÀÖ´Â °æ¿ì, ¹é¾÷ ½Ã½ºÅÛÀº AFS Å×ÀÌÇÁ À̸§À» Á¡°ËÇÏÁö ¾ÊÀ¸¸ç, ´ýÇÁ µ¿ÀÛÀÇ ÀϺημ­ ÇØ´ç AFS Å×ÀÌÇÁ À̸§ ÀÚü¸¦ »ý¼ºÇϰí À̸¦ ·¹ÀÌºí¿¡ ±â·ÏÇÕ´Ï´Ù. À̰ÍÀº ¿µ±¸Àû À̸§À» ÁöÁ¤ÇÒ °æ¿ì, ¹é¾÷ ½Ã½ºÅÛÀÌ AFS Å×ÀÌÇÁ À̸§ ÀÚü¸¦ ÁöÁ¤Çϰí, Å×ÀÌÇÁ¿¡ AFS Å×ÀÌÇÁ À̸§°ú ¿µ±¸Àû À̸§ ¸ðµÎ¸¦ °®°Ô µÊÀ» ÀǹÌÇÕ´Ï´Ù. ¹Ý´ë·Î, Å×ÀÌÇÁ¿¡ AFS Å×ÀÌÇÁ À̸§Àº ÀÖÁö¸¸ ¿µ±¸Àû À̸§Àº ¾ø´Â °æ¿ì ¸ÕÀú AFS Å×ÀÌÇÁ À̸§À» Áö¿ìÁö ¾ÊÀ¸¸é ¿µ±¸Àû À̸§À» ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

(¿µ±¸Àû À̸§ÀÌ ¾ø´Â °æ¿ì¶óµµ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡¼­ NAME_CHECK ¸í·É¹®¿¡ NO °ªÀ» ÁöÁ¤ÇÏ¿© ¹é¾÷ ½Ã½ºÅÛÀÌ Å×ÀÌÇÁÀÇ AFS Å×ÀÌÇÁ À̸§À» Á¡°ËÇÏÁö ¸øÇϵµ·Ï ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. AFS Å×ÀÌÇÁ À̸§ üũ »èÁ¦ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.)

¹é¾÷ ½Ã½ºÅÛÀº ·¹À̺íÀÌ ÁöÁ¤µÇÁö ¾ÊÀº Å×ÀÌÇÁ¸¦ »ç¿ëÇϹǷÎ, óÀ½ Å×ÀÌÇÁ¸¦ »ç¿ëÇϱâ Àü¿¡ ¸ÕÀú Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. óÀ½ »ç¿ëÇÑ µÚ, ´ýÇÁ¸¦ Å×ÀÌÇÁ¿¡ ±â·ÏÇϱâ À§ÇØ Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ´Ù½Ã ±â·ÏÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

ÁÖ:´ýÇÁ µ¥ÀÌÅͰ¡ µé¾îÀÖ´Â Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇÏ¸é º¹¿ø µ¿À۽à ±× µ¥ÀÌÅ͸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µË´Ï´Ù. ÀÌ´Â ·¹À̺í ÁöÁ¤ µ¿ÀÛÀÌ ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ ´ýÇÁÀÇ ·¹ÄÚµåµéÀ» »èÁ¦Çϱ⠶§¹®ÀÔ´Ï´Ù. Å×ÀÌÇÁ ·¹ÀÌºí¿¡ ¿µ±¸Àû À̸§À» ±â·ÏÇÏ·Á¸é, Å×ÀÌÇÁ·Î µ¥ÀÌÅ͸¦ ´ýÇÁÇϱâ Àü¿¡ À̸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

·¹ÀÌºí¿¡ À̸§ ±â·Ï

Å×ÀÌÇÁÀÇ ·¹ÀÌºí¿¡ ¿µ±¸Àû À̸§À» ±â·ÏÇÏ·Á¸é, -pname Àμö¸¦ Æ÷ÇÔ½ÃÄÑ ÃÖ´ë 32ÀÚÀÇ ¹®ÀÚ¿­À» ÁöÁ¤ÇϽʽÿÀ. ¼¿¿¡¼­ ¹é¾÷ ½Ã½ºÅÛ°ú ÇÔ²² »ç¿ëµÈ ´Ù¸¥ Å×ÀÌÇÁ Áß¿¡´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ¿µ±¸Àû À̸§À» °¡Áø Å×ÀÌÇÁ°¡ ¾ø½À´Ï´Ù. ÀÌ´Â ¹é¾÷ ½Ã½ºÅÛÀÌ °°Àº À̸§À» ¿©·¯ Å×ÀÌÇÁ¿¡ ÁöÁ¤ÇÏÁö ¸øÇϵµ·Ï ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº ±âÁ¸ÀÇ AFS Å×ÀÌÇÁ À̸§À» <NULL> °ªÀ¸·Î °ãÃľ²±âÇÕ´Ï´Ù. Å×ÀÌÇÁ¿¡ ¿µ±¸Àû À̸§ÀÌ ÀÖ´Â °æ¿ì, ¹é¾÷ ½Ã½ºÅÛÀº ´ëºÎºÐÀÇ ÇÁ·ÒÇÁÆ®¿¡¼­ ±×¸®°í backup ¸í·ÉÀÇ Ãâ·Â¿¡¼­ Å×ÀÌÇÁ¸¦ ¸»ÇÒ ¶§ AFS Å×ÀÌÇÁ À̸§ ´ë½Å ÀÌ ¿µ±¸Àû À̸§À» »ç¿ëÇÕ´Ï´Ù. ¿µ±¸Àû À̸§Àº -pname Àμö¸¦ backup labeltape ¸í·É¿¡ ´Ù½Ã Æ÷ÇÔ½Ãų ¶§ ±îÁö Áö¼ÓµÇ¸ç, Å×ÀÌÇÁ ³»¿ë°ú Å×ÀÌÇÁ Àç»ç¿ë ºóµµ ¶Ç´Â backup labeltape ¸í·ÉÀ» -pname Àμö¾øÀÌ »ç¿ëÇÏ´Â ºóµµ¿¡ °ü°è¾øÀÌ Áö¼ÓµË´Ï´Ù.

·¹ÀÌºí¿¡ AFS Å×ÀÌÇÁ À̸§À» ±â·ÏÇÏ·Á¸é, Å×ÀÌÇÁ·Î ±â·ÏÇÏ·Á´Â Ãʱ⠴ýÇÁÀÇ ´ýÇÁ ·¹º§ °æ·Î¸í¿¡¼­ º¼·ý ¼¼Æ®¸í°ú ÃÖÁ¾ ±¸¼º¿ä¼Ò¿¡ ´ëÀÀÇÏ´Â -name Àμö°ª°ú, ´ýÇÁ ¼¼Æ®¿¡ ´ëÇÑ ÀÏ·ÃÀÇ Å×ÀÌÇÁ¿¡¼­ Å×ÀÌÇÁ À§Ä¡¸¦ ³ªÅ¸³»´Â »öÀÎÀ» ÀÔ·ÂÇϽʽÿÀ. Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

   volume_set_name.dump_level_name.tape_index

-name Àμö¸¦ »ý·«Çϸé, ¹é¾÷ ½Ã½ºÅÛÀº AFS Å×ÀÌÇÁ À̸§À» <NULL>·Î ¼³Á¤ÇÕ´Ï´Ù. ¹é¾÷ ½Ã½ºÅÛÀº backup dump ¶Ç´Â backup savedb ¸í·ÉÀ» »ç¿ëÇÏ¿© ³ªÁß¿¡ Å×ÀÌÇÁ·Î Ãʱ⠴ýÇÁ¸¦ ±â·ÏÇÒ ¶§ ÀûÇÕÇÑ À̸§À» ÀÚµ¿À¸·Î »ý¼ºÇÏ°í ±â·ÏÇÕ´Ï´Ù.

Å×ÀÌÇÁÀÌ ÀÌ¹Ì ¿µ±¸Àû À̸§ÀÌ ÀÖÀ¸¸é -name Àμö¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Å×ÀÌÇÁÀÇ ¿µ±¸Àû À̸§À» Áö¿ì·Á¸é, ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ¿© -pname Àμö¿¡ ³Î °ªÀ» ÀÔ·ÂÇϽʽÿÀ.

   % backup labeltape -pname ""

·¹ÀÌºí¿¡ ¿ë·® ±â·Ï

·¹ÀÌºí¿¡ Å×ÀÌÇÁ ¿ë·®À» ±â·ÏÇÏ·Á¸é, -size Àμö·Î¼­ ų·Î¹ÙÀÌÆ® ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ. Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» óÀ½À¸·Î ÁöÁ¤ÇÒ ¶§ ÀÌ Àμö¸¦ »ý·«Çϸé, ¹é¾÷ ½Ã½ºÅÛÀº Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡ /usr/afs/backup/tapeconfig ÆÄÀÏ¿¡¼­ ÁöÁ¤µÈ Æ÷Æ® ¿ÀÇÁ¼Â°ú ¿¬°üµÈ ±âº» Å×ÀÌÇÁ ¿ë·®À» ±â·ÏÇÕ´Ï´Ù. Å×ÀÌÇÁ ¿ë·®ÀÌ tapeconfig ÆÄÀÏ¿¡¼­ ±â·ÏµÈ ¿ë·®°ú ´Ù¸¥ °æ¿ì(ƯÈ÷ Å« °æ¿ì), Å×ÀÌÇÁ¸¦ »ç¿ëÇϱâ Àü¿¡ ·¹ÀÌºí¿¡ ¿ë·®À» ±â·ÏÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Çѹø ¼³Á¤µÇ¸é, »ç¿ëÀÚ°¡ -size Àμö¸¦ backup labeltape ¸í·É¿¡¼­ ´Ù½Ã »ç¿ëÇÒ ¶§±îÁö ·¹À̺íÀÇ ¿ë·® ÇÊµå °ªÀº °è¼ÓµË´Ï´Ù. Å×ÀÌÇÁ ·¹ÄÚµåÀÇ ÀûÇÕÇÑ ¿ë·®¿¡ ´ëÇØ¼­´Â tapeconfig ÆÄÀÏ ±¸¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ ·¹À̺íÀ» ÀÐÀ¸·Á¸é backup readlabel ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

´ëºÎºÐÀÇ Å×ÀÌÇÁ¿¡´Â ¿ÜºÎ Æ÷Àå¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â Á¢Âø ·¹À̺íÀÌ ÀÖ½À´Ï´Ù. Å×ÀÌÇÁ¸¦ ½±°Ô ½Äº°ÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é, Á¢Âø ·¹ÀÌºí¿¡ ÃÖ¼ÒÇÑ Å×ÀÌÇÁÀÇ ¿µ±¸Àû À̸§°ú AFS Å×ÀÌÇÁ À̸§À» ±â·ÏÇϽʽÿÀ. »ç¿ëÇÒ Àç»ç¿ë ¼³°è¿¡ µû¶ó, ´ýÇÁ ID, ´ýÇÁ ÀÛ¼º ³¯Â¥, Å×ÀÌÇÁ¿¡ ±â·ÏÇÒ °¢ ´ýÇÁÀÇ ¸¸±â ³¯Â¥¿Í °°Àº ´Ù¸¥ Á¤º¸¸¦ ±â·ÏÇÏ´Â °ÍÀÌ À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Å×ÀÌÇÁ¿¡ ·¹À̺í ÁöÁ¤Çϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. µ¿ÀÛÀ» ¼öÇàÇÒ Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇÑ Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¾ÆÁ÷ ½ÇÇàµÇ°í ÀÖÁö ¾ÊÀ¸¸é, ÇØ´ç Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ ¿¬°áÇϰí, butc ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ¿¡ ´ëÇÑ ¿ÏÀüÇÑ ¸í·ÉÀº Å×ÀÌÇÁ Á¶Á¤ÀÚ ÇÁ·Î¼¼½º ½ÃÀÛÇϱ⿡ ÀÖ½À´Ï´Ù.

       % butc [<port offset>] [-noautoquery]
    
  3. ÀåÄ¡¿¡ Å×ÀÌÇÁ¸¦ ºÙÀ̽ʽÿÀ.
  4. ¼±ÅÃÀû. ¿©·¯ Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤Çϰųª Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇÑ µÚ Ãß°¡·Î ¸í·ÉÀ» ¹ßÇàÇÏ·Á´Â °æ¿ì backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î ÀüȯÇϽʽÿÀ. ´ëÈ­½Ä ÇÁ·ÒÇÁÆ®´Â ´ÙÀ½ ´Ü°è¿¡¼­ ³ªÅ¸³³´Ï´Ù.

       % backup
    
  5. (backup) labeltape ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇϽʽÿÀ.

       backup> labeltape [-name <tape name, defaults to NULL>]  \
          [-size <tape size in Kbytes, defaults to size in tapeconfig>]  \
          [-portoffset <TC port offset>]
    [-pname <permanent tape name>]
    

    ¿©±â¼­

    la
    labeltapeÀÇ Ãà¾à¸íÀÔ´Ï´Ù.

    -name
    ·¹ÀÌºí¿¡ ±â·ÏÇÒ AFS Å×ÀÌÇÁ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö³ª -pname Àμö Áß Çϳª¸¸À» Æ÷ÇÔÇϽʽÿÀ. ÀÌ Àμö¸¦ »ý·«Çϸé, AFS Å×ÀÌÇÁ À̸§Àº <NULL>·Î ¼³Á¤µË´Ï´Ù. Àμö¸¦ Á¦°øÇϸé, ´ÙÀ½ Çü½ÄÀ¸·Î

    volume_set_name.dump_level_name.tape_index
    

    backup dump µ¿ÀÛ¿¡ Å×ÀÌÇÁ°¡ »ç¿ëµÉ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ. volume_set_nameÀº Å×ÀÌÇÁ¿¡ ±â·ÏµÉ Ãʱ⠴ýÇÁÀÇ º¼·ý ¼¼Æ®¸í°ú ´ëÀÀµÇ¾î¾ß Çϸç, dump_level_nameÀº º¼·ý ¼¼Æ®°¡ ´ýÇÁµÉ ´ýÇÁ ·¹º§ °æ·Î¸íÀÇ ¸¶Áö¸· ±¸¼º¿ä¼Ò¿¡ ´ëÀÀµÇ¾î¾ß Çϸç, tape_index´Â ´ýÇÁ ¼¼Æ®°¡ µé¾îÀÖ´Â ÀÏ·ÃÀÇ Å×ÀÌÇÁ¿¡¼­ Å×ÀÌÇÁ À§Ä¡¸¦ Á¤È®ÇÏ°Ô ³ªÅ¸³»¾î¾ß ÇÕ´Ï´Ù. »öÀÎÀº ¼ýÀÚ 1¿¡¼­ ºÎÅÍ ½ÃÀ۵˴ϴÙ.

    -size
    ·¹ÀÌºí¿¡ ±â·ÏÇÒ Å×ÀÌÇÁ ¿ë·®À» ÁöÁ¤ÇÕ´Ï´Ù. óÀ½ Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇÏ´Â °æ¿ì, Å×ÀÌÇÁ Æ÷ÇÔÀÌ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ¿¡ ÀÖ´Â /usr/afs/backup/tapeconfig ÆÄÀÏÀÇ ÁöÁ¤µÈ Æ÷Æ® ¿ÀÇÁ¼Â¿¡ ¿¬°üµÈ ¿ë·®°ú ´Ù¸¥ °æ¿ì¿¡¸¸ ÀÌ Àμö¸¦ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

    °ªÀ» ÀÔ·ÂÇϸé, À̰ÍÀº µÚ¿¡ ´ÜÀ§¸¦ ³ªÅ¸³»´Â ¹®ÀÚ°¡ ¿À´Â Á¤¼ö°ªÀ̸ç, Áß°£¿¡ °ø¹éÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. ´ÜÀ§ °ª k ¶Ç´Â K´Â ų·Î¹ÙÀÌÆ®¸¦, m ¶Ç´Â MÀº ¸Þ°¡¹ÙÀÌÆ®¸¦, g ¶Ç´Â G´Â ±â°¡¹ÙÀÌÆ®¸¦ ³ªÅ¸³À´Ï´Ù. ´ÜÀ§ ¹®ÀÚ¸¦ »ý·«Çϸé, ±âº»°ªÀº ų·Î¹ÙÀÌÆ®ÀÔ´Ï´Ù.

    -portoffset
    ÀÌ µ¿ÀÛÀ» À§ÇØ Å×ÀÌÇÁ³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» ó¸®ÇÏ´Â Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª 0ÀÌ ÀûÇÕÇÏÁö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

    -pname
    ·¹ÀÌºí¿¡ ±â·ÏÇÒ ¿µ±¸Àû À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÃÖ´ë 32ÀÚ±îÁö °¡´ÉÇϸç, ¿µ¼ýÀÚµµ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. ½©¿¡ ´ëÇØ Ưº°ÇÑ Àǹ̸¦ °®´Â ¸ÞŸ¹®ÀÚÀÇ »ç¿ëÀ» ÇÇÇÏ¸é ½© ÇÁ·ÒÇÁÆ®¿¡¼­ ¹ßÇàµÈ ¸í·É¿¡¼­ ÀÌ ¸ÞŸ¹®ÀÚ¸¦ ¹®ÀÚ»ó¼ö·Î¼­ ÀÛ¼ºÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

    ÀÌ Àμö³ª -name Àμö Áß Çϳª¸¸À» Æ÷ÇÔÇϽʽÿÀ. ÀÌ Àμö¸¦ Á¦°øÇϸé, AFS Å×ÀÌÇÁ À̸§ÀÌ <NULL>·Î ¼³Á¤µË´Ï´Ù. ÀÌ Àμö¸¦ »ý·«Çϸé, ±âÁ¸ÀÇ ¿µ±¸Àû À̸§ÀÌ À¯ÁöµË´Ï´Ù.

  6. butc ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ -noautoquery Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰÁö ¾Ê¾Ò°Å³ª ÀåÄ¡ÀÇ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ¸í·É¹® AUTOQUERY YES°¡ µé¾îÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ÀåÄ¡ µå¶óÀ̺꿡 Å×ÀÌÇÁ¸¦ ³õµµ·Ï ÇÁ·ÒÇÁÆ®ÇÕ´Ï´Ù. ÀÌ¹Ì À̰ÍÀ» ¼öÇàÇÑ °æ¿ì¿¡´Â, <Return>À» ´­·¯ Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇÒ Áغñ°¡ µÇ¾úÀ½À» ³ªÅ¸³»¾î¾ß ÇÕ´Ï´Ù.

Å×ÀÌÇÁ¿¡¼­ ·¹À̺í Àбâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. µ¿ÀÛÀ» ¼öÇàÇÒ Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇÑ Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¾ÆÁ÷ ½ÇÇàµÇ°í ÀÖÁö ¾ÊÀ¸¸é, ÇØ´ç Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ ¿¬°áÇϰí, butc ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ¿¡ ´ëÇÑ ¿ÏÀüÇÑ ¸í·ÉÀº Å×ÀÌÇÁ Á¶Á¤ÀÚ ÇÁ·Î¼¼½º ½ÃÀÛÇϱ⿡ ÀÖ½À´Ï´Ù.

       % butc [<port offset>] [-noautoquery]
    
  3. ÀåÄ¡¿¡ Å×ÀÌÇÁ¸¦ ºÙÀ̽ʽÿÀ.
  4. ¼±ÅÃÀû. ¿©·¯ Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤Çϰųª Å×ÀÌÇÁ¿¡ ·¹À̺íÀ» ÁöÁ¤ÇÑ µÚ Ãß°¡·Î ¸í·ÉÀ» ¹ßÇàÇÏ·Á´Â °æ¿ì backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î ÀüȯÇϽʽÿÀ. ´ëÈ­½Ä ÇÁ·ÒÇÁÆ®´Â ´ÙÀ½ ´Ü°è¿¡¼­ ³ªÅ¸³³´Ï´Ù.

       % backup
    
  5. (backup) readlabel ¸í·ÉÀ» ½ÇÇàÇÏ¿© Å×ÀÌÇÁÀÇ ·¹À̺íÀ» ÀÐÀ¸½Ê½Ã¿À.

       backup> readlabel [<TC port offset>]
    

    ¿©±â¼­

    rea
    readlabelÀÇ Ãà¾à¸íÀÔ´Ï´Ù.

    TC port offset
    ÀÌ µ¿ÀÛÀ» À§ÇØ Å×ÀÌÇÁ³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» ó¸®ÇÏ´Â Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª 0ÀÌ ÀûÇÕÇÏÁö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
  6. butc ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ -noautoquery Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰÁö ¾Ê¾Ò°Å³ª ÀåÄ¡ÀÇ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ¸í·É¹® AUTOQUERY YES°¡ µé¾î ÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ÀåÄ¡ µå¶óÀ̺꿡 Å×ÀÌÇÁ¸¦ ³õµµ·Ï ÇÁ·ÒÇÁÆ®ÇÕ´Ï´Ù. ÀÌ¹Ì ¼öÇàÀÖÀ¸¸é, <Return>À» ´­·¯ Å×ÀÌÇÁ¸¦ ÀÐÀ» Áغñ°¡ µÇ¾úÀ½À» ³ªÅ¸³»¾î¾ß ÇÕ´Ï´Ù

Å×ÀÌÇÁ ·¹ÀÌºí¿¡ ´ëÇÑ Á¤º¸´Â backup ¸í·É â°ú Å×ÀÌÇÁ Á¶Á¤ÀÚ Ã¢ ¸ðµÎ¿¡ ³ªÅ¸³³´Ï´Ù. ¸í·É â¿¡ ÀÖ´Â Ãâ·ÂÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

   Tape read was labelled: tape_name (initial_dump_ID)
        size: size KBytes

¿©±â¼­ tape_nameÀº Å×ÀÌÇÁÀÇ ¿µ±¸Àû À̸§(ÀÖ´Â °æ¿ì) ¶Ç´Â AFS Å×ÀÌÇÁ À̸§À̸ç, initial_dump_ID´Â Å×ÀÌÇÁ¿¡ ÀÖ´Â Ãʱ⠴ýÇÁÀÇ ´ýÇÁ IDÀ̸ç, size´Â ·¹ÀÌºí¿¡ ±â·ÏµÈ ų·Î¹ÙÀÌÆ® ´ÜÀ§ÀÇ ¿ë·®ÀÔ´Ï´Ù.

Å×ÀÌÇÁ Á¶Á¤ÀÚ Ã¢¿¡ ÀÖ´Â Á¤º¸´Â Á» ´õ È®Àå°¡´ÉÇÕ´Ï´Ù. Å×ÀÌÇÁÀÇ ¿µ±¸Àû À̸§Àº tape name Çʵ忡, ±× AFS Å×ÀÌÇÁ À̸§Àº AFS tape name Çʵ忡 ³ªÅ¸³³´Ï´Ù. ¾î´À À̸§À̵ç Á¤ÀǵÇÁö ¾ÊÀ¸¸é, <NULL> °ªÀÌ Çʵ忡 ´ë½Å ³ªÅ¸³³´Ï´Ù. ·¹ÀÌºí¿¡ ±â·ÏµÈ ¿ë·®Àº size Çʵ忡 ³ªÅ¸³³´Ï´Ù. Ãâ·Â¿¡ ÀÖ´Â ´Ù¸¥ ÇʵåµéÀº Å×ÀÌÇÁ¿¡ ÀÖ´Â Ãʱ⠴ýÇÁÀÇ ÀÛ¼º ½Ã±â, ´ýÇÁ ·¹º§ À̸§ ¹× ´ýÇÁ ID(creationTime, dump path ¹× dump id °¢°¢)¸¦ º¸°íÇÕ´Ï´Ù. cell Çʵ忡¼­´Â ´ýÇÁ µ¿ÀÛÀÌ ¼öÇàµÇ´Â ¼¿À» ¾Ë·ÁÁÖ°í, useCount Çʵ忡¼­´Â backup labeltape ¸í·ÉÀ» »ç¿ëÇÏ¿© ¶Ç´Â ´ýÇÁ µ¿ÀÛÁß¿¡ Å×ÀÌÇÁ¿¡ ·¹À̺íÀÌ ÀçÁöÁ¤µÈ Ƚ¼ö¸¦ ¾Ë·ÁÁÝ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº AFS Administration Reference¿¡ ÀÖ´Â ¸í·ÉÀÇ ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌÇÁ¿¡ ·¹À̺íÀÌ ¾ø°Å³ª µå¶óÀ̺갡 ºñ¾î ÀÖ´Â °æ¿ì, ¸í·É ½©¿¡ ´ÙÀ½ ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù.

   Failed to read tape label.

´ÙÀ½ ¿¹¿¡¼­´Â Æ÷Æ® ¿ÀÇÁ¼ÂÀÌ 1ÀÎ ÀåÄ¡¿¡¼­ Å×ÀÌÇÁ¿¡ ´ëÇÑ ¸í·É ½©ÀÇ Ãâ·ÂÀ» ¼³¸íÇÕ´Ï´Ù.

   % backup readlabel 1
   Tape read was labelled: monthly_guest (917860000)
        size: 2150000 KBytes

´ÙÀ½ Ãâ·ÂÀº Å×ÀÌÇÁ Á¶Á¤ÀÚ Ã¢¿¡ µ¿½Ã¿¡ ³ªÅ¸³³´Ï´Ù.

   Tape label
   ----------
   tape name = monthly_guest
   AFS tape name = guests.monthly.3
   creationTime =  Mon Feb  1 04:06:40 1999
   cell = abc.com
   size = 2150000 Kbytes
   dump path = /monthly
   dump id = 917860000
   useCount = 44
   -- End of tape label --

¹é¾÷ ÇÁ·Î¼¼½º ÀÚµ¿È­ ¹× È¿À²¼º Áõ´ë

¹é¾÷ ½Ã½ºÅÛ¿¡´Â ¼¿¿¡¼­ ¹é¾÷ ÇÁ·Î¼¼½º¸¦ ÀÚµ¿È­Çϰí À̸¦ º¸´Ù È¿À²ÀûÀ¸·Î ¸¸µå´Â ¿©·¯ ¼±ÅÃÀû ±â´ÉµéÀÌ ÀÖ½À´Ï´Ù. ¿©·¯ ±â´ÉµéÀ» È¥ÇÕÇÏ¸é ´ëºÎºÐÀÇ °æ¿ì °£¼·À» ÃÖ¼ÒÇÑÀ¸·Î ÁÙÀÌ°í º¼·ý µ¥ÀÌÅ͸¦ Å×ÀÌÇÁ¿¡ ´ýÇÁÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸¹Àº ±â´ÉµéÀ» ÀÌ¿ë½Ã ÀåÁ¡Àº ÀÚµ¿È­µÈ µ¿ÀÛ¿¡ Æ÷ÇÔµÈ °¢ Å×ÀÌÇÁ ÀåÄ¡ °¢°¢¿¡ ´ëÇØ /usr/afs/backup µð·ºÅ丮¿¡¼­ ÀåÄ¡ ±¸¼º ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. ÀåÄ¡ ±¸¼º ÆÄÀÏ ÀÛ¼º¿¡ ´ëÇÑ ÀÏ¹Ý ¸í·ÉÀº ÀåÄ¡ ±¸¼º ÆÄÀÏ ÀÛ¼ºÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½ ¸ñ·Ï¿¡¼­´Â Á» ´õ ¼¼ºÎÀûÀ¸·Î °¢ ±â´É¿¡ ´ëÇØ ¼³¸íÇÏ´Â ÀýÀ» ÂüÁ¶Çϵµ·Ï ÇÕ´Ï´Ù.

ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ Æ÷ÇÔµÇÁö ¾ÊÀº ¹é¾÷ ÀÚµ¿È­ ¹× È¿À²¼ºÀ» Áõ´ë½ÃŰ´Â µÎ °¡Áö ´Ù¸¥ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

ÀåÄ¡ ±¸¼º ÆÄÀÏ ÀÛ¼º

¹é¾÷ µ¿ÀÛÀ» ÀÚµ¿È­½ÃŰ´Â ¸¹Àº ±â´ÉÀ» »ç¿ëÇÏ·Á¸é, ÀåÄ¡¸¦ ±¸µ¿½ÃŰ´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â /usr/afs/backup µð·ºÅ丮¿¡ °¢ Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇÑ ±¸¼º ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ. ÆÄÀÏ À̸§ÀÇ ¾ç½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

CFG_device_name

¿©±â¼­ device_nameÀº Å×ÀÌÇÁ ÀåÄ¡ ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù(Å×ÀÌÇÁ ´ë½Å ÆÄÀÏ·Î ´ýÇÁ¸¦ ±â·ÏÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅÍ ´ýÇÁ ÂüÁ¶).

Å×ÀÌÇÁ ÀåÄ¡ÀÇ °æ¿ì, Ãʱâ /dev/ ¹®ÀÚ¿­¿¡¼­ ¸ðµç UNIX ÀåÄ¡¸í¿¡¼­ ½ÃÀ۵Ǵ ¹®ÀÚ¿­À» Á¦°ÅÇϰí À̸§¿¡ ÀÖ´Â ´Ù¸¥ ½½·¡½¬¸¦ ¹ØÁÙ·Î ´ëüÇÏ¿© À̸§ÀÇ device_name ºÎºÐÀ» »ý¼ºÇϽʽÿÀ. ¿¹¸¦ µé¾î CFG_rmt_4mÀº /dev/rmt/4mÀ̶ó´Â ÀåÄ¡¿¡ ÀûÇÕÇÑ ÆÄÀÏ À̸§ÀÔ´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ¿ì, Ãʱ⠽½·¡½¬(/)¸¦ Á¦°ÅÇϰí À̸§¿¡ ÀÖ´Â ´Ù¸¥ ½½·¡½¬(/)¸¦ ¹ØÁÙ·Î ´ëüÇÏ¿© device_name ºÎºÐÀ» »ý¼ºÇϽʽÿÀ. ¿¹¸¦ µé¾î CFG_var_tmp_FILEÀº /var/tmp/FILEÀ̶ó´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ÀûÇÕÇÑ ÆÄÀÏ À̸§ÀÔ´Ï´Ù.

ÀåÄ¡ ±¸¼º ÆÄÀÏ ÀÛ¼ºÀº ¼±ÅÃÀûÀÔ´Ï´Ù. ÆÄÀÏ¿¡¼­ Á¦°øÇÏ´Â ÀÌµé ±â´ÉÀ» ÀÌ¿ëÇÏÁö ¾ÊÀ¸·Á¸é, ÀÛ¼ºÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ÀÓÀÇ ¼ø¼­´ë·Î ´ÙÀ½ ¸í·É¹® Áß Çϳª¸¦ Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. ¸ðµÎ´Â ¼±ÅÃÀûÀÔ´Ï´Ù. ÀÚ½ÅÀÇ Çà¿¡ °¢ ¸í·É¹®À» ³õÁö¸¸, ¸í·É¹®³»¿¡ ½Å±ÔÇà(<Return>) ¹®ÀÚ¸¦ ³õÁö´Â ¸¶½Ê½Ã¿À.

MOUNT and UNMOUNT
ÇÊ¿äÇϸé Å×ÀÌÇÁ ½ºÅÂÄ¿³ª ÁÖÅ© ¹Ú½ºÀÇ µå¶óÀ̺꿡¼­ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦¸¦ À§ÇÑ ·çƾ ½ºÅ©¸³Æ®¸¦ ½Äº°ÇÕ´Ï´Ù. ÀåÄ¡ÀÇ Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ·çƾ È£ÃâÀ» ÂüÁ¶ÇϽʽÿÀ.

AUTOQUERY
Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¹é¾÷ µ¿ÀÛ¿¡ ÇÊ¿äÇÑ Ã¹¹øÂ° Å×ÀÌÇÁ¸¦ ÇÁ·ÒÇÁÆ®ÇÒ Áö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. Ãʱâ Å×ÀÌÇÁ¿¡¼­ Ž»ö ¶Ç´Â ÇÁ·ÒÇÁÆ® »èÁ¦¸¦ ÂüÁ¶ÇϽʽÿÀ.

ASK
Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¾î¶² ¿À·ù Á¶°Ç¿¡ ´ëÇØ ¹ÝÀÀÇÏ´Â ¹æ¹ýÀ» »ç¿ëÀÚ¿¡°Ô ¹°À» Áö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ¿À·ù »óȲ¿¡ ´ëÇÑ ±âº» ÀÀ´ä °¡´ÉÀ» ÂüÁ¶ÇϽʽÿÀ.

NAME_CHECK
Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ AFS Å×ÀÌÇÁ À̸§ÀÌ Å×ÀÌÇÁ¿¡ ±â·ÏÁßÀÎ Ãʱ⠴ýÇÁ¿Í ´ëÀÀµÇ´Â Áö ¿©ºÎ È®ÀÎÀ» Á¦¾îÇÕ´Ï´Ù. AFS Å×ÀÌÇÁ À̸§ üũ »èÁ¦¸¦ ÂüÁ¶ÇϽʽÿÀ.

BUFFERSIZE
Å×ÀÌÇÁ ÀåÄ¡¿Í º¼·ý »çÀÌ¿¡¼­ µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¶§ Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ »ç¿ëÇÏ´Â ¸Þ¸ð¸® ¹öÆÛ Å©±â¸¦ ¼³Á¤ÇÕ´Ï´Ù. Å×ÀÌÇÁ ½ºÆ®¸²È­¸¦ À§ÇÑ ¸Þ¸ð¸® ¹öÆÛ ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.

FILE
Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ Å×ÀÌÇÁ ÀåÄ¡³ª ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ´ýÇÁ¸¦ ±â·ÏÇÏ´Â Áö ¶Ç´Â µ¥ÀÌÅ͸¦ º¹¿øÇÏ´Â Áö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅÍ ´ýÇÁ¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀåÄ¡ÀÇ Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ·çƾ È£Ãâ

Å×ÀÌÇÁ ½ºÅÂÄ¿³ª ÁÖÅ© ¹Ú½º´Â »ç¶÷ÀÌ ÀϺη¯ ÀÛµ¿½ÃŰÁö ¾Ê¾Æµµ µ¿À۵Ǵ µ¿¾È ¿©·¯ Å×ÀÌÇÁ¸¦ È£ÃâÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¹é¾÷ µ¿ÀÛÀ» ÀÚµ¿È­ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. ÀÌ ±â´ÉÀ» ÀÌ¿ëÇÏ·Á¸é, ½ºÅÂÄ¿³ª ÁÖÅ© ¹Ú½º¿ëÀ¸·Î ±â·ÏÇÏ´Â ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ MOUNT ¹× ¼±ÅÃÀûÀ¸·Î UNMOUNT ¸í·É¹®À» »ðÀÔÇϽʽÿÀ. ¸í·ÉÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

   MOUNT filename
   UNMOUNT filename

¿©±â¼­ filenameÀº ÀåÄ¡ Á¦Á¶¾÷ü¿¡¼­ ÀåÄ¡ÀÇ Å×ÀÌÇÁ µå¶óÀ̺긦 ¸¶¿îÆ®Çϰųª ¸¶¿îÆ®ÇØÁ¦Çϱâ À§ÇØ Á¤ÀÇÇÑ ·çƾÀ» È£ÃâÇÏ´Â ½ºÅ©¸³Æ®³ª ÇÁ·Î±×·¥ÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â °æ·Î À̸§ÀÔ´Ï´Ù(ÆíÀǸ¦ À§ÇØ, ´ÙÀ½ ¼³¸í¿¡¼­´Â ½ºÅ©¸³Æ®¿Í ÇÁ·Î±×·¥ ¸ðµÎ¿¡ ´ëÇØ ½ºÅ©¸³Æ®¶ó´Â ¿ë¾î¸¦ »ç¿ëÇÕ´Ï´Ù). ½ºÅ©¸³Æ®¿¡´Â ÁÖ·Î ¿À·ù »óȲÀ» ó¸®Çϰí, ¹é¾÷ µ¿ÀÛÀÌ ¼öÇàµÇ´Â Áö ¿©ºÎ¿¡ µû¶ó ½ºÅ©¸³Æ®ÀÇ µ¿ÀÛÀ» ¼öÁ¤ÇÏ´Â Ãß°¡ ³í¸®°¡ µé¾îÀÖ½À´Ï´Ù.

MOUNT ¶Ç´Â UNMOUNT ¸í·É¹®À¸·Î ´Ù¸¥ ½ºÅ©¸³Æ®¸¦ ÂüÁ¶Çϰųª, ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ·çƾ ¸ðµÎ¸¦ È£ÃâÇÏ´Â ´ÜÀÏ ½ºÅ©¸³Æ®¸¦ ÂüÁ¶ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®´Â butc ¸í·É ½ÇÇàÀÚ¿¡°Ô ¿¬°üµÈ ·ÎÄà ID¿Í AFS ÅäÅ«À» °è½ÂÇÕ´Ï´Ù.

¸ðµç Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇÑ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ MOUNT ¸í·É¹®À» Æ÷ÇÔÇØ¾ß ÇÏÁö¸¸, UNMOUNT ¸í·É¹®Àº ÀåÄ¡ Á¦Á¶¾÷ü¿¡¼­ Á¦°øÇÏ´Â Å×ÀÌÇÁ ó¸® ·çƾ¿¡ µû¶ó ±× ÇÊ¿ä ¿©ºÎ°¡ °áÁ¤µË´Ï´Ù. ¸î¸î ÀåÄ¡ ÁÖ·Î ½ºÅÂÄ¿¿¡´Â Å×ÀÌÇÁ¸¦ ¸¶¿îÆ®Çϱâ À§ÇÑ ÇϳªÀÇ ´ÜÀÏ ·çƾÀÌ ÀÖÀ¸¸ç, À̰ÍÀº ÇÊ¿äÇÑ »õ Å×ÀÌÇÁÀÇ »ðÀÔÀ» ¹æÇØÇÏ´Â Å×ÀÌÇÁ¸¦ ÀÚµ¿À¸·Î ¸¶¿îÆ®ÇØÁ¦ÇÕ´Ï´Ù. ÀÌ·± °æ¿ì, UNMOUNT ¸í·ÉÀº ÇÊ¿ä¾ø½À´Ï´Ù. ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ·çƾÀÌ º°µµ·Î Á¸ÀçÇÏ´Â ÀåÄ¡ÀÇ °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ÀÌ¿¡ ´ëÇÑ Á¶ÀÛÀ» ¿Ï·áÇÒ ¶§ Å×ÀÌÇÁ¸¦ Á¦°ÅÇϱâ À§ÇØ UNMOUNT ¸í·É¹®À» »ðÀÔÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÀÌÈÄ MOUNT ¸í·É¹® ½ÇÇàÀÌ ¿À·ù·Î ½ÇÆÐÇÕ´Ï´Ù.

ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ MOUNT ¸í·É¹®ÀÌ µé¾îÀÖÀ¸¸é, ¹é¾÷ µ¿ÀÛÀ» ¼öÇàÇϱâ Àü¿¡ ½ºÅÂÄ¿³ª ÁÖÅ© ¹Ú½º¿¡ ÇÊ¿äÇÑ Å×ÀÌÇÁ¸¦ ½×¾Æ µÎ¾î¾ß ÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ÁÖÅ© ¹Ú½ºµéÀº Å×ÀÌÇÁ¿¡ ÀÖ´Â ¿ÜºÎ ·¹À̺í(¹ÙÄÚµå¿Í °°Àº)À» Àаí ÇÊ¿äÇÑ Å×ÀÌÇÁ¸¦ Ž»öÇÒ ¼ö ÀÖÁö¸¸, ´ëºÎºÐÀÇ ½ºÅÂÄ¿µéÀº ¼ø¼­´ë·Î Å×ÀÌÇÁ »çÀ̸¦ ÀüȯÇÏ°í ¾î¶² °æ¿ì´Â ÇÑ ¹æÇâÀ¸·Î¸¸ ÀüȯÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄÀÚÀÇ °æ¿ì, Á¤È®ÇÑ ¼ø¼­·Î Å×ÀÌÇÁ¸¦ ½×¾Æ¾ß ÇÕ´Ï´Ù.

Å×ÀÌÇÁ ÀåÄ¡¿¡ Å×ÀÌÇÁµéÀ» ¹Ì¸® ½×¾ÆµÑ ¼ö ÀÖ¶Ç·Ï º¹¿ø µ¿ÀÛ¿¡ ÇÊ¿äÇÑ Å×ÀÌÇÁ ¸ñ·ÏÀ» ±¸ÇÏ·Á¸é, -n Ç÷¡±×¸¦ ÀûÇÕÇÑ ¹é¾÷ ¸í·É(backup diskrestore, backup volrestore, ¶Ç´Â backup volsetrestore)¿¡ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À. ´ýÇÁ µ¿ÀÛÀÇ °æ¿ì, º¸Åë µ¿ÀÛ¿¡ ÇÊ¿äÇÑ °Íº¸´Ù ÃæºÐÈ÷ ¸¹Àº Å×ÀÌÇÁ¸¦ ÀåÄ¡¿¡ µÎ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿µ±¸Àû À̸§À̳ª AFS Å×ÀÌÇÁ À̸§À¸·Î Å×ÀÌÇÁ¿¡ ¹Ì¸® ·¹À̺íÀ» ÁöÁ¤ÇÒ ¼ö ÀÖÁö¸¸, ÀÌ À̸§µé ¸ðµÎ¸¦ ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ´ýÇÁ µ¿ÀÛ¿ë Å×ÀÌÇÁ¿¡ AFS Å×ÀÌÇÁ À̸§À¸·Î ·¹À̺íÀ» ÁöÁ¤ÇÏ´Â °æ¿ì, Å×ÀÌÇÁ »öÀÎ ¼øÀ¸·Î ½ºÅÂÄ¿·Î Å×ÀÌÇÁ¸¦ ·ÎµåÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÕ´Ï´Ù. ±×·¯³ª, ¿µ±¸Àû Å×ÀÌÇÁ À̸§À¸·Î Å×ÀÌÇÁ¿¡ ¹Ì¸® ·¹À̺íÀ» ÁöÁ¤Çϰųª ·¹À̺íÀÌ ¾ø´Â Å×ÀÌÇÁ¸¦ »ç¿ëÇÏ´Â °ÍÀÌ Á» ´õ °£´ÜÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì, ¹é¾÷ ½Ã½ºÅÛÀº ´ýÇÁ µ¿ÀÛÁß¿¡ Á¦´ë·Î »öÀÎÈ­µÈ AFS Å×ÀÌÇÁ À̸§À» »ý¼ºÇϰí Àû¿ëÇÕ´Ï´Ù.

Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ MOUNT ¹× UNMOUNT ¸í·ÉÀ» »ç¿ëÇÏ´Â ¹æ¹ý

butc ¸í·ÉÀ» ½ÇÇàÇÏ¿© Á¦°øµÈ Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇØ Å×ÀÌÇÁ Á¶Á¤ÀÚ¸¦ ½ÃÀÛÇÒ °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ·ÎÄà µð½ºÅ©¿¡¼­ /usr/afs/backup/CFG_device_name ÀåÄ¡ ±¸¼º ÆÄÀÏÀ» ã½À´Ï´Ù. ¿©±â¼­ device_nameÀÇ Çü½ÄÀº ÀåÄ¡ ±¸¼º ÆÄÀÏ ÀÛ¼º¿¡¼­ ¼³¸íÇÑ ¹Ù¿Í °°½À´Ï´Ù. ÆÄÀÏÀÌ ÀÖ°í MOUNT ¸í·É¹®ÀÌ µé¾îÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ Å×ÀÌÇÁ°¡ ÇÊ¿äÇÒ ¶§ ¸¶´Ù ¸í·É¹®ÀÇ filename Àμö°¡ ÁöÁ¤ÇÑ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù.

ÀåÄ¡ ±¸¼º ÆÄÀÏÀÌ ¾ø°Å³ª MOUNT ¸í·É¹®ÀÌ µé¾îÀÖÁö ¾ÊÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡ Å×ÀÌÇÁ°¡ ÇÊ¿äÇÒ ¶§¸¶´Ù ¿î¿ëÀÚ°¡ ÇÊ¿äÇÑ Å×ÀÌÇÁ¸¦ »ðÀÔÇϵµ·Ï ÇÏ´Â ÇÁ·ÒÇÁÆ®¸¦ â¿¡¼­ »ý¼ºÇÕ´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¹é¾÷ µ¿ÀÛÀ» °è¼ÓÇÏ·Á¸é ¿î¿ëÀÚ°¡ Å×ÀÌÇÁ¸¦ ³Ö°í <Return>À» ´­·¯¾ß ÇÕ´Ï´Ù.

±×·¯³ª ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ÀÖ´Â AUTOQUERY ¸í·É¹®À» NO·Î ¼³Á¤Çϰųª -noautoquery Ç÷¡±×¸¦ butc ¸í·É¿¡ »ðÀÔÇÏ¿©, µ¿ÀÛ¿¡ ÇÊ¿äÇÑ Ã¹¹øÂ° Å×ÀÌÇÁ¿¡ ´ëÇÑ Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ µ¿ÀÛÀ» ¼öÁ¤ÇÒ ¼öµµ ÀÖÀ½À» ±â¾ïÇϽʽÿÀ. ÀÌ·± °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â MOUNT ¸í·É¹®À» ½ÇÇàÇÏÁö ¾Ê°Å³ª µ¿ÀÛ ½ÃÀ۽à Å×ÀÌÇÁ¿¡ ´ëÇØ ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ´Â µå¶óÀ̺꿡¼­ ÇÊ¿äÇÑ Ã¹¹øÂ° Å×ÀÌÇÁ¸¦ ãÀ» °ÍÀ¸·Î ±â´ëÇϱ⠶§¹®ÀÔ´Ï´Ù. Ãʱâ Å×ÀÌÇÁ¿¡¼­ Ž»ö ¶Ç´Â ÇÁ·ÒÇÁÆ® »èÁ¦¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ UNMOUNT ¸í·É¹®ÀÌ ÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ Å×ÀÌÇÁ ÀåÄ¡¸¦ ´ÝÀ» ¶§ ¸¶´Ù ¸í·É¹®ÀÇ filename Àμö¿¡¼­ ÁöÁ¤ÇÑ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù. ½ºÅ©¸³Æ®¸¦ Çѹø¸¸ ½ÇÇàÇϸç, ÀåÄ¡¿¡¼­ close µ¿ÀÛÀÌ ¼º°øÇß´Â Áö ¿©ºÎ¿¡ °ü°è¾øÀÌ ½ÇÇàµË´Ï´Ù. ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ UNMOUNT ¸í·É¹®ÀÌ ¾øÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ¾Æ¹«·± Á¶Ä¡µµ ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù.

»ç¿ë°¡´ÉÇÑ ¸Å°³º¯¼ö ¹× Çʼö Á¾·á ÄÚµå

Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ MOUNT ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¶§, ´ÙÀ½ ¼ø¼­´ë·Î 5°³ÀÇ ¸Å°³º¯¼ö¸¦ Àü´ÞÇÕ´Ï´Ù. ½ºÅ©¸³Æ®¿¡ ÀÖ´Â ¸Å°³º¯¼öµéÀ» »ç¿ëÇÏ¿© ¹é¾÷ µ¿À۽à ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿©·¯ »óȲ¿¡ ´ëÇÑ ¹ÝÀÀÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. Å×ÀÌÇÁ ÀåÄ¡ ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ·Î À̸§, /usr/afs/backup/tapeconfig ÆÄÀÏ¿¡¼­ ±â·ÏµÈ ¹Ù¿Í °°À½.
  2. Å×ÀÌÇÁ µ¿ÀÛ, (´ÙÀ½ ¸ñ·Ï¿¡¼­ ¼³¸íÇÏ´Â ¿¹¿Ü´Â Á¦¿ÜÇϰí) À̰ÍÀº µ¿ÀÛÀ» ½ÃÀÛÇÏ´Â µ¥ »ç¿ëµÈ backup ¸í·É µ¿ÀÛ ÄÚµå¿Í ÀÏÄ¡ÇÕ´Ï´Ù.
  3. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ Å×ÀÌÇÁ ÀåÄ¡ ¶Ç´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» ¿­·Á°í ½ÃµµÇÑ È½¼ö. ¿­±â ½Ãµµ¿¡¼­ ¿À·ù°¡ ¸®ÅϵǸé, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â 1¾¿ ÀÌ °ªÀ» Áõ°¡½Ã۰í MOUNT ¸í·É¹®À» ´Ù½Ã È£ÃâÇÕ´Ï´Ù.
  4. Å×ÀÌÇÁ À̸§. ¸î¸î µ¿ÀÛ¿¡¼­´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ none ¹®ÀÚ¿­À» Àü´ÞÇϸç, ÀÌ´Â Å×ÀÌÇÁ À̸§À» ¸ð¸£°Å³ª(¿¹¸¦ µé¾î backup scantape ¶Ç´Â backup readlabelÀ» ½ÇÇàÇÒ ¶§), Å×ÀÌÇÁ¿¡ À̸§ÀÌ ÇÊ¿ä¾ø±â ¶§¹®ÀÔ´Ï´Ù(¿¹¸¦ µé¾î backup labeltape ¸í·ÉÀ» ½ÇÇàÇÒ ¶§).
  5. ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡ ±â·ÏµÈ Å×ÀÌÇÁ ID. Å×ÀÌÇÁ À̸§¿¡¼­Ã³·³, ¹é¾÷ ½Ã½ºÅÛÀº Å×ÀÌÇÁ ID¸¦ ¸ð¸£°Å³ª Å×ÀÌÇÁ¿¡ ID°¡ ÇÊ¿ä¾ø´Â µ¿ÀÛ¿¡ ´ëÇØ¼­´Â none ¹®ÀÚ¿­À» Àü´ÞÇÕ´Ï´Ù.

MOUNT ½ºÅ©¸³Æ®´Â ´ÙÀ½ Á¾·á ÄÚµå Áß Çϳª¸¦ ¸®ÅÏÇÏ¿© Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡°Ô Å×ÀÌÇÁ°¡ ¼º°øÀûÀ¸·Î ¸¶¿îÆ®µÇ¾ú´Â Áö ¿©ºÎ¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÕ´Ï´Ù.

Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ UNMOUNT ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¶§, ´ÙÀ½ ¼ø¼­·Î µÎ °³ÀÇ ¸Å°³º¯¼ö¸¦ Àü´ÞÇÕ´Ï´Ù.

  1. Å×ÀÌÇÁ ÀåÄ¡ÀÇ °æ·Î À̸§(/usr/afs/backup/tapeconfig ÆÄÀÏ¿¡¼­ ÁöÁ¤µÊ)
  2. Å×ÀÌÇÁ µ¿ÀÛ. Ç×»ó unmount

´ÙÀ½ ¿¹ ½ºÅ©¸³Æ®¿¡¼­´Â ¹é¾÷ ½Ã½ºÅÛÀÌ Àü´ÞÇÑ µÎ °³ÀÇ ¸Å°³º¯¼ö(tries ¹× operation)¸¦ »ç¿ëÇÕ´Ï´Ù. À̰ÍÀº tries ¸Å°³º¯¼ö °ªÀÌ 1º¸´Ù Ŭ °æ¿ì Á¾·áÇÏ´Â ¿¹Á¦ ´ÙÀ½¿¡ ¿É´Ï´Ù. 1Àº ½ºÅÂÄ¿¿¡ Å×ÀÌÇÁ°¡ ¾øÀ½À» ÀǹÌÇϱ⠶§¹®ÀÔ´Ï´Ù.

backup dump ¶Ç´Â backup savedb µ¿ÀÛÀÇ °æ¿ì, ·çƾÀº ½ºÅÂÄ¿ Á¦Á¶¾÷ü¿¡¼­ Á¦°øÇÏ´Â ¿¹Á¦ stackerCmd_NextTape ±â´ÉÀ» È£ÃâÇÕ´Ï´Ù. ÆÄÀÏ¿¡ ÀÖ´Â ¸¶Áö¸· ÇàÀº ¿î¿ëÀÚ°¡ Å×ÀÌÇÁ¸¦ »ðÀÔÇϵµ·Ï ÇÏ´Â Á¾·á Äڵ带 ¸®ÅÏÇϸç, À̵é ÇàµéÀº ½ºÅÂÄ¿°¡ Å×ÀÌÇÁ¸¦ ·ÎµåÇÒ ¼ö ¾ø°Å³ª ¼öÇàµÇ´Â µ¿ÀÛÀÌ ÆÄÀÏ¿¡¼­ ¸í½ÃÀûÀ¸·Î ¼³¸íÇÑ °Í Áß Çϳª°¡ ¾Æ´Ò °æ¿ì(¿¹¸¦ µé¾î º¹¿ø µ¿ÀÛ) È£ÃâµÊÀ» ±â¾ïÇϽʽÿÀ.

   #! /bin/csh -f
     
   set devicefile = $1
   set operation = $2
   set tries = $3
   set tapename = $4
   set tapeid = $5
   set exit_continue = 0
   set exit_abort = 1
   set exit_interactive = 2
   #--------------------------------------------
   if (${tries} > 1) then
      echo "Too many tries"
      exit ${exit_interactive}
   endif
   if (${operation} == "unmount") then
      echo "UnMount: Will leave tape in drive"
      exit ${exit_continue}
   endif
   if ((${operation} == "dump")     |\
       (${operation} == "appenddump")     |\
       (${operation} == "savedb"))  then
       stackerCmd_NextTape ${devicefile}
       if (${status} != 0)exit${exit_interactive}
       echo "Will continue"
       exit ${exit_continue}
   endif
   if ((${operation} == "labeltape")    |\
       (${operation} == "readlabel")) then
      echo "Will continue"
      exit ${exit_continue}
   endif
   echo "Prompt for tape"
   exit ${exit_interactive}

Ãʱâ Å×ÀÌÇÁ¿¡¼­ Ž»ö ¶Ç´Â ÇÁ·ÒÇÁÆ® »èÁ¦

±âº»ÀûÀ¸·Î, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ÇØ´ç Å×ÀÌÇÁ ÀåÄ¡¿¡ ´ëÇÑ ÀåÄ¡ ±¸¼º ÆÄÀÏÀ» ÀÐ¾î ¹é¾÷ µ¿ÀÛ¿¡ ÇÊ¿äÇÑ Ã¹¹øÂ° Å×ÀÌÇÁ¸¦ ±¸ÇÕ´Ï´Ù. ÆÄÀÏ¿¡ MOUNT ¸í·É¹®ÀÌ ÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ÂüÁ¶µÇ´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù. ÀåÄ¡ ±¸¼º ÆÄÀÏÀÌ ¾ø°Å³ª ¿©±â¿¡ MOUNT ¸í·É¹®ÀÌ ¾ø´Â °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â Á¤È®ÇÑ Å×ÀÌÇÁ¸¦ »ðÀÔÇϰí <Return>À» ´©¸£µµ·Ï ÇÕ´Ï´Ù.

µ¿ÀÛ¿¡ Å×ÀÌÇÁ°¡ ÇÊ¿äÇÔÀ» ¾Ë°Ô µÇ¸é, backup ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ µå¶óÀ̺꿡 ÇÊ¿äÇÑ Å×ÀÌÇÁ¸¦ ³õ°í Å×ÀÌÇÁ Á¶Á¤ÀÚ¿¡°Ô Ãʱâ Å×ÀÌÇÁ È®º¸ °úÁ¤À» °Ç³Ê¶Ùµµ·Ï ¾Ë·ÁÁÜÀ¸·Î½á È¿À²¼ºÀ» Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀ¸·Î µ¿ÀÛÀº º¸´Ù ½Å¼ÓÇÏ°Ô ½ÃÀ۵ǹǷΠÅ×ÀÌÇÁ¸¦ »ðÀÔÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ Ãʱâ Å×ÀÌÇÁ È®º¸ ´Ü°è¸¦ Åë°úÇÏ´Â µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

  1. ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ AUTOQUERY NO ¸í·É¹®À» »ðÀÔÇÕ´Ï´Ù.
  2. -noautoquery Ç÷¡±×¸¦ butc ¸í·É¿¡ »ðÀÔÇÕ´Ï´Ù.

¿î¿ëÀÚ ÁÖÀǰ¡ ÇÊ¿äÇÑ ¿À·ù »óȲÀ» ¿¹¹æÇÏ·Á¸é, µå¶óÀ̺꿡 ³õÀº Å×ÀÌÇÁ¿¡ ¿øÇÏÁö ¾Ê´Â ´ýÇÁ°¡ µé¾îÀÖÁö ¾Êµµ·Ï ÇÏ°í ¾²±â º¸È£µÇ¾î ÀÖÁö ¾Êµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. Å×ÀÌÇÁ ·¹ÀÌºí¿¡ ¿µ±¸Àû À̸§ÀÌ ¾ø´Â »óÅ¿¡¼­ Ãʱ⠴ýÇÁ¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì, AFS Å×ÀÌÇÁ À̸§ÀÌ º¼·ý ¼¼Æ® ¹× ´ýÇÁ ¼¼Æ® À̸§°ú ´ëÀÀµÇ°Å³ª ¾Æ´Ï¸é <NULL>ÀÌ µÇµµ·Ï ÇϽʽÿÀ. ¶Ç´Â, AFS Å×ÀÌÇÁ À̸§ üũ »èÁ¦¿¡¼­ ¼³¸íÇÑ °Íó·³ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ÀÖ´Â NAME_CHECK ¸í·É¹®¿¡ NO °ªÀ» ÁöÁ¤ÇÏ¿© Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ À̸§ °ËÁõÀ» ¾ïÁ¦ÇϽʽÿÀ.

¿À·ù »óȲ¿¡ ´ëÇÑ ±âº» ÀÀ´ä °¡´É

±âº»ÀûÀ¸·Î, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â »ç¿ëÀÚ¿¡°Ô ¿À·ù »óȲÀÌ ¹ß»ýÇßÀ» ¶§ÀÇ ¹ÝÀÀ ¹æ¹ýÀ» ¹¯½À´Ï´Ù. ÇÁ·ÒÇÁÆ®¸¦ ¾ïÁ¦Çϰí Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¹Ì¸® °áÁ¤µÈ ¹æ½ÄÀ¸·Î ¿À·ù¸¦ ó¸®Çϵµ·Ï ÇÏ·Á¸é, ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ASK NO ¸í·É¹®À» »ðÀÔÇϽʽÿÀ. YES °ªÀ» ÁöÁ¤Çϰųª ASK ¸í·É¹®À» ¿ÏÀüÈ÷ »ý·«ÇÑ °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ¿À·ù Áß Çϳª°¡ ¹ß»ýÇßÀ» ¶§¿¡ ´ëÇÑ ÁöħÀ» ÀÔ·ÂÇϵµ·Ï ÇÕ´Ï´Ù.

´ÙÀ½ ¸ñ·Ï¿¡¼­´Â ¿À·ù ȯ°æ°ú, ÀÌ¿¡ ´ëÇÑ Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ ¹ÝÀÀ¿¡ ´ëÇØ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

AFS Å×ÀÌÇÁ À̸§ üũ »èÁ¦

Å×ÀÌÇÁ¿¡ ¿µ±¸Àû À̸§ÀÌ ¾ø´Â »óÅ¿¡¼­ Ãʱ⠴ýÇÁ¸¦ ±â·ÏÇÏ´Â °æ¿ì, ±âº»ÀûÀ¸·Î ¹é¾÷ ½Ã½ºÅÛÀº Å×ÀÌÇÁÀÇ AFS Å×ÀÌÇÁ À̸§ÀÌ ¼ö¿ëÇÒ ¼ö ÀÖ´Â °ÍÀÎ Áö ¿©ºÎ¸¦ È®ÀÎÇÕ´Ï´Ù. 3°¡Áö À¯ÇüÀÇ °ªÀ» ½ÂÀÎÇÕ´Ï´Ù.

À̸§ È®ÀÎÀ» Åë°úÇÏ·Á¸é, ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ NAME_CHECK NO ¸í·É¹®À» »ðÀÔÇϽʽÿÀ. ±×·¯¸é Å×ÀÌÇÁ¿¡ ÀÖ´Â ¸ðµç ´ýÇÁ°¡ ¸¸±âµÇ´Â µ¿¾È óÀ½ ·¹À̺íÀ» ´Ù½Ã ÁöÁ¤ÇÏÁö ¾Ê°íµµ Å×ÀÌÇÁ¸¦ ´Ù½Ã »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù(Å×ÀÌÇÁ¿¡ ¸¸±âµÇÁö ¾ÊÀº ´ýÇÁ°¡ ÀÖÁö¸¸ ÀÌ Å×ÀÌÇÁ¸¦ ´Ù½Ã »ç¿ëÇÏ·Á´Â °æ¿ì, backup labeltape ¸í·ÉÀ» »ç¿ëÇÏ¿© ·¹À̺íÀ» ´Ù½Ã ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é, ASK NO ¸í·É¹®ÀÌ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ³ªÅ¸³¯ ¼ö ¾ø½À´Ï´Ù).

Å×ÀÌÇÁ ½ºÆ®¸²È­¸¦ À§ÇÑ ¸Þ¸ð¸® ¹öÆÛ ¼³Á¤

±âº»ÀûÀ¸·Î, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ´ýÇÁ µ¿ÀÛÁß¿¡ 16KB ¸Þ¸ð¸® ¹öÆÛ¸¦ »ç¿ëÇÕ´Ï´Ù. º¼·ý ¼­¹ö·ÎºÎÅÍ º¼·ý µ¥ÀÌÅ͸¦ ¼ö½ÅÇϹǷÎ, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â 16KB Àüü¸¦ Å×ÀÌÇÁ ÀåÄ¡·Î Àü¼ÛÇϱâ Àü¿¡ ¹öÆÛ¿¡¼­ µ¥ÀÌÅÍ 16KB¸¦ ¼öÁýÇÕ´Ï´Ù. ÀÌ¿Í À¯»çÇϰÔ, º¹¿ø ÀÛ¾÷Áß¿¡ Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ÆÄÀÏ ½Ã½ºÅÛÀ¸·ÎÀÇ º¹¿øÀ» À§ÇØ 32KB Àüü¸¦ º¼·ý ¼­¹ö·Î Àü¼ÛÇϱâ Àü¿¡ Å×ÀÌÇÁ ÀåÄ¡¿¡¼­ ±âº»ÀûÀ¸·Î 32KB µ¥ÀÌÅ͸¦ ¹öÆÛÈ­ÇÕ´Ï´Ù. ¹öÆÛ¸µÀ¸·Î ÀÎÇØ Å×ÀÌÇÁ ÀåÄ¡¿ÍÀÇ µ¥ÀÌÅÍ º¼·ý À̵¿ÀÌ Á» ´õ ºó¹øÇØÁö¹Ç·Î Å×ÀÌÇÁ ½ºÆ®¸²È­°¡ ÁõÁøµË´Ï´Ù. À̰ÍÀº Å×ÀÌÇÁ ÀåÄ¡°¡ µ¿ÀÛÇÏ´Â °¡Àå È¿°úÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù.

Ç¥ÁØ ³×Æ®¿öÅ© ±¸¼º¿¡¼­, ±âº» ¹öÆÛ Å©±â´Â ÁÖ·Î Å×ÀÌÇÁ ½ºÆ®¸²È­¸¦ ÃËÁøÇϱ⿡ ÃæºÐÈ÷ Å®´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ°ú ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ »çÀÌÀÇ ³×Æ®¿öÅ© ¼Óµµ°¡ ´À¸° °æ¿ì, ¹öÆÛ Å©±â¸¦ Áõ°¡½ÃŰ´Â °ÍÀÌ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ ±¸¼ºÀ» À§ÇØ ¹öÆÛ Å©±â¸¦ º¯°æÇÏ´Â °ÍÀÌ À¯¿ëÇÑ Áö ¿©ºÎ¸¦ °áÁ¤ÇÏ·Á¸é, ½ºÆ®¸²È­µÇ¾ú´Â Áö Å×ÀÌÇÁ ÀåÄ¡¸¦ °üÂûÇϰí, ±×·¸Áö ¾ÊÀ¸¸é Á¦Á¶¾÷ü¿¡ ¹®ÀÇÇϽʽÿÀ. ¹öÆÛ Å©±â¸¦ ¼³Á¤ÇÏ·Á¸é, ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ BUFFERSIZE ¹®À» Æ÷ÇÔÇϽʽÿÀ. ´ÙÀ½ Çü½ÄÀ¸·Î µÈ Á¤¼ö°ª°ú ¼±ÅÃÀûÀÎ ´ÜÀ§°ªÀ» »ç¿ëÇÕ´Ï´Ù.

   BUFFERSIZE size[{k | K | m | M | g | G}]

¿©±â¼­ size´Â ´ýÇÁ¿Í º¹¿ø µ¿ÀÛÀ» ¼öÇàÇÏ´Â µ¿¾È ¹öÆÛ·Î¼­ »ç¿ëÇϱâ À§ÇØ Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ÇÒ´çÇÑ ¸Þ¸ð¸® ¾çÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±âº» ´ÜÀ§´Â ¹ÙÀÌÆ®ÀÌÁö¸¸, ų·Î¹ÙÀÌÆ®¸¦ ÁöÁ¤ÇÏ·Á¸é k ¶Ç´Â K, ¸Þ°¡¹ÙÀÌÆ®´Â m ¶Ç´Â M, ±â°¡¹ÙÀÌÆ®´Â g ¶Ç´Â G¸¦ »ç¿ëÇϽʽÿÀ. size °ª°ú ´ÜÀ§ ¹®ÀÚ »çÀÌ¿¡´Â °ø¹éÀÌ ¾ø½À´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅÍ ´ýÇÁ

Å×ÀÌÇÁ ´ë½Å ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ´ýÇÁ¸¦ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ¿¹¸¦ µé¾î °èÃþÀû ±â¾ï¿µ¿ª °ü¸®(HSM) ½Ã½ºÅÛ°ú °°Àº µ¥ÀÌÅÍ º¸Á¸ ½Ã½ºÅÛÀ¸·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â °æ¿ì À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ½Ã½ºÅÛÀº AFS ¹× ¹é¾÷ ½Ã½ºÅÛ°ú ÇÔ²² »ç¿ëÇÕ´Ï´Ù. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡¼­ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Îµµ µ¥ÀÌÅ͸¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» »ç¿ëÇÏ´Â °ÍÀº ¿©·¯ º¼·ý¿¡ ´ëÇØ µ¿µîÇÑ vos dump ¹× vos restore ¸í·ÉÀ» ½ÇÇàÇÏ´Â °Íº¸´Ù È¿°úÀûÀÔ´Ï´Ù.

Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ·ÎÄà µð½ºÅ©¿¡ ÀÖ´Â °æ¿ì ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÏÁö¸¸, ¿ø°Ý ½Ã½ºÅÛ¿¡ ÀÖ´Â NFS ¸¶¿îÆ® ÆÄƼ¼ÇÀ¸·Î ÆÄÀÏÀ» ±â·ÏÇÒ ¼öµµ ÀÖ½À´Ï´Ù. AFS¿¡¼­´Â ÆÄÀÏ¿¡ ÀÛ¼ºÇÒ ¼öµµ ÀÖÀ¸¸ç, »óÀ§ µð·ºÅ丮¿¡ ÀÖ´Â ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)¿¡ ÇÊ¿äÇÑ ±ÇÇÑÀ» Çã¿ëÇÒ ¼ö ÀÖÁö¸¸, AFS µ¥ÀÌÅÍ¿¡¼­ AFS ÀÚü·Î ´Ù½Ã ¹é¾÷ÇÏ´Â °ÍÀÌ ´Ù¼Ò ¼øÈ¯ÀûÀÏ ¼ö ÀÖ½À´Ï´Ù.

Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ´ýÇÁ¸¦ ±â·ÏÇÒ ¶§ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÌ ¾øÀ¸¸é, ÀÌ ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. º¹¿ø µ¿ÀÛÀ» ¼öÇàÇÏ·Á¸é, ÆÄÀÏÀÌ ÀÖ¾î¾ß Çϰí backup dump µ¿ÀÛ µµÁß ÀÌÀü¿¡ ÆÄÀÏ·Î ±â·ÏÇß´ø º¼·ý µ¥ÀÌÅͰ¡ µé¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇÒ ¶§, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â 16KB ¿ÀÇÁ¼ÂÀ¸·Î µ¥ÀÌÅ͸¦ ±â·ÏÇÕ´Ï´Ù. Á¦°øµÈ µ¥ÀÌÅÍ ºí·Ï(º¼·ý ½ÃÀÛ ¶Ç´Â ³¡¿¡ ½ÅÈ£¸¦ ÁöÁ¤Çϴ ǥ½ÃÀÚ¿Í °°Àº)ÀÌ 16KB Àüü¸¦ ä¿ìÁö ¾ÊÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ´ÙÀ½ ºí·ÏÀ» ±â·ÏÇϱâ Àü¿¡ ´ÙÀ½ ¿ÀÇÁ¼ÂÀ¸·Î °Ç³Ê¶Ý´Ï´Ù. -id ¿É¼ÇÀ¸·Î ½ÇÇàµÈ backup dumpinfo ¸í·É Ãâ·Â¿¡¼­, Pos Ä÷³ °ªÀº º¼·ý µ¥ÀÌÅͰ¡ ½ÃÀ۵Ǵ 16KB ´ÜÀ§ÀÇ ¼­¼öÀ̰í Å×ÀÌÇÁ·Î ´ýÇÁÇϱâ À§ÇÑ °ÍÀ̹ǷΠº¸Åë ÀÌÀü Çà¿¡ ÀÖ´Â À§Ä¡ ¹øÈ£º¸´Ù Çϳª ´õ Å« °ÍÀº ¾Æ´Õ´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇϱâ À§ÇØ, Å×ÀÌÇÁ ÀåÄ¡ÀÎ °Íó·³ ÆÄÀÏÀ» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
ÁÖ:Å×ÀÌÇÁ ÀåÄ¡ À̸§ ´ë½Å ÆÄÀÏ °æ·Î À̸§Àº FILE YES ¸í·É¹®ÀÌ ÀåÄ¡ ±¸¼º ÆÄÀÏ¿¡ ³ªÅ¸³¯ ¶§ /usr/afs/backup/tapeconfig ÆÄÀÏÀÇ ¼¼ ¹øÂ° Çʵ忡 Ç¥½ÃµÇ¾î¾ß Çϸç, ¹Ý´ëÀÇ °æ¿ìµµ ÇØ´çµË´Ï´Ù. tapeconfig ÆÄÀÏÀÌ ´ë½Å Å×ÀÌÇÁ ÀåÄ¡¸¦ ÂüÁ¶ÇÒ ¶§, ´ýÇÁ µ¿ÀÛÀÌ ¼º°øÇÑ °ÍÀ¸·Î Ç¥½ÃµÇÁö¸¸ µ¿ÀÛÇÏÁö´Â ¾Ê½À´Ï´Ù. FILE ¸í·É¹®ÀÌ YES·Î ¼³Á¤µÇ¾î ÀÖ´Â µ¿¾ÈÀº °©ÀÚ±â Å×ÀÌÇÁ ÀåÄ¡·Î ´ýÇÁµÉ ¶§ µ¥ÀÌÅ͸¦ º¹¿øÇÒ ¼ö ¾ø½À´Ï´Ù. °°Àº ¹æ½ÄÀ¸·Î FILE ¸í·É¹®ÀÌ NO·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é, tapeconfig Ç׸ñÀº ½ÇÁ¦ Å×ÀÌÇÁ ÀåÄ¡¸¦ ÂüÁ¶ÇØ¾ß ÇÕ´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ ±¸¼ºÇϱâ

  1. /usr/afs/etc/UserList ÆÄÀÏ¿¡ ³ª¿­µÈ »ç¿ëÀڷμ­ ÀÎÁõ¹Þ¾Ò´Â Áö È®ÀÎÇϽʽÿÀ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â bos listusers ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

       % bos listusers <machine name>
    
  2. ½Ã½ºÅÛ¿¡¼­ ·ÎÄà ¼öÆÛÀ¯Àú ·çÆ®°¡ ¾Æ´Ñ °æ¿ì su ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÌ·¯ÇÑ ±ÇÇÑÀ» ¾òÀ¸½Ê½Ã¿À.

       % su root
       Password: root_password
    
  3. ¼±ÅÃÀû. backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´ëÈ­½Ä ¸ðµå·Î µé¾î°¡½Ê½Ã¿À.

       # backup
    
  4. Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ¼±ÅÃÇÏ¿© ÆÄÀÏ¿¡ ÁöÁ¤ÇϽʽÿÀ. ÇÊ¿äÇϸé, (backup) listhosts ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÌÀü¿¡ ÁöÁ¤Çß´ø Æ÷Æ® ¿ÀÇÁ¼ÂÀ» Ç¥½ÃÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ±¸¼ºµÈ Å×ÀÌÇÁ Á¶Á¤ÀÚ ¸ñ·Ï Ç¥½ÃÇϱ⿡¼­ ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù.

       backup> listhosts
    

    Å×ÀÌÇÁ ÀåÄ¡¿¡¼­ ó·³, »ç¿ëÇÒ ¼ö ÀÖ´Â °ªÀº 0 - 58510 À̳»ÀÇ Á¤¼öÀÔ´Ï´Ù(¹é¾÷ ½Ã½ºÅÛÀº ÃÖ´ë 58,511°³ÀÇ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÃßÀûÇÒ ¼ö ÀÖ½À´Ï´Ù). °¢ Æ÷Æ® ¿ÀÇÁ¼ÂÀº ¼¿ ³»¿¡¼­ °íÀ¯ÇØ¾ß ÇÏÁö¸¸, ÀÓÀÇ ¹øÈ£¸¦ ´ÜÀÏ Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛ°ú ¿¬°ü½Ãų ¼ö ÀÖ½À´Ï´Ù. Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£µéÀ» ¿¬¼ÓÀûÀ¸·Î ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

  5. (backup) addhost ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ Æ÷Æ® ¿ÀÇÁ¼ÂÀ» µî·ÏÇϽʽÿÀ.

       backup>
    addhost <tape machine name> [<TC port offset>]
    

    ¿©±â¼­

    addh
    addhost¿¡ ´ëÇØ ¼ö¿ëÇÒ ¼ö ÀÖ´Â Ãà¾à¸íÀÔ´Ï´Ù.

    tape machine name
    ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇϱâ À§ÇØ È£ÃâÇÏ´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ ¿ÏÀüÇÑ È£½ºÆ® À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

    TC port offset
    ÆÄÀÏÀÇ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª 0ÀÌ ÀûÇÕÇÏÁö ¾ÊÀ¸¸é ÀÌ Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
  6. ¹®¼­ ÆíÁý±â¸¦ »ç¿ëÇÏ¿©, ·ÎÄà /usr/afs/backup/tapeconfig ÆÄÀÏ¿¡¼­ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ Ç׸ñÀ» Ç¥ÁØ ±¸¹®À¸·Î ÀÛ¼ºÇϽʽÿÀ.

       [capacity  filemark_size]  device_name   port_offset
    

    ¿©±â¼­

    capacity
    ÆÄÀÏ¿ëÀ¸·Î »ç¿ëÇÏ·Á´Â ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÌ ÀÖ´Â ÆÄƼ¼ÇÀÇ °ø°£¾çÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÆÄƼ¼ÇÀ» ä¿ö ¹ß»ýÇÏ´Â º¹Àâµµ¸¦ ÇÇÇϱâ À§Çؼ­´Â, ´ýÇÁ µ¿ÀÛÀÌ ½ÇÇàµÉ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ¿¹»óÇÏ´Â ½ÇÁ¦ °ø°£¾çº¸´Ù ¾à°£ ÀûÀº °ªÀ» Á¦°øÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿î¿ë üÁ¦¿¡¼­ Çã¿ëÇÏ´Â ÃÖ´ë ÆÄÀÏ Å©±âº¸´Ù Ä¿¼­´Â ¾ÈµË´Ï´Ù.

    ´ÜÀ§¸¦ ³ªÅ¸³»´Â ¹®ÀÚ°¡ µÚ¿¡ ¿À´Â ¼ýÀÚ°ªÀ» ÁöÁ¤ÇϽʽÿÀ. Áß°£¿¡ °ø¹éÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. ¹®ÀÚ k ¶Ç´Â K´Â ų·Î¹ÙÀÌÆ®¸¦, m ¶Ç´Â MÀº ¸Þ°¡¹ÙÀÌÆ®¸¦, g ¶Ç´Â G´Â ±â°¡¹ÙÀÌÆ®¸¦ ³ªÅ¸³À´Ï´Ù. ´ÜÀ§ ¹®ÀÚ¸¦ »ý·«Çϸé, ±âº»°ªÀº ų·Î ¹ÙÀÌÆ®ÀÔ´Ï´Ù. ÀÌ Çʵ尡 ºñ¾îÀÖÀ¸¸é, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â ¼ö¿ëÇÒ ¼ö ÀÖ´Â ÃÖ´ë °ª(2048 GB ¶Ç´Â 2TB)À» »ç¿ëÇÕ´Ï´Ù. ±×·± °æ¿ì filemark_size Çʵ带 ºñ¿ö µÎ½Ê½Ã¿À.

    filemark_size
    0 °ªÀ» ÁöÁ¤Çϰųª, ÀÌ Çʵå¿Í capacity ÇÊµå ¸ðµÎ¸¦ ºñ¿ö µÎ½Ê½Ã¿À. ÈÄÀÚÀÇ °æ¿ì, Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â 0 °ªµµ »ç¿ëÇÕ´Ï´Ù.

    device_name
    ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯³ª, ½ÇÁ¦ °æ·Î À̸§À» ÁöÁ¤ÇÏ´Â ´ë½Å /dev µð·ºÅ丮¿¡¼­ ½ÇÁ¦ ÆÄÀÏ °æ·Î À̸§À» ÁöÀûÇÏ´Â ±âÈ£ ¸µÅ©¸¦ ÀÛ¼ºÇϰí, ±âÈ£ ¸µÅ©¸¦ ÀÌ Çʵ忡 ±â·ÏÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ ±¸¼ºÀ» »ç¿ëÇÏ¸é ´ÙÀ½°ú °°Àº ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.
    • CFG_device_name, TE_device_name, TL_device_name ÆÄÀϸíÀÇ device_name ºÎºÐÀ» °¡´ÉÇÑ Âª°Ô ÇϽʽÿÀ. ±âÈ£ ¿¬°áÀº Å×ÀÌÇÁ ÀåÄ¡ÀÎ °Íó·³ /dev µð·ºÅ丮¿¡ ÀÖÀ¸¹Ç·Î, Ãʱ⠽½·¡½¬(/) ´ë½Å ÆÄÀÏ À̸§À» ÀÛ¼ºÇÒ ¶§ /dev/ Á¢µÎ¾î Àüü¸¦ Á¦°ÅÇϽʽÿÀ. ¿¹¸¦ µé¾î ±âÈ£ ¿¬°áÀÌ /dev/FILEÀÎ °æ¿ì, ÀåÄ¡ ±¸¼º ÆÄÀÏÀÇ À̸§Àº CFG_FILEÀÎ ¹Ý¸é, ½ÇÁ¦ °æ·Î¸í /var/tmp/FILEÀÌ tapeconfig ÆÄÀÏ¿¡ ÀÖÀ¸¸é, ±¸¼º ÆÄÀÏÀÇ À̸§Àº CFG_var_tmp_FILEÀ̾î¾ß ÇÕ´Ï´Ù.
    • Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ¿ÏÀüÇÑ ´ýÇÁ¸¦ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ·Î ±â·ÏÇÒ ¼ö ¾ø´Â °æ¿ì(¿¹¸¦ µé¸é ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÌ µé¾îÀÖ´Â ÆÄƼ¼ÇÀÌ °¡µæÂ÷°Ô µÇ¹Ç·Î) Á» ´õ ¸Å²ô·´°í ÀÚµ¿È­µÈ º¹±¸¸¦ À§ÇØ Á¦°øµË´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡¿¡ ´ëÇÑ Å×ÀÌÇÁ Á¶Á¤ÀÚÀÇ ´ëÀÀ ¹æ¹ýÀº MOUNT ½ºÅ©¸³Æ®¸¦ È£ÃâÇϰųª, MOUNT ¸í·ÉÀÌ ±¸¼º ÆÄÀÏ¿¡ ¾ø´Â °æ¿ì ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÏ´Â °ÍÀÔ´Ï´Ù.
      • MOUNT ½ºÅ©¸³Æ®°¡ ÀÖÀ¸¸é, »ç¿ë°¡´ÉÇÑ °ø°£ÀÌ ÀÖ´Â ÆÄƼ¼ÇÀÇ ´Ù¸¥ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» ÁöÀûÇϵµ·Ï ±âÈ£ ¿¬°áÀ» º¯°æÇÏ´Â ½ºÅ©¸³Æ®·Î ¼­ºê·çƾÀ» Ãß°¡ÇÏ¿© ÀÌ »óȲÀ» ÁغñÇÒ ¼ö ÀÖ½À´Ï´Ù.
      • MOUNT ¸í·É¹®ÀÌ ¾øÀ¸¸é, ÇÁ·ÒÇÁÆ®¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀ» ÁöÀûÇϵµ·Ï Á÷Á¢ ±âÈ£ ¿¬°áÀ» º¯°æÇÑ ´ÙÀ½ <Return>À» ´­·¯ Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ °è¼Ó ¿î¿µµÉ ¼ö ÀÖ´Â Áö ½ÅÈ£¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

      ÀÌ Çʵå À̸§ÀÌ ½ÇÁ¦ ÆÄÀϷμ­ ¸í¸íµÇ¸é, ÆÄƼ¼Ç¿¡¼­ °ø°£ÀÌ ¾ø¾îÁú ¶§ º¹±¸ÇÒ ¼ö ¾ø½À´Ï´Ù. µ¿ÀÛ Áß¿¡´Â tapeconfig ÆÄÀÏÀ» º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.

    port_offset
    ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿ëÀ¸·Î ¼±ÅÃÇÑ Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  7. Å×ÀÌÇÁ Á¶Á¤ÀÚ ½Ã½ºÅÛÀÇ /usr/afs/backup µð·ºÅ丮¿¡¼­ ÀåÄ¡ ±¸¼º ÆÄÀÏ CFG_device_nameÀ» ÀÛ¼ºÇϽʽÿÀ. ÆÄÀÏ¿¡ FILE YES ¸í·É¹®À» »ðÀÔÇϽʽÿÀ.

    6 ´Ü°è¿¡¼­ tapeconfig ÆÄÀÏ¿¡ ±â·ÏµÈ ÀåÄ¡ À̸§À» ±Ù°Å·Î À̸§ÀÇ device_name ºÎºÐÀ» »ý¼ºÇϽʽÿÀ. ±ÇÀåÇÑ ´ë·Î ±âÈ£ ¿¬°á À̸§À» ±â·ÏÇßÀ¸¸é, /dev/ ¹®ÀÚ¿­À» Á¦°ÅÇϰí À̸§¿¡ ÀÖ´Â ´Ù¸¥ ½½·¡½¬(/)µéÀ» ¹ØÁÙ(_)·Î ´ëüÇϽʽÿÀ. ¿¹¸¦ µé¾î, CFG_FILEÀº ±âÈ£ ¿¬°áÀÌ /dev/FILEÀÎ °æ¿ì ÀûÇÕÇÑ À̸§ÀÔ´Ï´Ù. ½ÇÁ¦ ÆÄÀÏÀÇ À̸§À» ±â·ÏÇßÀ¸¸é, ¾Õ¿¡ ÀÖ´Â ½½·¡½¬ ¸¸À» Á¦°ÅÇϰí À̸§¿¡ ÀÖ´Â ´Ù¸¥ ½½·¡½¬µéÀ» ¹ØÁÙ·Î ´ëüÇϽʽÿÀ. /var/tmp/FILE ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ¿ì, ÀûÇÕÇÑ ÀåÄ¡ ±¸¼º ÆÄÀÏ À̸§Àº CFG_var_tmp_FILEÀÔ´Ï´Ù.

  8. 6 ´Ü°è¿¡¼­ tapeconfig Ç׸ñÀÇ device_name Çʵ忡 ±âÈ£ ¿¬°á À̸§À» ±â·ÏÇϵµ·Ï ¼±ÅÃÇßÀ¸¸é, ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ ÀÚü¸¦ ÀÛ¼ºÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ÀÌ´Â ´ýÇÁ µ¿ÀÛÀÌ ¼öÇàµÉ ¶§ ÆÄÀÏÀÌ ¾øÀ¸¸é Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ À̸¦ ¼öÇàÇϱ⠶§¹®ÀÔ´Ï´Ù.

´ÙÀ½ ¿¹ ½ºÅ©¸³Æ®¿¡¼­´Â ÆÄÀÏ·ÎÀÇ ±â·Ï Áغñ ´Ü°è¿¡¼­ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ´ëÇÑ ±âÈ£ ¿¬°áÀ» ÀÚµ¿À¸·Î ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ backup dump, backup restore, backup savedb ¶Ç´Â backup restoredb µ¿ÀÛÀ» ½ÇÇàÇÏ´Â °æ¿ì, ·çƾÀº UNIX ln -s ¸í·ÉÀ» È£ÃâÇÏ¿© tapeconfig ÆÄÀÏ¿¡¼­ ¸í¸íµÈ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀϷκÎÅÍ »ç¿ëÇÒ ½ÇÁ¦ ÆÄÀÏ·ÎÀÇ ±âÈ£ ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù(À̰ÍÀº ±ÇÀåµÇ´Â ¹æ¹ýÀÔ´Ï´Ù). ÆÄÀÏ À̸§À» »ý¼ºÇÒ ¶§ ¹é¾÷ ½Ã½ºÅÛÀÌ Àü´ÞÇÑ tapename ¹× tapeid ¸Å°³º¯¼ö °ªµéÀ» »ç¿ëÇÕ´Ï´Ù.

·çƾ¿¡¼­´Â µÎ °³ÀÇ ´Ù¸¥ ¸Å°³º¯¼ö tries ¹× operationµµ »ç¿ëÇÕ´Ï´Ù. tries ¸Å°³º¯¼ö´Â Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ÆÄÀÏ¿¡ ¾×¼¼½ºÇÏ·Á°í Çß´ø Ƚ¼ö¸¦ ÃßÀûÇÕ´Ï´Ù. 1 ÀÌ»óÀÇ °ªÀº Å×ÀÌÇÁ Á¶Á¤ÀÚ°¡ ÆÄÀÏ¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø°í ·çƾÀº Á¾·á ÄÚµå 2(exit_interactive)¸¦ ³ªÅ¸³¿À» ³ªÅ¸³»¸ç, ÀÌ Á¾·á ÄÚµå·Î ÀÎÇØ ¿î¿ëÀÚ°¡ Å×ÀÌÇÁ¸¦ ·ÎµåÇϵµ·Ï ÇÕ´Ï´Ù. ¿î¿ëÀÚ´Â ÀÌ ¶§ tapeconfig ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ ¹é¾÷ µ¥ÀÌÅÍ ÆÄÀÏÀÇ À̸§À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

   #! /bin/csh -f
   set devicefile = $1
   set operation = $2
   set tries = $3
   set tapename = $4
   set tapeid = $5
   set exit_continue = 0
   set exit_abort = 1
   set exit_interactive = 2
   #--------------------------------------------
   if (${tries} > 1) then
      echo "Too many tries"
      exit ${exit_interactive}
   endif
   if (${operation} == "labeltape") then
      echo "Won't label a tape/file"
      exit ${exit_abort}
   endif
   if ((${operation} == "dump")   |\
       (${operation} == "appenddump")   |\
       (${operation} == "restore")   |\
       (${operation} == "savedb")    |\
       (${operation} == "restoredb")) then
      /bin/rm -f ${devicefile}
      /bin/ln -s /hsm/${tapename}_${tapeid} ${devicefile}
      if (${status} != 0) exit ${exit_abort}
   endif
   exit ${exit_continue}


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]



© IBM Corporation 2000. All Rights Reserved