6. AMANDA ¼³Á¤ Çϱâ

6.1. ÇÊÀÚÀÇ ½Ã½ºÅÛ ±¸¼º

µé¾î°¡±â Àü¿¡, ÇÊÀÚ°¡ »ç¿ëÇÏ´Â Å×ÀÙ ÀåÄ¡, ¸®´ª½º ¼­¹ö ±×¸®°í ¼³Á¤¿¡ ÇÊ¿äÇÑ °¡Á¤ µî¿¡ ´ëÇÑ ¾ê±â¸¦ Àá±ñÇϰíÀÚ ÇÑ´Ù.

¿ì¼±, Å×ÀÙ ÀåÄ¡´Â ¸ðµ¨¸í ULT3581ÀÎ IBM Ultrium Tape AutoloaderÀÌ´Ù. 1 °³ÀÇ µå¶óÀ̺ê¿Í 7°³ÀÇ ½½·ÔÀ» °¡Áø Á¦Ç°ÀÌ´Ù. ¹Ìµð¾î ÇϳªÀÇ ¿ë·®Àº ºñ¾ÐÃà »óÅ·Π100GBÀ̸ç 50% ¾ÐÃàÀÌ µÈ´Ù°í ÇÑ´Ù¸é ÃÖ´ë 200GB±îÁö ÇϳªÀÇ ¹Ìµð¾î¿¡ ÀúÀåÇÒ ¼ö ÀÖ´Ù. Å×ÀÙ¿¡ µ¥ÀÌŸ¸¦ ±â·ÏÇÏ´Â ¼Óµµµµ Æò±Õ 14MB ÀÌ»óÀÌ ³ª¿À¸ç À©µµ¿ì¿¡¼­´Â 20MB ¼Óµµ°¡ ³ª¿À´Â °ÍÀ» È®ÀÎÇÏ¿´´Ù. ƯÁ¤ Á¦Ç° ¼±ÀüÀ» À§ÇÑ °ÍÀÌ ¾Æ´ÔÀº µÎ ¸»ÇÒ ³ªÀ§µµ ¾ø´Ù. DAT, DLT µî¿¡ ºñÇØ ¿ùµîÈ÷ ºü¸¥ ¼Óµµ¸¦ º¸¿©ÁÖ°í ÀÖÀ¸¸ç Super DLT¿Í´Â ºñ±³¸¦ ÇÏÁö ¾Ê¾Æ¼­ ¾Æ´Â ¹Ù°¡ ¾ø´Ù.

¸®´ª½º´Â Debian 3.0À̸ç Ä¿³ÎÀº ¹öÀü 2.4.18À» »ç¿ëÇϰí ÀÖ´Ù. Ä¿³ÎÀº ¼Ò½º·ÎºÎÅÍ µû·Î ÄÄÆÄÀÏ ÇÏ¿´´Ù. À§ Å×ÀÙ ÀåÄ¡¿¡ ´ëÇÑ µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ IBM¿¡¼­ Á¦°øÇϰí ÀÖÀ¸¸ç RedHat 7.1/7.2¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ°í RedHat¿¡¼­ Á¦°øÇÏ´Â 2.4.2 Ä¿³Î ¶Ç´Â kernel.org¿¡¼­ Á¦°øÇÏ´Â 2.4.9 Ä¿³ÎÀ» Áö¿øÇÑ´Ù°í ÇÑ´Ù. ±×·¯³ª ¹Ýµå½Ã IBM¿¡¼­ Á¦°øÇÏ´Â µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ »ç¿ëÇÒ ÇÊ¿ä´Â ¾ø´Ù. ÇÊÀÚ´Â 2.4.18ÀÇ sg ¸ðµâ°ú st ¸ðµâÀ» ÀÌ¿ëÇϰí ÀÖÀ¸¸ç ¾ÆÁ÷ ¾Æ¹«·± ¹®Á¦Á¡À» ¹ß°ßÇÏÁö ¸øÇÏ¿´´Ù. IBMÀÇ µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿´À» ¶§ ¼Óµµ°¡ ´õ Çâ»óµÇ´Â Áö´Â ¸ð¸£°ÚÀ¸³ª, ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡ ¿¾ ±â¾ïÀ» ´õµë¾î º¸¸é º° Â÷À̰¡ ¾ø¾ú´ø °ÍÀ¸·Î ±â¾ïµÈ´Ù.

5Àý¿¡¼­ ¾ð±ÞÇÑ ÀûÀÌ ÀÖÁö¸¸, ÇÁ·ÎÁ§Æ®¸í SpaceWar¿¡¼­ »ç¿ëÇÏ´Â ÆÄÀϵéÀ» ¹é¾÷ÇÑ´Ù´Â °¡Á¤ÇÏ¿¡ ¼³Á¤ ºÎºÐÀ» ÁøÇàÇÒ °ÍÀÌ´Ù. ±×¸®°í ¾Æ·¡¿¡¼­ ¼³¸íÇÒ ¼³Á¤Àº µÇµµ·ÏÀ̸é ÀϹÝÀûÀ¸·Î Àû¿ëÇÒ ¼ö ÀÖµµ·Ï ÇϰÚÁö¸¸ ƯÁ¤ ºÎºÐÀº À§¿¡¼­ ¾ð±ÞÇÑ ÇÊÀÚÀÇ ½Ã½ºÅÛ ±¸¼º¿¡ ¸ÂÃ߾ ¼³¸íÇϵµ·Ï ÇϰڴÙ.

6.2. /etc/amanda/amanda.conf ÆÄÀÏ ¼³Á¤

¾Æ¸¶µµ Amanda Server s/w¸¦ ¼³Ä¡Çϸé /etc/amanda/DailySet1/amanda.confÆÄÀÏÀÌ ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ÆÄÀÏÀ» /etc/amanda/amanda.conf·Î º¹»çÇÑ ÈÄ ÆíÁýÀ» Çϵµ·Ï ÇÏÀÚ. /etc/amanda/amanda.conf¿¡ ¼³Á¤ÇÒ ¿©·¯°¡Áö ÆÄ¶ó¹ÌÅͰ¡ ÀÖ´Ù. ÇÊ¿äÇÑ °ÍµéÀ» Çϳª¾¿ ¾Ë¾Æº¸ÀÚ.

mailto

¹é¾÷ÀÌ ÀÌ·ç¾îÁø °á°ú¿¡ ´ëÇÑ Á¤º¸¸¦ ¸ÞÀÏ·Î ¹ÞÀ» »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÑ´Ù.

mailto "aaa@bbb.ccc.co.kr"

dumpuser

¹é¾÷À» ½ÇÇàÇÒ Å×ÀÙ¼­¹öÀÇ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÑ´Ù.

dumpuser "styoo"

2Àý¿¡¼­ ¾ð±ÞÇÑ ´ë·Î ÆÐŰÁö¸¦ Amanda »ç¿ëÀÚ¸¦ º¯°æÇÏ¿© »õ·ÎÀÌ ºôµåÇÏÁö ¾Ê°í, Á¦°øµÇ´Â ±×´ë·Î ¼³Ä¡ÇÏ¿´´Ù¸é dumpuser´Â backupÀÌ µÉ °ÍÀÌ´Ù. ¶Ç´Â root°¡ µÉ ¼öµµ ÀÖ´Ù.

etimeout

ÆÄÀϼ­¹öÀÇ ¹é¾÷ÇÒ °¢ µð·ºÅ丮ÀÇ ¿ë·®À» ÃøÁ¤Çϴµ¥ ÇÒ´ç°¡´ÉÇÑ ÃÖ´ë ½Ã°£(´ÜÀ§:ÃÊ).

etimeout 3600

ÆÄÀϼ­¹öÀÇ ¹é¾÷ÇÒ µð·ºÅ丮ÀÇ ¿ë·®À» ÃøÁ¤Çϴµ¥ °É¸®´Â ½Ã°£ÀÌ 3600Ãʸ¦ ÃʰúÇÑ´Ù¸é, ´õ ÀÌ»ó ÃøÁ¤ÇÏÁö ¾Ê°í ±× µð·ºÅ丮¿¡ ´ëÇÑ ¹é¾÷À» ÁøÇàÇÏÁö ¾Ê´Â´Ù.

dtimeout

³×Æ®¿÷ ºÒ·® µîÀÇ ÀÌÀ¯·Î ÆÄÀϼ­¹ö·ÎºÎÅÍ ¹é¾÷ÇÒ µ¥ÀÌŸ¸¦ ¹ÞÁö ¸øÇÒ °æ¿ì ´ë±âÇÒ ÃÖ´ë ½Ã°£(´ÜÀ§:ÃÊ).

dtimeout 3600

¹é¾÷ÀÌ ÁøÇàµÇ±â Àü ¶Ç´Â ¹é¾÷ ÁøÇà Áß¿¡ ¾î¶² ÀÌÀ¯·Î ÆÄÀϼ­¹ö·ÎºÎÅÍ µ¥ÀÌŸ¸¦ ¹ÞÁö ¸øÇÒ °æ¿ì, 3600ÃÊ µ¿¾È ´ë±âÇÏ´Ù°¡ ±× ÀÌ»ó ½Ã°£ÀÌ ÃʰúµÇ¸é ¹é¾÷À» ÁøÇàÇÏÁö ¾Ê´Â´Ù.

tapedev

Å×ÀÙ ÀåÄ¡¸¦ ÁöÁ¤ÇÑ´Ù.

tapedev "/dev/nst0"

Å×ÀÙ ÀåÄ¡°¡ /dev/st0°¡ ¾Æ´Ï¶ó ¿Ö /dev/nst0ÀÎÁö ±Ã±ÝÇÒ ¼öµµ ÀÖ´Ù. ±×°ÍÀº Amanda°¡ non-rewinding Å×ÀÙ ÀåÄ¡¸¦ »ç¿ëÇϱ⠶§¹®ÀÌ´Ù. non-rewinding Å×ÀÙ ÀåÄ¡´Â "n"À» ºÙ¿©¼­ Ç¥½ÃÇÑ´Ù. µû¶ó¼­ /dev/st0ÀÌ ¾Æ´Ï¶ó /dev/nst0ÀÎ °ÍÀÌ´Ù. /dev/st0¿Í /dev/nst0ÀÇ Â÷ÀÌ´Â tar ¸í·ÉÀ¸·Î ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ´Ù.

/usr/binµð·ºÅ丮¸¦ Å×ÀÙ¿¡ ¹é¾÷ÇÑ ´ÙÀ½, /tmp¿¡ º¹¿øÇÏ´Â °æ¿ì¸¦ °¡Á¤ÇÏÀÚ. ¸ÕÀú, /dev/st0¿¡ ¾²´Â °æ¿ì¸¦ º¸ÀÚ.
                  $ tar cvf /dev/st0 --directory /usr/bin .
		
¹é¾÷ÀÌ ³¡³ª¸é /tmp µð·ºÅ丮·Î À̵¿Çؼ­ º¹¿øÀ» ÇØ º¸ÀÚ.
                  $ cd /tmp
                  $ tar xvf /dev/st0
		
Å×ÀÙÀÌ ÀÚµ¿À¸·Î rewind µÈ ÈÄ¿¡ ¹é¾÷µÈ ÆÄÀϵéÀÌ º¹¿øµÉ °ÍÀÌ´Ù. ÀÌÁ¦, /dev/nst0¿¡ ¹é¾÷ÇÏ´Â °æ¿ì¸¦ º¸ÀÚ.
                  $ tar cvf /dev/nst0 --directory /usr/bin .
                
¹é¾÷ÀÌ ³¡³µÀ¸¸é º¹¿øÀ» ÇØ º¸ÀÚ.
                  $ cd /tmp
                  $ tar xvf /dev/nst0
                
ÆÄÀÏÀÌ Á¦´ë·Î º¹¿ø µÇ´Â°¡? ¾Æ¸¶µµ º¹¿øµÇ´Â ÆÄÀÏÀÌ ÀüÇô ¾ø°Å³ª ¿¡·¯°¡ ¹ß»ýÇÒ °ÍÀÌ´Ù. Å×ÀÙ¿¡ µ¥ÀÌŸ¸¦ ½á ³ÖÀº ÈÄ Å×ÀÙÀÌ rewind µÇÁö ¾Ê¾Ò±â ¶§¹®ÀÌ´Ù. Å×ÀÙÀ» rewind ½ÃŲ ÈÄ ´Ù½Ã º¹¿øÀ» ½ÃµµÇØ º¸ÀÚ.
                  $ mt -f /dev/nst0 rewind
                  $ tar xvf /dev/nst0
		
ÆÄÀÏÀÌ º¹¿øµÇ´Â°¡? ¾Æ¸¶µµ Àß µÉ °ÍÀÌ´Ù. ºñ½ÁÇÏ°Ô /dev/st0¿¡ µ¥ÀÌŸ¸¦ ¹é¾÷ÇÑ ÈÄ À̾ ¶Ç ´Ù¸¥ µ¥ÀÌŸ¸¦ ¹é¾÷Çϸé Å×ÀÙÀÌ Ã³À½À¸·Î rewindµÈ ÈÄ µ¥ÀÌŸ¸¦ µ¤¾î¾²°Ô µÈ´Ù. ±×·¯³ª /dev/nst0¸¦ »ç¿ëÇÏ¸é µÚ¿¡ À̾ µ¥ÀÌŸ¸¦ ½á ³Ö´Â´Ù. Amanda´Â °¢ ¹é¾÷ ´ë»óÀ» °¢°¢ ÇϳªÀÇ ÆÄÀÏ·Î ¸¸µç ÈÄ Å×ÀÙ¿¡ ½á³Ö´Â ¹æ½ÄÀ» ÃëÇϰí ÀÖÀ¸¹Ç·Î ¸¸µé¾îÁø °¢ ¹é¾÷ ´ë»óÀÇ °¢ ÆÄÀÏÀ» Â÷·Ê Â÷·Ê Å×ÀÙ¿¡ ½á³Ö¾î¾ß ÇÑ´Ù. µû¶ó¼­ non-rewinding Å×ÀÙ ÀåÄ¡ÀÎ /dev/nst0¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù.

changerdev

autoloader¿Í °°Àº ¹Ìµð¾î üÀÎÀú°¡ ÀÖÀ¸¸é ÁöÁ¤ÇÑ´Ù. ¾Æ·¡ÀÇ tpchanger¿¡ µû¶ó¼­ ¼³Á¤ÇÒ Çʿ䰡 ¾ø´Â °æ¿ìµµ ÀÖ´Ù. ÇÊÀÚ°¡ »ç¿ëÇÏ´Â IBM 3581 autoloader´Â À̸¦ ÁöÁ¤ÇÒ Çʿ䰡 ¾ø¾ú´Ù.

changerdev "/dev/sg0"

tpchanger

autoloader¿Í °°Àº ¹Ìµð¾î üÀÎÀú°¡ ÀÖÀ¸¸é À̸¦ ±¸µ¿ÇÒ ½ºÅ©¸³Æ®¸¦ ÁöÁ¤ÇÑ´Ù. IBM 3581 autoloaderÀÇ °æ¿ì mtx ÆÐŰÁö¿¡ µé¾î ÀÖ´Â mtx-changer ½ºÅ©¸³Æ®¸¦ ¾à°£ ¼öÁ¤ÇÏ´Ï ±×·°Àú·° ±¸µ¿ÇÏ¿´´Ù.

tpchanger "mtx-changer"

tapetype

»ç¿ëÇÒ Å×ÀÙÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù.

tapetype IBM-LTO

À§¿¡¼­ ¿¹·Î µç IBM-LTO´Â Amanda¿¡¼­ ÁöÁ¤µÈ À̸§ÀÌ ¾Æ´Ï¶ó »ç¿ëÀÚ°¡ ÀÓÀÇ·Î ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù. IBM-LTO°¡ ¾î¶² Å×ÀÙÀΰ¡¿¡ ´ëÇÑ Á¤ÀǸ¦ µû·Î ÇØ ÁÖ¾î¾ß ÇÑ´Ù.

columnspec

¹é¾÷ ÇÁ·Î¼¼½º°¡ ³¡³­ ÈÄ, Amanda´Â ¸ÞÀÏ·Î ±× Á¤º¸¸¦ º¸³»ÁØ´Ù. ±×¶§ »ç¿ëÇÒ °¢ ¸ñ·ÏÀÇ ±æÀÌ µîÀ» ÁöÁ¤ÇÑ´Ù.

columnspec "HostName=0:13,Disk=1:20,OrigKB=1:9,OutKB=1:9,DumpRate=1:7,TapeRate=1:7"

HostName=0:13ÀÇ Àǹ̴Â, È£½ºÆ®³×ÀÓÀÇ Ç¥½Ã¿¡ ÃÖ´ë 13ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ°í "0"Àº ±× ¿ÞÂÊ¿¡ °ø¹éÀÌ ¾ø´Ù´Â ¶æÀÌ´Ù. ºñ½ÁÇÏ°Ô 1:7Àº ÇØ´ç ¾ÆÀÌÅÛ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ±ÛÀÚÀÇ ¼ö´Â 7°³ ÀÌ¸ç ±× ¿ÞÂÊ¿¡ °ø¹éÀ» Çϳª ³Ö¾î¶ó´Â ÀǹÌÀÌ´Ù. ±×¸®°í °¢ ¾ÆÀÌÅÛÀÇ ¼ø¼­´ë·Î ¸ÞÀÏ¿¡ Ç¥½ÃµÈ´Ù.

holdingdisk

3Àý¿¡¼­ ¼³¸íÇß´Ù½ÃÇÇ Amanda´Â µ¥ÀÌŸ¸¦ ·ÎÄõð½ºÅ©¿¡ ÀúÀåÇß´Ù°¡ ´Ù½Ã Å×ÀÙÀ¸·Î ¿Å°Ü ¾²´Â ¹æ½ÄÀ» ÃëÇϰí ÀÖ´Ù. ÀÌ ·ÎÄõð½ºÅ©¸¦ holdingdisk¶ó°í ºÎ¸¥´Ù.

                  holdingdisk hd1 {
                  comment "main holding disk"
                  directory "/backup-image/Image"
                  use -10Mb
                  chunksize 0
                  }
                

À§¿¡¼­ "use -10Mb"ÀÇ Àǹ̴ 10Mb¸¦ Á¦¿ÜÇÑ ³ª¸ÓÁö °ø°£ ¸ðµÎ¸¦ Amanda°¡ »ç¿ëÇÑ´Ù´Â ¶æÀÌ´Ù. ¾ç¼ö °ªÀ» ÁöÁ¤ÇÏ¸é ±× Å©±â ¸¸Å­¸¸ »ç¿ëÇ϶ó´Â ÀǹÌÀÌ´Ù. ±×¸®°í Amanda´Â µ¥ÀÌŸ¸¦ ¹Þ¾Æ¼­ ¹é¾÷À̹ÌÁö¸¦ ¸¸µé¶§ ÇϳªÀÇ ÆÄÀÏ·Î ¸¸µç´Ù. À̶§ OS Â÷¿ø¿¡¼­ ÆÄÀÏ Å©±â¿¡ Á¦ÇÑÀÌ ÀÖ°í ¹é¾÷À̹ÌÁö°¡ ±× Á¦ÇÑ Å©±âº¸´Ù Å©´Ù¸é ¹®Á¦°¡ ¹ß»ýÇÒ °ÍÀÌ´Ù. À̸¦ ¹æÁöÇϱâ À§Çؼ­ chunksize °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. "chunksize 0"´Â À̹ÌÁö Å©±â¸¦ OS¿¡ ¸Ã±ä´Ù´Â ÀǹÌÀÌ´Ù. "chunksize 2Gb"¶ó°í ÁöÁ¤ÇÏ¸é ¹é¾÷À̹ÌÁö¸¦ 2Gb Å©±â·Î Âɰ³¶ó´Â ¶æÀÌ µÈ´Ù.

define tapetype

À§¿¡¼­ ÁöÁ¤ÇÑ tapetypeÀ» Á¤ÀÇÇÑ´Ù.

                  define tapetype IBM-LTO {
                  comment "just produced by tapetype program"
                  length 101376 mbytes
                  filemark 0 kbytes
                  speed 13500 kps
                  }
                

»ç¿ëÇÏ´Â Å×ÀÙÀÇ Á¾·ù´Â Å×ÀÙ ÀåÄ¡¿¡ µû¶ó¼­ °áÁ¤µÇ¹Ç·Î Å×ÀÙ ÀåÄ¡°¡ ¹«¾ùÀ̳Ŀ¡ µû¶ó À§ÀÇ Á¤ÀÇ´Â ´Þ¶óÁú °ÍÀÌ´Ù. Amanda ȨÆäÀÌÁö¿¡¼­ ´ëºÎºÐÀÇ Å×ÀÙ ÀåÄ¡¿¡ ´ëÇÑ tapetypeÀ» ±¸ÇÒ ¼ö ÀÖ´Ù. tapetypeÀ» ¾Ë ¼ö°¡ ¾ø´Ù¸é tapetype ¸í·ÉÀ¸·Î ±¸ÇÒ ¼öµµ ÀÖÀ¸¹Ç·Î °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. tapetype ¸í·ÉÀÇ »ç¿ë¹ýÀº tapetype --help¸¦ Âü°íÇϱ⠹ٶõ´Ù. ¶Ç´Â Amanda »ç¿ëÀÚ ¸ÞÀϸµ ¸®½ºÆ®¸¦ µÚÁ®º¸¸é ±¸ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

define dumptype global

                  define dumptype global {
                  program "GNUTAR"
                  compress server fast
                  index yes
                  record yes
                  }
		

  • program "GNUTAR"´Â ¹é¾÷ ÇÁ·Î±×·¥À¸·Î tar¸¦ »ç¿ëÇÑ´Ù´Â ÀǹÌÀÌ´Ù.

  • compress server fast´Â Å×ÀÙ¼­¹ö¿¡¼­ ¹é¾÷ µ¥ÀÌŸ¸¦ ¾ÐÃàÇϴµ¥ ºü¸¥ ¾ÐÃà ¼Óµµ¸¦ »ç¿ëÇÑ´Ù´Â ÀǹÌÀÌ´Ù. Amanda´Â gzipÀ» ÀÌ¿ëÇÏ¿© ¾ÐÃàÀ» Çϸç fast´Â gzipÀÇ ¾ÐÃà·ü ¿É¼ÇÀÌ´Ù. Áï °¡Àå ³·Àº ¾ÐÃà·üÀ» ÀǹÌÇÑ´Ù. fast ´ë½Å¿¡ best¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ±×¸®°í server ´ë½Å¿¡ client¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ±× Àǹ̴ ±¸±¸ÀýÀýÀÌ ¼³¸íÇÏÁö ¾Ê¾Æµµ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù.

  • index yes´Â ¹é¾÷µÇ´Â ÆÄÀÏ ¸ñ·Ï(īŻ·Î±×)¸¦ ÀúÀåÇ϶ó´Â ÀǹÌÀÌ´Ù.

  • record yes´Â /var/lib/amanda/amandates ¸¦ ¹é¾÷ÇÒ ¶§ ¾÷µ¥ÀÌÆ®Ç϶ó´Â ÀǹÌÀÌ´Ù.

6.3. /etc/amanda/SpaceWar/amanda.conf ÆÄÀÏ ¼³Á¤

SpaceWar¶ó´Â ÇÁ·ÎÁ§Æ®¿Í °ü·ÃµÈ µ¥ÀÌŸµéÀ» µû·Î ¹é¾÷ÇÑ´Ù´Â °¡Á¤ÇÏ¿¡ ±×¿Í °ü·ÃµÈ ¼³Á¤À» µû·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¸ÕÀú. /etc/amanda ¹Ø¿¡ SpaceWar¶ó´Â µð·ºÅ丮¸¦ Çϳª ¸¸µé°í ±× ¾È¿¡ amanda.conf ÆÄÀÏÀ» ¸¸µé¾î ÆíÁýÀ» ÇÏÀÚ.

includefile

Æ÷ÇÔÇÒ ÆÄÀÏÀ» ÁöÁ¤ÇÑ´Ù.

includefile "/etc/amanda/amanda.conf"

/etc/amanda/amanda.conf ÆÄÀÏ¿¡ °øÅëÀ¸·Î »ç¿ëÇÒ ÆÄ¶ó¸ÞŸ¿¡ ´ëÇÑ Á¤Àǰ¡ µé¾î ÀÖÀ¸¹Ç·Î ´ç¿¬È÷ Æ÷ÇԵǾî¾ß ÇÑ´Ù.

org

ÀÌ ¹é¾÷ ¼³Á¤¿¡ ´ëÇÑ Àû´çÇÑ Á¦¸ñÀ» ÁöÁ¤ÇÑ´Ù.

org "SpaceWar"

SpaceWar¶ó´Â ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ¹é¾÷ ¼³Á¤À̹ǷΠSpaceWar¶ó°í ÁöÁ¤ÇÏ¿´´Ù.

inparallel

Å×ÀÙ¼­¹ö¿¡¼­ µ¿½Ã¿¡ ÁøÇà ÇÒ ¼ö ÀÖ´Â ¹é¾÷ ÇÁ·Î¼¼½ºÀÇ ¼ö

inparallel 4

maxdumps

ÇϳªÀÇ ÆÄÀϼ­¹ö·Î ºÎÅÍ µ¿½Ã¿¡ ¹é¾÷À» ÁøÇàÇÒ ¼ö ÀÖ´Â ÃÖ´ë °³¼ö

maxdumps 2

A¶ó´Â ÆÄÀϼ­¹ö¿¡ SpaceWarÀÇ µ¥ÀÌŸ°¡ ÀúÀåµÇ´Â µð·ºÅ丮°¡ 4°³ ÀÖ´Ù¸é ±× Áß¿¡¼­ µ¿½Ã¿¡ 2°³ µð·ºÅ丮¿¡ ´ëÇÑ ¹é¾÷À» ÁøÇàÇÒ ¼ö ÀÖ´Ù. ÀüüÀûÀ¸·Î µ¿½Ã¿¡ ÁøÇàµÇ´Â ¹é¾÷ ÇÁ·Î¼¼½ºÀÇ ¼ö´Â inparallel ÆÄ¶ó¸ÞŸ¿¡ ÀÇÇØ Á¶ÀýµÈ´Ù. maxdumps ÆÄ¶ó¸ÞŸ´Â dumptype¿¡¼­ ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù.

runtapes

SpaceWar ÇÁ·ÎÁ§Æ®ÀÇ ¹é¾÷¿¡ »ç¿ëµÉ Å×ÀÙÀÇ °³¼ö

runtapes 2

LTO ¹Ìµð¾î´Â Çϵå¿þ¾î ¾ÐÃàÀ» ÇÏÁö ¾Ê´Â »óÅ·Π100GbÀÇ ¿ë·®À» ÀúÀåÇÒ ¼ö ÀÖÀ¸¹Ç·Î runtapes 2´Â 200GbÀÇ µ¥ÀÌŸ¸¦ ¹é¾÷ÇÒ ¼ö ÀÖ´Ù´Â ÀǹÌÀÌ´Ù. 3Àý¿¡¼­ ¾ð±ÞÇßµíÀÌ °¢ µð·ºÅ丮¿¡ ´ëÇÑ ¹é¾÷ ¿ë·®À» ´ë·« °è»êÇÑ ´ÙÀ½ ±× ¿ë·®ÀÌ runtapes ÆÄ¶ó¸ÞŸ °ªÀ¸·ÎºÎÅÍ °è»êµÇ´Â ¿ë·®À» ÃʰúÇϸé ÀϺΰ¡ ¹é¾÷µÇÁö ¾ÊÀ¸¹Ç·Î runtapesÀÇ °ªÀ» Àû´çÈ÷ ÁöÁ¤ÇØ¾ß ÇÒ °ÍÀÌ´Ù.

dumpcycle

ÇÑ ¹øÀÇ Àüü¹é¾÷À¸·ÎºÎÅÍ ´ÙÀ½ ¹ø Àüü¹é¾÷±îÁöÀÇ ÁÖ±â

dumpcycle 4 weeks

ÀÌ °ªÀº ÀûÀýÈ÷ ¾Ë¾Æ¼­ Àâ¾ÆÁÖ¸é µÉ °ÍÀÌ´Ù. 1°³¿ù¿¡ ÇÑ ¹ø Á¤µµ Àüü¹é¾÷À» ÇÑ´Ù°í »ý°¢Çϸé 4ÁÖ Á¤µµ¸é µÉ °ÍÀÌ´Ù. dumpcycleÀº Amanda°¡ ÀÚµ¿À¸·Î ¹é¾÷ ·¹º§À» °áÁ¤Çϱâ À§ÇØ ÇÊ¿äÇÑ ÇϳªÀÇ ÆÄ¶ó¸ÞŸÀ̸ç, ÇÊÀÚ´Â ¹é¾÷ ·¹º§°ú ½ºÄÉÁÙÀ» ¼öµ¿À¸·Î °áÁ¤Çϱ⠶§¹®¿¡ dumpcycle ÆÄ¶ó¸ÞŸ°¡ ±×¸® Å« Àǹ̴ ¾ø¾ú´Ù. dumpcycle °ªÀ» 0À¸·Î ÁöÁ¤Çϸé Ç×»ó Àüü¹é¾÷À» ÇÑ´Ù´Â ÀǹÌÀ̸ç dumpcycle ÆÄ¶ó¸ÞŸ´Â dumptype¿¡¼­ ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù.

runspercycle

dumpcycle µ¿¾È¿¡ ½ÇÇàµÉ amdumpÀÇ È¸¼ö

runspercycle 4

dumpcycleÀÌ 4ÁÖÀ̰í ÀÏÁÖÀÏ¿¡ ÇÑ ¹ø ¹é¾÷À» ½ÇÇàÇÑ´Ù¸é dumpcycle µ¿¾È¿¡ ½ÇÇàµÉ amdumpÀÇ È¸¼ö´Â 4ȸÀÌ´Ù. ¼öµ¿À¸·Î ¹é¾÷ ½ºÄÉÁÙÀ» Á¶ÀýÇÒ °èȹÀ̶ó¸é ÀÌ ÆÄ¶ó¸ÞŸµµ Å« Àǹ̴ ¾ø´Ù.

tapecycle

dumpcycle µ¿¾È¿¡ »ç¿ëµÉ Å×ÀÙÀÇ °³¼ö

tapecycle 4 tapes

dumpcycle µ¿¾È¿¡ 2°³ÀÇ Å×ÀÙÀ» °¡Áö°í µ¥ÀÌŸ¸¦ °è¼Ó µ¤¾î ¾²¸é¼­ »ç¿ëÇÒ °èȹÀ̶ó°í ÇÏÀÚ. À̶§ Å×ÀÙÀÌ ¿¡·¯°¡ ³¯ °æ¿ì¸¦ »ý°¢Çؼ­ tapecycleÀº 4 Á¤µµ·Î ÇØ µÎ¸é µÉ °ÍÀÌ´Ù.

labelstr

Å×ÀÙ ¶óº§À» ±¸¼ºÇÒ ¹®ÀÚ¿­

labelstr "^SpaceWar-[0-9][0-9][0-9]*$"

amlabel ¸í·ÉÀ¸·Î Å×ÀÙ¿¡ ¶óº§À» ½á ³ÖÀ»¶§ À§ ¹®ÀÚ¿­ÀÇ ±¸¼º¿¡ ¸Â¾Æ¾ß ÇÑ´Ù.

define dumptype

/etc/amanda/amanda.conf ÆÄÀÏ¿¡¼­ Á¤ÀÇÇß´ø dumptype global ¿Ü¿¡ ´Ù¸¥ dumptypeÀ» Á¤ÀÇÇÑ´Ù.

                  define dumptype always-full {
                         global
                         comment "Full dump of this filesystem always"
                         priority high
                         dumpcycle 0
                         maxdumps 4
                         }
		
dumpcycleÀ» 0À¸·Î ¼³Á¤ÇÏ¿© Ç×»ó Àüü¹é¾÷À» Çϵµ·Ï ¼³Á¤Çϰí dumptype globalÀ» Æ÷ÇÔÇϵµ·Ï ÇÏ¿´À¸¸ç maxdumps¸¦ 4·Î ÁöÁ¤ÇÏ¿´´Ù.
                  define dumptype incr-only {
                         global
                         comment "incremental dump only"
                         priority high
                         strategy nofull
                         maxdumps 4
                  }
		
strategy¸¦ nofull·Î ÁöÁ¤ÇÏ¿© Ç×»ó ¹é¾÷ ·¹º§ 1ÀÇ ÁõºÐ ¹é¾÷À» Çϵµ·Ï ¼³Á¤ÇÏ¿´´Ù. ±âŸ dumptype¿¡¼­ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ÆÄ¶ó¸ÞŸ¿¡ ´ëÇØ¼­´Â Amanda man page¸¦ Âü°íÇϱ⠹ٶõ´Ù.

±âŸ

                  infofile "/var/lib/amanda/SpaceWar/curinfo"
                  logdir   "/var/log/amanda/SpaceWar/log"
                  indexdir "/var/lib/amanda/SpaceWar/index"
                  tapelist "/var/lib/amanda/SpaceWar/tapelist"
		

6.4. /etc/amanda/SpaceWar/disklist ÆÄÀÏ ¼³Á¤

disklist ÆÄÀÏ¿¡´Â ¹é¾÷ÇÒ µ¥ÀÌŸ¸¦ °®°í ÀÖ´Â ÆÄÀϼ­¹öÀÇ hostname°ú ¹é¾÷ÇÒ µð·ºÅ丮°¡ ÀúÀåµÇ¾î ÀÖ´Ù.

        gmfs1	/SpaceWar1/Program-Sources	always-full
        gmfs1	/SpaceWar1/Graphic-Sources	always-full
        gmfs2	/SpaceWar2/Protype		always-full
        gmfs2	/SpaceWar2/Schedule		always-full
      

ù ÁÙÀ» »ìÆìº¸ÀÚ. gmfs1Àº ÆÄÀϼ­¹öÀÇ È£½ºÆ®³×ÀÓÀ̰í, /SpaceWar1/Program-SourcesÀº gmfs1¿¡ ÀÖ´Â ¹é¾÷ÇÒ µð·ºÅ丮À̸ç always-fullÀº À§¿¡¼­ ¼³Á¤Çß´ø dumptypeÀÌ´Ù. ÀÌ¿Í °°Àº ÇüÅ·Π¹é¾÷ÇÒ µð·ºÅ丮¸¦ disklist ÆÄÀÏ¿¡ Àû¾îÁÖ¸é µÈ´Ù. ±× ¿Ü¿¡ spindle °ª°ú interface¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸´Ï Amanda man page¸¦ Âü°íÇϱ⠹ٶõ´Ù.