Sun ONE ·Î°í     ÀÌÀü     ¸ñÂ÷     »öÀΠ    DocHome     ´ÙÀ½    
Sun ONE Directory Server °ü¸® ¼³¸í¼­



4Àå   µð·ºÅ丮 ³»¿ë ä¿ì±â

µð·ºÅ丮 ¼­¹ö¿¡¼­ °ü¸®ÇÏ´Â µ¥ÀÌÅÍ´Â ´ë·®À¸·Î °¡Á®¿À´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. Directory Server´Â Àüü Á¢¹Ì»ç¸¦ °¡Á®¿À°Å³ª ³»º¸³»±â À§ÇÑ µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù. ¸ðµç Á¢¹Ì»ç¸¦ µ¿½Ã¿¡ ¹é¾÷Çϰí, ÀÌ ¹é¾÷À» »ç¿ëÇÏ¿© ¸ðµç µ¥ÀÌÅ͸¦ º¹¿øÇÒ ¼ö ÀÖ´Â µµ±¸µµ Á¦°øµË´Ï´Ù.

ÀÌ Àå¿¡¼­´Â µð·ºÅ丮¸¦ ä¿ì±â À§ÇÑ ´ÙÀ½ ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù.

Á¢¹Ì»ç Àбâ Àü¿ë ¸ðµå ¼³Á¤

Directory Server¿¡¼­ ³»º¸³»±â ¶Ç´Â ¹é¾÷ ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡ ÁöÁ¤µÈ Á¢¹Ì»ç¿¡ Àбâ Àü¿ë ¸ðµå¸¦ Ȱ¼ºÈ­ÇÏ¸é Æ¯Á¤ ½Ã°£ÀÇ Á¢¹Ì»ç ³»¿ëÀ» ¾ÈÀüÇÏ°Ô À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, °¡Á®¿À±â ¶Ç´Â º¹¿ø ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡ ¿µÇâÀ» ¹Þ´Â Á¢¹Ì»ç°¡ Àбâ Àü¿ë ¸ðµå·Î ¼³Á¤µÇÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

µð·ºÅ丮¸¦ ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ¾ø°Ô µÇ¹Ç·Î Directory Server Äְܼú ¸í·ÉÁÙ À¯Æ¿¸®Æ¼´Â ³»º¸³»±â ¶Ç´Â ¹é¾÷ ÀÛ¾÷ Àü¿¡ µð·ºÅ丮¸¦ Àбâ Àü¿ë ¸ðµå·Î ÀÚµ¿ ¼³Á¤ÇÏÁö ¾Ê½À´Ï´Ù. ÇÏÁö¸¸ ´ÙÁß ¸¶½ºÅÍ ±¸¼º¿¡¼­ ¼­¹ö ÇÑ ´ë¸¸ Àбâ Àü¿ë ¸ðµå·Î ¼³Á¤ÇÏ´Â °æ¿ì ´Ù¸¥ ¸¶½ºÅÍ¿¡¼­´Â °è¼Ó µ¥ÀÌÅ͸¦ ¾µ ¼ö ÀÖ½À´Ï´Ù.

Á¢¹Ì»ç¸¦ Àбâ Àü¿ëÀ¸·Î ¼³Á¤ÇÏ·Á¸é "¾×¼¼½º ±ÇÇÑ ¹× ÂüÁ¶ ¼³Á¤"¿¡ ¼³¸íµÈ ÀýÂ÷¿¡ µû¶ó ¼öÇàÇÕ´Ï´Ù. ¶Ç´Â "Àü¿ª Àбâ Àü¿ë ¸ðµå ¼³Á¤"¿¡ ¼³¸íµÈ °Íó·³ Àüü µð·ºÅ丮 ¼­¹ö¸¦ ¾µ ¼ö ¾ø°Ô ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

µ¥ÀÌÅÍ °¡Á®¿À±â

Sun ONE Directory Server´Â µ¥ÀÌÅ͸¦ °¡Á®¿À´Â µÎ °¡Áö ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù.

  • LDIF ÆÄÀÏÀ» °¡Á®¿Í¼­ µð·ºÅ丮 Á¢¹Ì»çÀÇ Ç׸ñÀ» ´ë·®À¸·Î Ãß°¡, ¼öÁ¤ ¹× »èÁ¦ÇÕ´Ï´Ù.
  • LDIF ÆÄÀÏÀ» »ç¿ëÇÏ¿© Á¢¹Ì»ç¸¦ ÃʱâÈ­ÇÔÀ¸·Î½á Á¢¹Ì»çÀÇ ÇöÀç µ¥ÀÌÅ͸¦ »èÁ¦Çϰí LDIF ÆÄÀÏÀÇ ³»¿ëÀ¸·Î ¹Ù²ß´Ï´Ù.

µÎ ¹æ¹ýÀº ¸ðµÎ Directory Server Äְܼú ¸í·ÉÁÙ À¯Æ¿¸®Æ¼¸¦ ÅëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÁÖ

UTF-8 ¹®ÀÚ ÁýÇÕ ÀÎÄÚµùÀ» »ç¿ëÇÏ´Â LDIF ÆÄÀϸ¸ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.

LDIF¸¦ °¡Á®¿Ã °æ¿ì ºÎ¸ð Ç׸ñÀÌ µð·ºÅ丮¿¡ Àְųª ¸ÕÀú ÀÌ ÆÄÀÏÀ» »ç¿ëÇÏ¿© ºÎ¸ð Ç׸ñÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. Á¢¹Ì»ç¸¦ ÃʱâÈ­ÇÒ °æ¿ì¿¡´Â LDIF ÆÄÀÏ¿¡ ÇØ´ç Á¢¹Ì»çÀÇ ¸ðµç µð·ºÅ丮 Æ®¸® ³ëµå¿Í ·çÆ® Ç׸ñÀÌ Æ÷ÇԵǾî ÀÖ¾î¾ß ÇÕ´Ï´Ù.



¾Æ·¡ Ç¥¿¡´Â °¡Á®¿À±â¿Í ÃʱâÈ­ÀÇ Â÷ÀÌÁ¡ÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 4-1    µ¥ÀÌÅÍ °¡Á®¿À±â¿Í Á¢¹Ì»ç ÃʱâÈ­ ºñ±³

ºñ±³ µµ¸ÞÀÎ

µ¥ÀÌÅÍ °¡Á®¿À±â

Á¢¹Ì»ç ÃʱâÈ­

³»¿ë µ¤¾î¾²±â

¾Æ´Ï¿ä

¿¹

LDAP ÀÛ¾÷

Ãß°¡, ¼öÁ¤ ¹× »èÁ¦

Ãß°¡¸¸

¼º´É

´À¸²

ºü¸§

¼­¹ö Àå¾Ö¿¡ ´ëÇÑ ÀÀ´ä

ÃÖ»óÀÇ ³ë·Â(Àå¾Ö°¡ ¹ß»ýÇϱâ
ÀüÀÇ ¸ðµç º¯°æ »çÇ× ±×´ë·Î À¯Áö)

ÀÚµ¿(Àå¾Ö ÈÄ¿¡ ¸ðµç º¯°æ
»çÇ× ¼Õ½ÇµÊ)

LDIF ÆÄÀÏ À§Ä¡

ÄÜ¼Ö ½Ã½ºÅÛ

·ÎÄà ÄÜ¼Ö ¶Ç´Â ·ÎÄà ¼­¹ö

±¸¼º Á¤º¸(cn=config)
°¡Á®¿À±â

¿¹

¾Æ´Ï¿À

LDIF ÆÄÀÏ °¡Á®¿À±â

°¡Á®¿À±â ÀÛ¾÷À» ¼öÇàÇϸé Directory Server ÄܼÖÀº ldapmodify ÀÛ¾÷À» ¼öÇàÇÏ¿© »õ Ç׸ñÀ» µð·ºÅ丮¿¡ Ãß°¡ÇÕ´Ï´Ù. Ç׸ñÀº LDIF ÆÄÀÏ¿¡ ÁöÁ¤µÇ¾î ÀÖÀ¸¸ç, ÀÌ ÆÄÀÏ¿¡´Â °¡Á®¿À±â ÀÛ¾÷ÀÇ ÀϺηΠ±âÁ¸ Ç׸ñÀ» ¼öÁ¤Çϰųª »èÁ¦ÇÏ´Â ¾÷µ¥ÀÌÆ® ¸í·É¹®µµ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.

Directory Server¿¡¼­ °ü¸®ÇÏ´Â ¸ðµç Á¢¹Ì»ç ¹× ±¸¼º¿¡ Á¤ÀÇµÈ ¿¬°á Á¢¹Ì»ç ¶Ç´Â ¿¬°á ÇÏÀ§ Á¢¹Ì»ç¸¦ ´ë»óÀ¸·Î Ç׸ñÀ» °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. Ç׸ñÀ» Ãß°¡ÇÏ´Â ´Ù¸¥ ¸ðµç ÀÛ¾÷°ú ¸¶Âù°¡Áö·Î ¼­¹ö´Â °¡Á®¿À´Â »õ Ç׸ñÀ» ¸ðµÎ »öÀÎÈ­ÇÕ´Ï´Ù.

Äֿܼ¡¼­ LDIF °¡Á®¿À±â

°¡Á®¿À±â¸¦ ¼öÇàÇÏ·Á¸é µð·ºÅ丮 °ü¸®ÀÚ ¶Ç´Â °ü¸®ÀÚ·Î ·Î±×ÀÎÇØ¾ß ÇÕ´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ "ŽºÅ©" ÅÇ¿¡¼­ ÅÇÀÇ ¾Æ·¡ÂÊÀ¸·Î ½ºÅ©·ÑÇÏ¿© "LDIF¿¡¼­ °¡Á®¿À±â" ¿·¿¡ ÀÖ´Â ¹öưÀ» ´©¸¨´Ï´Ù.
  2. "LDIF °¡Á®¿À±â" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  3. "LDIF °¡Á®¿À±â" ´ëÈ­ »óÀÚÀÇ "LDIF ÆÄÀÏ" Çʵ忡 °¡Á®¿Ã LDIF ÆÄÀÏÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇϰųª "ã¾Æº¸±â"¸¦ ´­·¯ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ ÇØ´ç ÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.
  4. ¿ø°Ý ½Ã½ºÅÛÀÇ µð·ºÅ丮¿¡ ¾×¼¼½ºÇÏ´Â °æ¿ì Çʵå À̸§ÀÌ "LDIF ÆÄÀÏ(ÄÜ¼Ö ½Ã½ºÅÛ »ó)"·Î Ç¥½ÃµË´Ï´Ù. ÀÌ ·¹À̺íÀº »ç¿ëÀÚ°¡ ¿ø°Ý µð·ºÅ丮 ¼­¹ö ½Ã½ºÅÛÀÌ ¾Æ´Ñ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛÀ» Ž»öÇϰí ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù.

  5. ´ÙÀ½ ¿É¼ÇÀ» ¿øÇÏ´Â ´ë·Î ¼³Á¤ÇÕ´Ï´Ù.
    1. "Ãß°¡¸¸" - LDIF ÆÄÀÏ¿¡´Â ±âº» Ãß°¡ Áöħ ¿Ü¿¡µµ ¼öÁ¤ ¹× »èÁ¦ ÁöħÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. Äֿܼ¡¼­ Ãß°¡ Áöħ¸¸ ¼öÇàÇϰí LDIF ÆÄÀÏÀÇ ´Ù¸¥ ¸ðµç ÁöħÀ» ¹«½ÃÇÏ·Á¸é ÀÌ È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù.
    2. "¿À·ù ¹ß»ý ½Ã °è¼Ó" - ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì¿¡µµ ¼­¹ö¿¡¼­ °¡Á®¿À±â ÀÛ¾÷À» °è¼Ó ¼öÇàÇÏ·Á¸é ÀÌ È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÀϺΠÇ׸ñÀÌ Á¢¹Ì»ç¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â LDIF ÆÄÀÏÀ» °¡Á®¿À´Â °æ¿ì ÀÌ ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄܼÖÀº °¡Á®¿À±â ÀÛ¾÷À» ¼öÇàÇÏ´Â µ¿¾È ÀÌ¹Ì Á¸ÀçÇÏ´Â Ç׸ñ°ú °°Àº ¿À·ù¸¦ °ÅºÎ¿ë ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù.
    3. ÀÌ È®ÀζõÀÌ ¼±ÅõǾî ÀÖÁö ¾ÊÀ¸¸é °¡Á®¿À±â ÀÛ¾÷Àº ù ¹øÂ° ¿À·ù°¡ ¹ß»ýÇÑ ÈÄ¿¡ Áߴܵ˴ϴÙ. LDIF ÆÄÀÏ¿¡¼­ ¿À·ù ÀüÀÇ Ç׸ñÀº ¼º°øÀûÀ¸·Î °¡Á®¿À¸ç µð·ºÅ丮¿¡ ³²¾Æ ÀÖ½À´Ï´Ù.

  6. "°ÅºÎ¿ë ÆÄÀÏ" Çʵ忡 Äֿܼ¡¼­ °¡Á®¿Ã ¼ö ¾ø´Â ¸ðµç Ç׸ñÀ» ±â·ÏÇÒ ÆÄÀÏÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇϰųª "ã¾Æº¸±â"¸¦ ´­·¯ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ ÇØ´ç ÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.
  7. ¿¹¸¦ µé¾î µð·ºÅ丮¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â Ç׸ñÀ̳ª ºÎ¸ð °³Ã¼°¡ ¾ø´Â Ç׸ñÀº °¡Á®¿Ã ¼ö ¾ø½À´Ï´Ù. ÄܼÖÀº ¼­¹ö¿¡¼­ º¸³½ ¿À·ù ¸Þ½ÃÁö¸¦ °ÅºÎ¿ë ÆÄÀÏ¿¡ ¾¹´Ï´Ù.

    ÀÌ Çʵ带 ºñ¿ö µÎ¸é ¼­¹ö¿¡¼­ °ÅºÎµÈ Ç׸ñÀ» ±â·ÏÇÏÁö ¾Ê½À´Ï´Ù.

  8. "È®ÀÎ"À» ´­·¯ °¡Á®¿À±â ÀÛ¾÷À» ½ÃÀÛÇÕ´Ï´Ù.
  9. Directory Server Äֿܼ¡¼­ ÀÛ¾÷ »óÅÂ¿Í ¹ß»ýÇÑ ¿À·ù ÅØ½ºÆ®°¡ Æ÷ÇÔµÈ ´ëÈ­ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. "°ÅºÎ¿ë ÆÄÀÏ" Çʵ忡 ÆÄÀÏÀÌ ÁöÁ¤µÇ¾î ÀÖÀ¸¸é ÇØ´ç ÆÄÀÏ¿¡µµ ¸ðµç ¿À·ù ¸Þ½ÃÁö°¡ ±â·ÏµË´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ LDIF °¡Á®¿À±â

ldif2ldap ¸í·É(Solaris ÆÐŰÁöÀÇ directoryserver ldif2ldap)Àº LDAP¸¦ ÅëÇØ LDIF ÆÄÀÏÀ» °¡Á®¿À¸ç Æ÷ÇÔµÈ ¸ðµç ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ¸ðµç µð·ºÅ丮 Á¢¹Ì»ç¿¡ µ¿½Ã¿¡ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ldif2ldap¸¦ »ç¿ëÇÏ¿© °¡Á®¿À·Á¸é ¼­¹ö¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ ¸í·ÉÀÇ Àüü °æ·Î´Â ´ÙÀ½°ú °°½À´Ï´Ù.

Solaris ÆÐŰÁö

# /usr/sbin/directoryserver ldif2ldap

±âŸ ¼³Ä¡

# ServerRoot/slapd-serverID/ldif2ldap

¾Æ·¡ ¿¹Á¦¿¡¼­´Â ldif2ldap ¸í·ÉÀ» »ç¿ëÇÏ¿© °¡Á®¿À±â¸¦ ¼öÇàÇÕ´Ï´Ù. ¸í·ÉÁÙ¿¡¼­ µð·ºÅ丮 °ü¸®ÀÚ¿¡ ´ëÇÑ ÀÚ°Ý Áõ¸íÀ» Á¦°øÇϸé root ±ÇÇÑÀÌ ¾ø¾îµµ ÀÌ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Áö¸· ¸Å°³ º¯¼ö´Â °¡Á®¿Ã Çϳª ÀÌ»óÀÇ LDIF ÆÄÀÏ À̸§ÀÔ´Ï´Ù.

UNIX ¼Ð ½ºÅ©¸³Æ®:

# use directoryserver ldif2ldap on Solaris ÆÐŰÁö installations
/var/Sun/mps/slapd-example/ldif2ldap \
  "cn=Directory Manager" password \
  /var/Sun/mps/slapd-example//ldif/demo.ldif

Windows ¹èÄ¡ ÆÄÀÏ:

C:\Program Files\Sun\MPS\slapd-example\ldif2ldap.bat
  "cn=Directory Manager" password
  C:\Program Files\Sun\MPS\slapd-example\ldif\demo.ldif

ÀÌ ½ºÅ©¸³Æ®ÀÇ »ç¿ë ¹æ¹ýÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "ldif2ldap"¸¦ ÂüÁ¶ÇϽʽÿÀ.

Á¢¹Ì»ç ÃʱâÈ­

Á¢¹Ì»ç¸¦ ÃʱâÈ­Çϸé Ãß°¡ÇÒ Ç׸ñ¸¸ Æ÷ÇÔµÈ LDIF ÆÄÀÏÀÇ ³»¿ëÀÌ Á¢¹Ì»çÀÇ ±âÁ¸ µ¥ÀÌÅ͸¦ µ¤¾î¾¹´Ï´Ù.



ÁÖÀÇ

LDIF ÆÄÀÏÀ» »ç¿ëÇÏ¿© Á¢¹Ì»ç¸¦ ÃʱâÈ­ÇÏ´Â °æ¿ì, µ¥ÀÌÅ͸¦ º¹¿øÇÏ´Â ÁßÀÌ ¾Æ´Ï¸é o=NetscapeRoot Á¢¹Ì»ç¸¦ µ¤¾î¾²Áö ¾Êµµ·Ï ÁÖÀÇÇϽʽÿÀ. ÀÌ Á¢¹Ì»ç¸¦ µ¤¾î¾²¸é Á¤º¸°¡ »èÁ¦µÇ¾î ¸ðµç Sun ONE ¼­¹ö¸¦ ´Ù½Ã ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù.



Á¢¹Ì»ç¸¦ ÃʱâÈ­ÇÏ·Á¸é µð·ºÅ丮 °ü¸®ÀÚ ¶Ç´Â °ü¸®ÀÚ·Î ÀÎÁõµÇ¾î¾ß ÇÕ´Ï´Ù. º¸¾È»ó, µð·ºÅ丮 °ü¸®ÀÚ ¹× °ü¸®ÀÚ¸¸ Á¢¹Ì»çÀÇ ·çÆ® Ç׸ñ(¿¹: dc=example,dc=com)¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î ·çÆ® Ç׸ñÀÌ Æ÷ÇÔµÈ LDIF ÆÄÀÏÀ» °¡Á®¿À·Á¸é ÀÌ·¯ÇÑ ID¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

Äֿܼ¡¼­ Á¢¹Ì»ç ÃʱâÈ­

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ "±¸¼º" ÅÇ¿¡¼­ "µ¥ÀÌÅÍ" ³ëµå¸¦ È®ÀåÇÏ¿© ÃʱâÈ­ÇÒ Á¢¹Ì»ç¸¦ Ç¥½ÃÇÕ´Ï´Ù.
  2. Á¢¹Ì»ç ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£°í ÆË¾÷ ¸Þ´º¿¡¼­ "ÃʱâÈ­"¸¦ ¼±ÅÃÇÕ´Ï´Ù.
    ¶Ç´Â Á¢¹Ì»ç ³ëµå¸¦ ¼±ÅÃÇϰí "°³Ã¼" ¸Þ´º¿¡¼­ "ÃʱâÈ­"¸¦ ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
  3. "Á¢¹Ì»ç ÃʱâÈ­" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  4. "LDIF ÆÄÀÏ" Çʵ忡 ÃʱâÈ­¿¡ »ç¿ëÇÒ LDIF ÆÄÀÏÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇϰųª "ã¾Æº¸±â"¸¦ ´­·¯ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡¼­ ÇØ´ç ÆÄÀÏÀ» ã½À´Ï´Ù.
  5. °¡Á®¿Ã ÆÄÀÏÀÌ ÀÖ´Â ·ÎÄà ½Ã½ºÅÛ¿¡¼­ ÄܼÖÀ» ½ÇÇàÇÏ´Â °æ¿ì 6´Ü°è·Î ³Ñ¾î°©´Ï´Ù. LDIF ÆÄÀÏÀÌ ÀÖ´Â ¼­¹öÀÇ ¿ø°Ý ½Ã½ºÅÛ¿¡¼­ ÄܼÖÀ» ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ´ÙÀ½ ¿É¼Ç Áß Çϳª¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. ·ÎÄà ½Ã½ºÅÛ¿¡¼­. LDIF ÆÄÀÏÀÌ ·ÎÄà ½Ã½ºÅÛ¿¡ ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù.

    ¼­¹ö ½Ã½ºÅÛ¿¡¼­. LDIF ÆÄÀÏÀÌ ¿ø°Ý ¼­¹ö¿¡ ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù. ±âº»ÀûÀ¸·Î ÄܼÖÀº ¾Æ·¡ µð·ºÅ丮¿¡¼­ ÀÌ ÆÄÀÏÀ» ã½À´Ï´Ù.

    ServerRoot/slapd-serverID/ldif

  7. "È®ÀÎ"À» ´©¸¨´Ï´Ù.



ÁÖÀÇ

ÀÌ ½ºÅ©¸³Æ®´Â Á¢¹Ì»ç¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ µ¤¾î¾¹´Ï´Ù.



  1. Á¢¹Ì»ç¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ µ¤¾î¾µ °ÍÀ» È®ÀÎÇÕ´Ï´Ù.
  2. Á¢¹Ì»ç ÃʱâÈ­°¡ ¼öÇàµÇ¸ç ¿À·ù°¡ ¹ß»ýÇÏ¸é ´ëÈ­ »óÀÚ·Î º¸°íµË´Ï´Ù.

ldif2db ¸í·ÉÀ» »ç¿ëÇÑ Á¢¹Ì»ç ÃʱâÈ­

ldif2db ¸í·É(Solaris ÆÐŰÁöÀÇ directoryserver ldif2db)Àº Á¢¹Ì»ç¸¦ ÃʱâÈ­ÇÏ°í ±âÁ¸ µ¥ÀÌÅ͸¦ µ¤¾î¾¹´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© °¡Á®¿À±â¸¦ ¼öÇàÇÏ·Á¸é ¼­¹ö¸¦ Á¾·áÇØ¾ß ÇÕ´Ï´Ù.

±âº»ÀûÀ¸·Î ½ºÅ©¸³Æ®´Â ±âÁ¸ÀÇ o=NetscapeRoot ±¸¼º Á¤º¸¸¦ ¸ÕÀú ÀúÀåÇÑ ´ÙÀ½, °¡Á®¿À´Â ÆÄÀÏ¿¡ ÀÖ´Â o=NetscapeRoot ±¸¼º Á¤º¸¿Í º´ÇÕÇÕ´Ï´Ù.



ÁÖÀÇ

ÀÌ ½ºÅ©¸³Æ®´Â Á¢¹Ì»ç¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ µ¤¾î¾¹´Ï´Ù.



¼­¹ö¸¦ ÁßÁöÇÑ »óÅ¿¡¼­ LDIF ÆÄÀÏÀ» °¡Á®¿À·Á¸é

  1. ¸í·ÉÁÙ¿¡¼­ root·Î ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼­¹ö¸¦ ÁßÁöÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver stop

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/stop-slapd

  2. ¾Æ·¡ À§Ä¡¿¡ ÀÖ´Â ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver ldif2db

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/ldif2db

  3. ÇØ´ç ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼­¹ö¸¦ ½ÃÀÛÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver start

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/start-slapd

¾Æ·¡ ¿¹Á¦¿¡¼­´Â ldif2db ¸í·ÉÀ» »ç¿ëÇÏ¿© LDIF ÆÄÀÏ µÎ °³¸¦ ÇϳªÀÇ Á¢¹Ì»ç·Î °¡Á®¿É´Ï´Ù.

UNIX ¼Ð ½ºÅ©¸³Æ®:

# use directoryserver ldif2db on Solaris ÆÐŰÁö installations
/var/Sun/mps/slapd-example/ldif2db -n Database1 \
 -i /var/Sun/mps/slapd-example/ldif/demo.ldif \
 -i /var/Sun/mps/slapd-example/ldif/demo2.ldif

Windows ¹èÄ¡ ÆÄÀÏ:

C:\Program Files\Sun\MPS\slapd-example\ldif2db.bat -n Database1
  -i C:\Program Files\Sun\MPS\slapd-example\ldif\demo.ldif
  -i C:\Program Files\Sun\MPS\slapd-example\ldif\demo2.ldif

Ç¥ 4-2    À§ÀÇ ¿¹Á¦¿¡ »ç¿ëµÈ ldif2db ¿É¼Ç¿¡ ´ëÇÑ ¼³¸í

¿É¼Ç

¼³¸í

-n

µ¥ÀÌÅ͸¦ °¡Á®¿À´Â µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

ÁÖÀÇ: LDIF ÆÄÀÏ¿¡ ÀÖ´Â Á¢¹Ì»ç¿¡ ÇØ´çÇÏÁö ¾Ê´Â µ¥ÀÌÅͺ£À̽º¸¦ -n ¿É¼Ç¿¡ ÁöÁ¤ÇÏ¸é µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ¸ðµç µ¥ÀÌÅͰ¡ »èÁ¦µÇ°í °¡Á®¿À±â ÀÛ¾÷ÀÌ ½ÇÆÐÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º À̸§À» À߸ø ÀÔ·ÂÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇϽʽÿÀ.

-i

°¡Á®¿Ã LDIF ÆÄÀÏÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ÇʼöÀÔ´Ï´Ù. -i Àμö¸¦ ¿©·¯ °³ »ç¿ëÇÏ¿© µÎ °³ ÀÌ»óÀÇ LDIF ÆÄÀÏÀ» µ¿½Ã¿¡ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ ÆÄÀÏÀ» °¡Á®¿À´Â °æ¿ì ¼­¹ö´Â ¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ¼ø¼­´ë·Î LDIF ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù.

ÀÌ ¸í·ÉÀÇ »ç¿ë ¹æ¹ýÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "ldif2db"¸¦ ÂüÁ¶ÇϽʽÿÀ.

ldif2db.pl Perl ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÑ Á¢¹Ì»ç ÃʱâÈ­

ldif2db ¸í·É°ú ¸¶Âù°¡Áö·Î ldif2db.pl ½ºÅ©¸³Æ®(Solaris ÆÐŰÁöÀÇ directoryserver ldif2db-task)´Â ÁöÁ¤ÇÑ Á¢¹Ì»ç¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ µ¤¾î¾¹´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© °¡Á®¿À±â¸¦ ¼öÇàÇÏ·Á¸é ¼­¹ö¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.



ÁÖÀÇ

ÀÌ ½ºÅ©¸³Æ®´Â Á¢¹Ì»ç¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ µ¤¾î¾¹´Ï´Ù.



ÀÌ ½ºÅ©¸³Æ®¿¡ ´ëÇÑ ¸í·ÉÀº Ç÷§Æû¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.

Solaris ÆÐŰÁö

# /usr/sbin/directoryserver ldif2db-task

Windows Ç÷§Æû

cd ServerRoot
bin\slapd\admin\bin\perl slapd-serverID\ldif2db.pl

±âŸ ¼³Ä¡

# ServerRoot/slapd-serverID/ldif2db.pl

¾Æ·¡ ¿¹Á¦¿¡¼­´Â ldif2db.pl ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© LDIF ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù. µð·ºÅ丮 °ü¸®ÀÚ·Î ÀÎÁõÇϸé root ±ÇÇÑÀÌ ¾ø¾îµµ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

UNIX ¼Ð ½ºÅ©¸³Æ®:

# use directoryserver ldif2db-task on Solaris ÆÐŰÁö installations
/var/Sun/mps/slapd-example/ldif2db.pl \
  -D "cn=Directory Manager" -w password -n Database1 \
  -i /var/Sun/mps/slapd-example/ldif/demo.ldif

Windows ¹èÄ¡ ÆÄÀÏ:

C:\Program Files\Sun\MPS\bin\slapd\admin\bin\perl.exe
  
C:\Program Files\Sun\MPS\slapd-example\ldif2db.pl
    -
D "cn=Directory Manager" -w password -n Database1
    -
i C:\Program Files\Sun\MPS\slapd-example\ldif\demo.ldif

¾Æ·¡ Ç¥¿¡´Â ¿¹Á¦¿¡ »ç¿ëµÈ ldif2db.pl ¿É¼ÇÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 4-3    À§ÀÇ ¿¹Á¦¿¡ »ç¿ëµÈ ldif2db.pl ¿É¼Ç¿¡ ´ëÇÑ ¼³¸í

¿É¼Ç

¼³¸í

-D

µð·ºÅ丮 °ü¸®ÀÚÀÇ DNÀ» ÁöÁ¤ÇÕ´Ï´Ù.

-w

µð·ºÅ丮 °ü¸®ÀÚÀÇ ¾ÏÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

-n

µ¥ÀÌÅ͸¦ °¡Á®¿À´Â µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

-i

°¡Á®¿Ã LDIF ÆÄÀÏÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ÇʼöÀÔ´Ï´Ù. -i Àμö¸¦ ¿©·¯ °³ »ç¿ëÇÏ¿© µÎ °³ ÀÌ»óÀÇ LDIF ÆÄÀÏÀ» µ¿½Ã¿¡ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ ÆÄÀÏÀ» °¡Á®¿À´Â °æ¿ì ¼­¹ö´Â ¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ¼ø¼­´ë·Î LDIF ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù.

ÀÌ Perl ½ºÅ©¸³Æ®ÀÇ »ç¿ë ¹æ¹ýÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "ldif2db.pl"À» ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅÍ ³»º¸³»±â

ÀÏ¹Ý ÅØ½ºÆ® LDIF(LDAP Data Interchange Format)¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 ³»¿ëÀ» ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù. LDIF´Â Ç׸ñ, ¼Ó¼º ¹× ÇØ´ç °ªÀÇ ÅØ½ºÆ® Ç¥½Ã·Î RFC 2849
(http://www.ietf.org/rfc/rfc2849.txt)¿¡ ¼³¸íµÇ¾î Àִ ǥÁØ Çü½ÄÀÔ´Ï´Ù.

µ¥ÀÌÅÍ ³»º¸³»±â´Â ´ÙÀ½°ú °°Àº ÀÛ¾÷¿¡ µµ¿òÀÌ µË´Ï´Ù.

  • ¼­¹ö¿¡ ÀÖ´Â µ¥ÀÌÅÍ ¹é¾÷
  • ´Ù¸¥ µð·ºÅ丮 ¼­¹ö·Î µ¥ÀÌÅÍ º¹»ç
  • ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î µ¥ÀÌÅÍ ³»º¸³»±â
  • µð·ºÅ丮 ÅäÆú·ÎÁö¸¦ º¯°æÇÑ ÈÄ¿¡ Á¢¹Ì»ç ´Ù½Ã ä¿ì±â

³»º¸³»±â ÀÛ¾÷ ½Ã ±¸¼º Á¤º¸(cn=config)´Â ³»º¸³»Áö ¾Ê½À´Ï´Ù.



ÁÖÀÇ

³»º¸³»±â ÀÛ¾÷ Áß¿¡´Â ¼­¹ö¸¦ ÁßÁöÇÏÁö ¸¶½Ê½Ã¿À.



Äֿܼ¡¼­ µð·ºÅ丮 µ¥ÀÌÅ͸¦ LDIF·Î ³»º¸³»±â

³»º¸³½ ÃÖÁ¾ ÆÄÀÏÀÇ À§Ä¡¿¡ µû¶ó µð·ºÅ丮 µ¥ÀÌÅÍÀÇ ÀϺγª ¸ðµÎ¸¦ LDIF·Î ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù. LDIF ÆÄÀÏÀÌ ¼­¹ö¿¡ ÀÖÀ¸¸é ¼­¹öÀÇ ·ÎÄà Á¢¹Ì»ç¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¸ ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù. LDIF ÆÄÀÏÀÌ ¼­¹öÀÇ ¿ø°Ý ½Ã½ºÅÛ¿¡ ÀÖÀ¸¸é Á¢¹Ì»ç¿Í ¿¬°á Á¢¹Ì»ç¸¦ ¸ðµÎ ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù.

¼­¹ö°¡ ½ÇÇàµÇ´Â µ¿¾È Directory Server Äֿܼ¡¼­ µð·ºÅ丮 µ¥ÀÌÅ͸¦ LDIF·Î ³»º¸³»·Á¸é

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ "ŽºÅ©" ÅÇ¿¡¼­ ÅÇÀÇ ¾Æ·¡ÂÊÀ¸·Î ½ºÅ©·ÑÇÏ¿© "LDIF·Î ³»º¸³»±â" ¿·¿¡ ÀÖ´Â ¹öưÀ» ´©¸¨´Ï´Ù.
  2. "³»º¸³»±â" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  3. "LDIF ÆÄÀÏ" Çʵ忡 LDIF ÆÄÀÏÀÇ Àüü °æ·Î¿Í ÆÄÀÏ À̸§À» ÀÔ·ÂÇϰųª "ã¾Æº¸±â"¸¦ ´­·¯ ÇØ´ç ÆÄÀÏÀ» ã½À´Ï´Ù.
  4. ¿ø°Ý ¼­¹ö¿¡¼­ ÄܼÖÀ» ½ÇÇà ÁßÀ̸é "ã¾Æº¸±â" ¹öưÀÌ È°¼ºÈ­µÇÁö ¾Ê½À´Ï´Ù. "ã¾Æº¸±â" ¹öưÀÌ È°¼ºÈ­µÇÁö ¾ÊÀ» °æ¿ì ÀÌ ÆÄÀÏÀº ±âº»ÀûÀ¸·Î ¾Æ·¡ µð·ºÅ丮¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.

    ServerRoot/slapd-serverID/ldif

  5. ¼­¹öÀÇ ¿ø°Ý ½Ã½ºÅÛ¿¡¼­ ÄܼÖÀ» ½ÇÇà ÁßÀ̸é "LDIF ÆÄÀÏ" ÇÊµå ¾Æ·¡¿¡ µÎ °³ÀÇ ¶óµð¿À ¹öưÀÌ Ç¥½ÃµË´Ï´Ù. ÄܼÖÀ» ½ÇÇàÇÏ´Â ½Ã½ºÅÛ¿¡ ÀÖ´Â LDIF ÆÄÀÏ·Î ³»º¸³»·Á¸é "·ÎÄà ½Ã½ºÅÛ¿¡"¸¦ ¼±ÅÃÇÏ°í ¼­¹ö ½Ã½ºÅÛ¿¡ ÀÖ´Â LDIF ÆÄÀÏ·Î ³»º¸³»·Á¸é "¼­¹ö ½Ã½ºÅÛ¿¡"¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. Àüü µð·ºÅ丮¸¦ ³»º¸³»·Á¸é "¸ðµç Á¢¹Ì»ç" ¶óµð¿À ¹öưÀ» ¼±ÅÃÇÕ´Ï´Ù.
  7. µð·ºÅ丮ÀÇ °³º° ÇÏÀ§ Æ®¸®¸¸ ³»º¸³»·Á¸é "ÇÏÀ§ Æ®¸®" ¶óµð¿À ¹öưÀ» ¼±ÅÃÇϰí ÅØ½ºÆ® »óÀÚ¿¡ ÇÏÀ§ Æ®¸®ÀÇ ±âº» Ç׸ñ DNÀ» ÀÔ·ÂÇÕ´Ï´Ù.

    ¶Ç´Â "ã¾Æº¸±â"¸¦ ´­·¯ ÇÏÀ§ Æ®¸®¸¦ ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

  8. "È®ÀÎ"À» ´­·¯ µð·ºÅ丮 ³»¿ëÀ» ÆÄÀÏ·Î ³»º¸³À´Ï´Ù.

Äֿܼ¡¼­ °³º° Á¢¹Ì»ç¸¦ LDIF·Î ³»º¸³»±â

¼­¹ö°¡ ½ÇÇàµÇ´Â µ¿¾È Directory Server Äֿܼ¡¼­ °³º° Á¢¹Ì»ç¸¦ LDIF·Î ³»º¸³»·Á¸é

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ "±¸¼º" ÅÇ¿¡¼­ "µ¥ÀÌÅÍ" ³ëµå¸¦ È®ÀåÇÏ¿© ³»º¸³¾ Á¢¹Ì»ç¸¦ Ç¥½ÃÇÕ´Ï´Ù.
  2. Á¢¹Ì»ç ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£°í ÆË¾÷ ¸Þ´º¿¡¼­ "³»º¸³»±â"¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¶Ç´Â Á¢¹Ì»ç ³ëµå¸¦ ¼±ÅÃÇϰí "°³Ã¼" ¸Þ´º¿¡¼­ "³»º¸³»±â"¸¦ ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
  3. "Á¢¹Ì»ç ³»º¸³»±â" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  4. "LDIF ÆÄÀÏ" Çʵ忡 LDIF ÆÄÀÏÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇϰųª "ã¾Æº¸±â"¸¦ ´­·¯ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡¼­ ÇØ´ç ÆÄÀÏÀ» ã½À´Ï´Ù.
  5. "ã¾Æº¸±â" ¹öưÀÌ È°¼ºÈ­µÇÁö ¾ÊÀ» °æ¿ì ÀÌ ÆÄÀÏÀº ±âº»ÀûÀ¸·Î ¾Æ·¡ µð·ºÅ丮¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.

    ServerRoot/slapd-serverID/ldif

  6. Á¢¹Ì»ç°¡ º¹Á¦µÇ¸é "º¹Á¦ Á¤º¸¸¦ ³»º¸³À´Ï´Ù" È®ÀζõÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀº ³»º¸³½ LDIF¸¦ »ç¿ëÇÏ¿© ÀÌ Á¢¹Ì»çÀÇ ´Ù¸¥ º¹Á¦º»À» ÃʱâÈ­ÇÒ °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù.
  7. ÀÌ Á¢¹Ì»ç¿¡ ¼Ó¼º ¾Ïȣȭ°¡ Ȱ¼ºÈ­µÇ¾î ÀÖÀ¸¸é "¼Ó¼º ¾ÏÈ£ ÇØµ¶" È®ÀζõÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ¼­¹öÀÇ ÀÎÁõ¼­ µ¥ÀÌÅͺ£À̽º¸¦ º¸È£ÇÏ´Â ¾ÏÈ£¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ¾ÏÈ£¸¦ ÀÔ·ÂÇϰųª ¾ÏÈ£°¡ Æ÷ÇÔµÈ ÆÄÀÏ À̸§À» ÀÔ·ÂÇÏ´Â ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼Ó¼º °ªÀÇ ¾ÏÈ£¸¦ ÇØµ¶ÇÏ´Â ¾ÏÈ£¸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸é LDIF Ãâ·Â¿¡ ¾ÏȣȭµÈ °ªÀÌ Ç¥½ÃµË´Ï´Ù.
  8. "È®ÀÎ"À» ´­·¯ Á¢¹Ì»ç ³»¿ëÀ» ÆÄÀÏ·Î ³»º¸³À´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ LDIF·Î ³»º¸³»±â

db2ldif ¸í·É(Solaris ÆÐŰÁöÀÇ directoryserver db2ldif)À» »ç¿ëÇÏ¿© µð·ºÅ丮ÀÇ ¸ðµç Á¢¹Ì»ç ¶Ç´Â ÇÏÀ§ Æ®¸®¸¦ LDIF·Î ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ¼­¹öÀÇ ½ÇÇà ¿©ºÎ¿¡ °ü°è ¾øÀÌ Á¢¹Ì»ç ³»¿ëÀÇ Àüü ¶Ç´Â ÀϺθ¦ ³»º¸³À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ³»¿ëÀ» LDIF ÆÄÀÏ·Î ³»º¸³»·Á¸é ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

Solaris ÆÐŰÁö

# /usr/sbin/directoryserver db2ldif

±âŸ ¼³Ä¡

# ServerRoot/slapd-serverID/db2ldif

¾Æ·¡ ¿¹Á¦¿¡¼­´Â µÎ °³ÀÇ Á¢¹Ì»ç¸¦ LDIF ÆÄÀÏ Çϳª·Î ³»º¸³À´Ï´Ù.

db2ldif -a output.ldif \
        -s "dc=example,dc=com" -s "o=NetscapeRoot"

¾Æ·¡ Ç¥¿¡´Â ¿¹Á¦¿¡ »ç¿ëµÈ db2ldif ¿É¼ÇÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 4-4    À§ÀÇ ¿¹Á¦¿¡ »ç¿ëµÈ db2ldif ¿É¼Ç¿¡ ´ëÇÑ ¼³¸í

¿É¼Ç

¼³¸í

-a

¼­¹ö¿¡¼­ ³»º¸³½ LDIF¸¦ ÀúÀåÇÏ´Â Ãâ·Â ÆÄÀÏÀÇ À̸§À» Á¤ÀÇÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀº ±âº»ÀûÀ¸·Î ServerRoot/slapd-serverID µð·ºÅ丮¿¡ ÀúÀåµË´Ï´Ù.

-s

³»º¸³»±â¿¡ Æ÷ÇÔÇÒ Á¢¹Ì»ç ¶Ç´Â ÇÏÀ§ Æ®¸®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. -s Àμö¸¦ ¿©·¯ °³ »ç¿ëÇÏ¿© ¿©·¯ Á¢¹Ì»ç ¶Ç´Â ÇÏÀ§ Æ®¸®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

db2ldif ¸í·ÉÀ» -r ¿É¼Ç°ú ÇÔ²² »ç¿ëÇÏ¿© º¹Á¦µÈ Á¢¹Ì»ç¸¦ LDIF ÆÄÀÏ·Î ³»º¸³¾ ¼öµµ ÀÖ½À´Ï´Ù. °á°ú·Î ÀÛ¼ºµÈ LDIF¿¡´Â º¹Á¦ ¸ÞÄ¿´ÏÁò¿¡¼­ »ç¿ëÇÏ´Â ¼Ó¼º ÇÏÀ§ À¯ÇüÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±×·± ÈÄ¿¡ "º¹Á¦º» ÃʱâÈ­"¿¡ ¼³¸íµÈ °Íó·³ ¼ÒºñÀÚ ¼­¹ö¿¡¼­ ÀÌ LDIF ÆÄÀÏÀ» °¡Á®¿Í ¼ÒºñÀÚ º¹Á¦º»À» ÃʱâÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

db2ldif ¸í·ÉÀ» -r ¿É¼Ç°ú ÇÔ²² »ç¿ëÇÏ´Â °æ¿ì ÇØ´ç ¼­¹ö¸¦ ÁßÁöÇØ¾ß ÇÕ´Ï´Ù. ¸ÕÀú ¼­¹ö¸¦ ÁßÁöÇÑ ´ÙÀ½ ¸í·ÉÀ» ½ÃÀÛÇϰųª ¼­¹ö¸¦ ÁßÁöÇÒ Çʿ䰡 ¾ø´Â db2ldif.pl  ½ºÅ©¸³Æ®¸¦ -r ¿É¼Ç°ú ÇÔ²² »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ ½ºÆ®¸³Æ®ÀÇ »ç¿ë ¹æ¹ýÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "db2lidf"¸¦ ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅÍ ¹é¾÷

µ¥ÀÌÅÍ ¹é¾÷Àº ³ªÁß¿¡ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ¼Õ»óµÇ°Å³ª »èÁ¦µÉ °æ¿ì¿¡ ´ëºñÇÏ¿© ³»¿ëÀ̳ª µð·ºÅ丮ÀÇ ½º³À¼¦À» ÀúÀåÇÕ´Ï´Ù. Directory Server ÄܼÖÀ̳ª ¸í·ÉÁÙ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© Á¢¹Ì»ç¸¦ ¹é¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÁÖÀÇ

¹é¾÷ ÀÛ¾÷ Áß¿¡´Â ¼­¹ö¸¦ ÁßÁöÇÏÁö ¸¶½Ê½Ã¿À.



±âº»ÀûÀ¸·Î ¿©±â¿¡ ¼³¸íµÈ ¸ðµç ¹é¾÷ ÀýÂ÷´Â ¼­¹ö ÆÄÀÏÀÇ º¹»çº»À» µ¿ÀÏÇÑ È£½ºÆ®¿¡ ÀúÀåÇÕ´Ï´Ù. º¸¾ÈÀ» °­È­ÇÏ·Á¸é ÀÌ ¹é¾÷À» º¹»çÇÏ¿© ´Ù¸¥ ½Ã½ºÅÛÀ̳ª ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù.



ÁÖ

ÀÌ·¯ÇÑ ¹é¾÷ ¹æ¹ýÀ¸·Î ¿ø°Ý ¼­¹ö¿¡ ÀÖ´Â ¿¬°á Á¢¹Ì»ç¸¦ ¹é¾÷ÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ÀÌ °æ¿ì °¢°¢ÀÇ ¼­¹ö¸¦ º°µµ·Î ¹é¾÷ÇØ¾ß ÇÕ´Ï´Ù.



Äֿܼ¡¼­ ¼­¹ö ¹é¾÷

Directory Server Äֿܼ¡¼­ ¼­¹ö¸¦ ¹é¾÷ÇÏ´Â °æ¿ì ¼­¹ö´Â ¸ðµç µ¥ÀÌÅͺ£À̽º ³»¿ë ¹× °ü·Ã »öÀÎ ÆÄÀÏÀ» ¹é¾÷ À§Ä¡¿¡ º¹»çÇÕ´Ï´Ù. ¼­¹ö°¡ ½ÇÇàµÇ´Â µ¿¾È ¹é¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼­¹ö Äֿܼ¡¼­ ¼­¹ö¸¦ ¹é¾÷ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ "ŽºÅ©" ÅÇ¿¡¼­ "µð·ºÅ丮 ¼­¹ö ¹é¾÷" ¿·¿¡ ÀÖ´Â ¹öưÀ» ´©¸¨´Ï´Ù.
  2. "µð·ºÅ丮 ¹é¾÷" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  3. "µð·ºÅ丮" ÅØ½ºÆ® »óÀÚ¿¡ ¹é¾÷À» ÀúÀåÇÒ µð·ºÅ丮ÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇÕ´Ï´Ù. µð·ºÅ丮¿Í ÄܼÖÀ» µ¿ÀÏÇÑ ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÏ´Â °æ¿ì "ã¾Æº¸±â"¸¦ ´­·¯ ·ÎÄà µð·ºÅ丮¸¦ ã½À´Ï´Ù.
  4. ¶Ç´Â "±âº»°ª »ç¿ë"À» ´­·¯ ¾Æ·¡ µð·ºÅ丮¿¡ ¹é¾÷À» ÀúÀåÇÕ´Ï´Ù.

    ServerRoot/slapd-serverID/bak/YYYY_MM_DD_hh_mm_ss

    ¿©±â¼­ serverID´Â µð·ºÅ丮 ¼­¹öÀÇ À̸§À̸ç, µð·ºÅ丮 À̸§Àº ¹é¾÷ÀÌ ÀÛ¼ºµÈ ³¯Â¥¿Í
    ½Ã°£À» »ç¿ëÇÏ¿© »ý¼ºµË´Ï´Ù.

  5. "È®ÀÎ"À» ´­·¯ ¹é¾÷À» ÀÛ¼ºÇÕ´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ ¼­¹ö ¹é¾÷

db2bak ¸í·É(Solaris ÆÐŰÁöÀÇ directoryserver db2bak)À» »ç¿ëÇÏ¿© ¸í·ÉÁÙ¿¡¼­ ¼­¹ö¸¦ ¹é¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ¼­¹öÀÇ ½ÇÇà ¿©ºÎ¿¡ °ü°è ¾øÀÌ ÀÛµ¿ÇÕ´Ï´Ù.

ÀÌ ¹é¾÷ ¹æ¹ýÀ¸·Î ±¸¼º Á¤º¸¸¦ ¹é¾÷ÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ±¸¼º Á¤º¸ ¹é¾÷¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "dse.ldif ±¸¼º ÆÄÀÏ ¹é¾÷"À» ÂüÁ¶ÇϽʽÿÀ.

µð·ºÅ丮¸¦ ¹é¾÷ÇÏ·Á¸é ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

Solaris ÆÐŰÁö

# /usr/sbin/directoryserver db2bak backupDir

±âŸ ¼³Ä¡

# ServerRoot/slapd-serverID/db2bak backupDir

backupDir ¸Å°³ º¯¼ö´Â ¹é¾÷À» ÀúÀåÇÒ µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº» ¹é¾÷ µð·ºÅ丮 À̸§Àº ÇöÀç ³¯Â¥ÀÎ YYYY_MM_DD_hh_mm_ss¸¦ »ç¿ëÇÏ¿© »ý¼ºµË´Ï´Ù. ÀÌ ½ºÆ®¸³Æ®ÀÇ »ç¿ë ¹æ¹ýÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "db2bak"¸¦ ÂüÁ¶ÇϽʽÿÀ.

dse.ldif ±¸¼º ÆÄÀÏ ¹é¾÷

Directory Server´Â ÀÚµ¿À¸·Î dse.ldif ±¸¼º ÆÄÀÏÀ» ¹é¾÷ÇÕ´Ï´Ù. µð·ºÅ丮 ¼­¹ö¸¦ ½ÃÀÛÇÏ¸é ¾Æ·¡ µð·ºÅ丮ÀÇ dse.ldif.startOK ÆÄÀÏ¿¡ ÀÚµ¿À¸·Î dse.ldif ÆÄÀÏÀÇ ¹é¾÷ÀÌ ÀÛ¼ºµË´Ï´Ù.

ServerRoot/slapd-serverID/config

cn=config ºÐ±â°¡ ¼öÁ¤µÇ¸é ¼­¹ö´Â ¸ÕÀú ÀÌ ÆÄÀÏÀ» config µð·ºÅ丮ÀÇ dse.ldif.bak ÆÄÀÏ¿¡ ¹é¾÷ÇÑ ´ÙÀ½ dse.ldif ÆÄÀÏ¿¡ ¼öÁ¤ »çÇ×À» ¾¹´Ï´Ù. ±¸¼ºÀ» ÀúÀåÇØ¾ß ÇÏ´Â °æ¿ì µÎ ÆÄÀÏ Áß ÇϳªÀÇ º¹»çº»À» ¸¸µå½Ê½Ã¿À.

¹é¾÷À» »ç¿ëÇÑ µ¥ÀÌÅÍ º¹¿ø

¾Æ·¡ ÀýÂ÷¿¡¼­´Â Directory Server ÄܼÖÀ̳ª ¸í·ÉÁÙÀ» »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ÀÖ´Â Á¢¹Ì»ç¸¦ º¹¿øÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¼­¹ö´Â "µ¥ÀÌÅÍ ¹é¾÷"¿¡ ¼³¸íµÈ °Íó·³ ¹é¾÷µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. º¹Á¦ °è¾à¿¡ »ç¿ëµÈ Á¢¹Ì»ç¸¦ º¹¿øÇÏ´Â °æ¿ì ¸ÕÀú "º¹Á¦µÈ Á¢¹Ì»ç º¹¿ø"À» ÀÐ¾î º¸½Ê½Ã¿À.



ÁÖÀÇ

¹é¾÷ ¶Ç´Â º¹¿ø ÀÛ¾÷ Áß¿¡´Â ¼­¹ö¸¦ ÁßÁöÇÏÁö ¸¶½Ê½Ã¿À.

¼­¹ö¸¦ º¹¿øÇÏ¸é ±âÁ¸ÀÇ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» µ¤¾î¾²¹Ç·Î ¹é¾÷ ÀÌÈÄÀÇ µ¥ÀÌÅÍ º¯°æ »çÇ×ÀÌ ¸ðµÎ ¼Õ½ÇµË´Ï´Ù.



º¹Á¦µÈ Á¢¹Ì»ç º¹¿ø

°ø±ÞÀÚ ¼­¹ö¿Í ¼ÒºñÀÚ ¼­¹ö °£¿¡ º¹Á¦µÈ Á¢¹Ì»ç¸¦ º¹¿øÇÏ·Á¸é ¸î °¡Áö ÁÖÀÇÇØ¾ß ÇÒ »çÇ×ÀÌ ÀÖ½À´Ï´Ù. °¡´ÉÇÏ¸é ¹é¾÷À» »ç¿ëÇÏ¿© Á¢¹Ì»ç¸¦ º¹¿øÇÏ´Â ´ë½Å º¹Á¦ ¸ÞÄ¿´ÏÁòÀ» ÅëÇØ Á¢¹Ì»ç¸¦ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Àý¿¡¼­´Â º¹Á¦º»ÀÇ º¹¿ø ¹æ¹ý°ú ½Ã±â, ±×¸®°í ÀÛ¾÷ ÈÄ¿¡ ´Ù¸¥ º¹Á¦º»°ú µ¿±âÈ­ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¹é¾÷ ¹× º¹¿ø ±â´ÉÀ» »ç¿ëÇÏ¿© º¹Á¦º»À» ÃʱâÈ­ÇÏ´Â ¹æ¹ýÀº "º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ.

´ÜÀÏ ¸¶½ºÅÍ ½Ã³ª¸®¿À¿¡¼­ °ø±ÞÀÚ º¹¿ø

´ÜÀÏ ¸¶½ºÅÍ °ø±ÞÀÚ·Î ¼³Á¤µÈ Á¢¹Ì»ç¿¡´Â Àüü º¹Á¦ ÅäÆú·ÎÁö¿¡ ´ëÇÑ ½Å·ÚÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅͰ¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù. µû¶ó¼­ ÀÌ Á¢¹Ì»ç¸¦ º¹¿øÇϸé Àüü ÅäÆú·ÎÁöÀÇ ¸ðµç µ¥ÀÌÅ͸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °Í°ú °°½À´Ï´Ù. º¹¿øÇÒ ¹é¾÷ ³»¿ëÀ» »ç¿ëÇÏ¿© ¸ðµç µ¥ÀÌÅ͸¦ ´Ù½Ã ÃʱâÈ­ÇÏ·Á´Â °æ¿ì¿¡¸¸ ´ÜÀÏ ¸¶½ºÅ͸¦ º¹¿øÇØ¾ß ÇÕ´Ï´Ù.

¿À·ù°¡ ¹ß»ýÇÏ¿© ´ÜÀÏ ¸¶½ºÅÍ µ¥ÀÌÅ͸¦ º¹¿øÇÒ ¼ö ¾ø´Â °æ¿ì, ¼ÒºñÀÚ µ¥ÀÌÅͰ¡ ¹é¾÷º¸´Ù Ãֽо÷µ¥ÀÌÆ®ÀÏ ¼ö ÀÖÀ¸¹Ç·Î ¼ÒºñÀÚ Áß ÇϳªÀÇ µ¥ÀÌÅ͸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ¼ÒºñÀÚ º¹Á¦º»ÀÇ µ¥ÀÌÅ͸¦ LDIF ÆÄÀÏ·Î ³»º¸³½ ´ÙÀ½ ÀÌ LDIF ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¸¶½ºÅ͸¦ ´Ù½Ã ÃʱâÈ­ÇØ¾ß ÇÕ´Ï´Ù.

¸¶½ºÅÍ º¹Á¦º»¿¡¼­ ¹é¾÷À» º¹¿øÇϰųª LDIF ÆÄÀÏÀ» °¡Á®¿Â °æ¿ì ÀÌ º¹Á¦º»¿¡¼­ ¾÷µ¥ÀÌÆ®¸¦ ¹Þ´Â ¸ðµç Çãºê¿Í ¼ÒºñÀÚ º¹Á¦º»À» ´Ù½Ã ÃʱâÈ­ÇØ¾ß ÇÕ´Ï´Ù. °ø±ÞÀÚ ¼­¹öÀÇ ·Î±× ÆÄÀÏ¿¡ ¼ÒºñÀÚ¸¦ ´Ù½Ã ÃʱâÈ­ÇØ¾ß ÇÑ´Ù´Â ¸Þ½ÃÁö°¡ ±â·ÏµË´Ï´Ù.

´ÙÁß ¸¶½ºÅÍ ½Ã³ª¸®¿À¿¡¼­ °ø±ÞÀÚ º¹¿ø

´ÙÁß ¸¶½ºÅÍ º¹Á¦¿¡¼­´Â º¹Á¦µÈ µ¥ÀÌÅÍÀÇ ½Å·ÚÇÒ ¼ö ÀÖ´Â º¹»çº»ÀÌ °¢°¢ÀÇ ¸¶½ºÅÍ¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù. ÇöÀçÀÇ º¹Á¦º» ³»¿ëÀ¸·Î ¾÷µ¥ÀÌÆ®µÇ¸é¼­ ¸¸·áµÈ ÀÌÀü ¹é¾÷Àº º¹¿øÇÒ ¼ö ¾ø½À´Ï´Ù. °¡´ÉÇÏ¸é º¹Á¦ ¸ÞÄ¿´ÏÁò¿¡¼­ ´Ù¸¥ ¸¶½ºÅÍÀÇ ³»¿ëÀ» »ç¿ëÇÏ¿© ¸¶½ºÅ͸¦ ÃֽŠ»óÅ·ΠÀ¯ÁöÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ·¸°Ô ÇÒ ¼ö ¾ø´Â °æ¿ì¿¡¸¸ ´ÙÀ½ ¹æ¹ý Áß Çϳª·Î ´ÙÁß ¸¶½ºÅÍ º¹Á¦º»À» º¹¿øÇØ¾ß ÇÕ´Ï´Ù.

  • °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ¹é¾÷À» º¹¿øÇÏÁö ¾Ê°í ´Ù¸¥ ¸¶½ºÅÍ Áß Çϳª¸¦ »ç¿ëÇÏ¿© ÇØ´ç ¸¶½ºÅ͸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô Çϸé Ãֽе¥ÀÌÅͰ¡ ÇØ´ç ¸¶½ºÅÍ·Î Àü¼ÛµÇ¾î º¹Á¦ÇÒ ¼ö ÀÖµµ·Ï ÁغñµË´Ï´Ù. "Äֿܼ¡¼­ º¹Á¦º» ÃʱâÈ­" ¶Ç´Â "¸í·ÉÁÙ¿¡¼­ º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ.
  • ¼ö¹é¸¸ °³ÀÇ Ç׸ñÀÌ ÀÖ´Â º¹Á¦º»ÀÇ °æ¿ì, »õ·Î¿î ÀÌÁø º¹»ç ±â´ÉÀ» »ç¿ëÇÏ¸é ´Ù¸¥ ¸¶½ºÅÍ Áß Çϳª¿¡¼­ ¹ÞÀº Ãֽйé¾÷À» º¸´Ù ½Å¼ÓÇÏ°Ô º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. "ÀÌÁø º¹»ç¸¦ »ç¿ëÇÑ º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ.
  • ¸¶½ºÅÍÀÇ ¹é¾÷ÀÌ ´Ù¸¥ ¸¶½ºÅÍ Áß ¾î´À Çϳª¿¡ ÀÖ´Â º¯°æ ·Î±× ³»¿ëÀÇ ÃÖ´ë ¼ö¸íº¸´Ù ¿À·¡µÇÁö ¾ÊÀº °æ¿ì ÀÌ ¹é¾÷À» »ç¿ëÇÏ¿© ¸¶½ºÅ͸¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯°æ ·Î±× ¼ö¸í¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "°í±Þ ´ÙÁß ¸¶½ºÅÍ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ. ÀÌÀü ¹é¾÷À» º¹¿øÇÏ¸é ´Ù¸¥ ¸¶½ºÅÍ´Â ÀÚ½ÅÀÇ º¯°æ ·Î±×¸¦ »ç¿ëÇÏ¿© ¹é¾÷ÀÌ ÀúÀåµÈ ÀÌÈÄ¿¡ ó¸®µÈ ¸ðµç ¼öÁ¤ »çÇ×À» ¸¶½ºÅÍ¿¡ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.

º¹¿ø ¶Ç´Â ´Ù½Ã ÃʱâÈ­ÇÏ´Â ¹æ¹ý¿¡ °ü°è ¾øÀÌ ¸¶½ºÅÍ º¹Á¦º»Àº ÃʱâÈ­ ÈÄ¿¡ Àбâ Àü¿ë ¸ðµå·Î ³²¾Æ ÀÖ½À´Ï´Ù. "´ÙÁß ¸¶½ºÅÍ ÃʱâÈ­ ÈÄÀÇ ¼ö·Å"¿¡ ¼³¸íµÈ °Íó·³ º¹Á¦º»Àº ÀÌ µ¿ÀÛÀ» ÅëÇØ ´Ù¸¥ ¸¶½ºÅÍ¿Í µ¿±âÈ­ÇÒ ¼ö ÀÖÀ¸¸ç, ±× ÈÄ¿¡ ¾²±â ÀÛ¾÷ÀÌ Çã¿ëµË´Ï´Ù.

¸ðµç º¹Á¦º»ÀÌ µ¿±âÈ­µÈ ÈÄ¿¡ º¹¿ø ¶Ç´Â ´Ù½Ã ÃʱâÈ­µÈ ¸¶½ºÅÍ¿¡ ´ëÇÑ ¾²±â ÀÛ¾÷À» Çã¿ëÇÏ´Â °æ¿ì Çãºê³ª ¼ÒºñÀÚ ¼­¹ö¸¦ ´Ù½Ã ÃʱâÈ­ÇÒ Çʿ䰡 ¾ø´Ù´Â ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.

Çãºê º¹¿ø

ÀÌ ÀýÀÇ ³»¿ëÀº, ¿¹¸¦ µé¾î µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ¼Õ»óµÇ¾ú°Å³ª º¹Á¦°¡ Àå½Ã°£ Áß´ÜµÈ °æ¿ì¿Í °°ÀÌ º¹Á¦ ¸ÞÄ¿´ÏÁò¿¡¼­ ÀÚµ¿À¸·Î Çãºê º¹Á¦º»À» ÃֽŠ»óÅ·ΠÀ¯ÁöÇÒ ¼ö ¾ø´Â °æ¿ì¿¡¸¸ Àû¿ëµË´Ï´Ù. ÀÌ °æ¿ì ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© Çãºê º¹Á¦º»À» º¹¿øÇϰųª ´Ù½Ã ÃʱâÈ­ÇØ¾ß ÇÕ´Ï´Ù.

  • °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ¹é¾÷À» º¹¿øÇÏÁö ¾Ê°í ¸¶½ºÅÍ º¹Á¦º» Áß Çϳª¸¦ »ç¿ëÇÏ¿© Çãºê¸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô Çϸé Ãֽе¥ÀÌÅͰ¡ Çãºê·Î Àü¼ÛµÇ¾î º¹Á¦ÇÒ ¼ö ÀÖµµ·Ï ÁغñµË´Ï´Ù. "Äֿܼ¡¼­ º¹Á¦º» ÃʱâÈ­" ¶Ç´Â "¸í·ÉÁÙ¿¡¼­ º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ.
  • ¼ö¹é¸¸ °³ÀÇ Ç׸ñÀÌ ÀÖ´Â º¹Á¦º»ÀÇ °æ¿ì, »õ·Î¿î ÀÌÁø º¹»ç ±â´ÉÀ» »ç¿ëÇÏ¸é ´Ù¸¥ Çãºê º¹Á¦º»¿¡¼­ ¹ÞÀº Ãֽйé¾÷À» º¸´Ù ½Å¼ÓÇÏ°Ô º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. "ÀÌÁø º¹»ç¸¦ »ç¿ëÇÑ º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ. º¹»çÇÒ ´Ù¸¥ Çãºê º¹Á¦º»ÀÌ ¾øÀ» °æ¿ì, °¡´ÉÇÏ¸é ¾Õ ´Ü¶ô¿¡ ¼³¸íµÈ °Íó·³ Çãºê¸¦ ´Ù½Ã ÃʱâÈ­Çϰųª ´ÙÀ½ ´Ü¶ô¿¡ ¼³¸íµÈ °Íó·³ Çãºê¸¦ º¹¿øÇØ¾ß ÇÕ´Ï´Ù.
  • ÇãºêÀÇ ¹é¾÷ÀÌ ÇØ´ç °ø±ÞÀÚ Áß ¾î´À Çϳª(Çãºê ¶Ç´Â ¸¶½ºÅÍ º¹Á¦º»)¿¡ ÀÖ´Â º¯°æ ·Î±× ³»¿ëÀÇ ÃÖ´ë ¼ö¸íº¸´Ù ¿À·¡µÇÁö ¾ÊÀº °æ¿ì ÀÌ ¹é¾÷À» »ç¿ëÇÏ¿© Çãºê¸¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯°æ ·Î±× ¼ö¸í¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "°í±Þ ´ÙÁß ¸¶½ºÅÍ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ. ÀÌÀü ¹é¾÷À» º¹¿øÇϸé ÇØ´ç °ø±ÞÀÚ´Â ÀÚ½ÅÀÇ º¯°æ ·Î±×¸¦ »ç¿ëÇÏ¿© ¹é¾÷ÀÌ ÀúÀåµÈ ÀÌÈÄ¿¡ ó¸®µÈ ¸ðµç ¼öÁ¤ »çÇ×À» Çãºê¿¡ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.



ÁÖ

Çãºê º¹Á¦º»À» º¹¿ø ¶Ç´Â ´Ù½Ã ÃʱâÈ­ÇÏ´Â ¹æ¹ý¿¡ °ü°è ¾øÀÌ ´Ù¸¥ ¸ðµç ¼öÁØÀÇ Çãºê¸¦ ºñ·ÔÇÑ ÀÌ ÇãºêÀÇ ¸ðµç ¼ÒºñÀÚ¸¦ ¹Ýµå½Ã ´Ù½Ã ÃʱâÈ­ÇØ¾ß ÇÕ´Ï´Ù.



Àü¿ë ¼ÒºñÀÚ º¹¿ø

ÀÌ ÀýÀÇ ³»¿ëÀº, ¿¹¸¦ µé¾î µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ¼Õ»óµÇ¾ú°Å³ª º¹Á¦°¡ Àå½Ã°£ Áß´ÜµÈ °æ¿ì¿Í °°ÀÌ º¹Á¦ ¸ÞÄ¿´ÏÁò¿¡¼­ ÀÚµ¿À¸·Î Àü¿ë ¼ÒºñÀÚ º¹Á¦º»À» ÃֽŠ»óÅ·ΠÀ¯ÁöÇÒ ¼ö ¾ø´Â °æ¿ì¿¡¸¸ Àû¿ëµË´Ï´Ù. ÀÌ °æ¿ì ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© ¼ÒºñÀÚ¸¦ º¹¿øÇϰųª ´Ù½Ã ÃʱâÈ­ÇØ¾ß ÇÕ´Ï´Ù.

  • °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ¹é¾÷À» º¹¿øÇÏÁö ¾Ê°í °ø±ÞÀÚ(¸¶½ºÅÍ ¶Ç´Â Çãºê º¹Á¦º») Áß Çϳª¸¦ »ç¿ëÇÏ¿© ¼ÒºñÀÚ¸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô Çϸé Ãֽе¥ÀÌÅͰ¡ ¼ÒºñÀÚ·Î Àü¼ÛµÇ¾î º¹Á¦ÇÒ ¼ö ÀÖµµ·Ï ÁغñµË´Ï´Ù. "Äֿܼ¡¼­ º¹Á¦º» ÃʱâÈ­" ¶Ç´Â "¸í·ÉÁÙ¿¡¼­ º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ.
  • ¼ö¹é¸¸ °³ÀÇ Ç׸ñÀÌ ÀÖ´Â º¹Á¦º»ÀÇ °æ¿ì, »õ·Î¿î ÀÌÁø º¹»ç ±â´ÉÀ» »ç¿ëÇÏ¸é ´Ù¸¥ ¼ÒºñÀÚ º¹Á¦º»¿¡¼­ ¹ÞÀº Ãֽйé¾÷À» º¸´Ù ½Å¼ÓÇÏ°Ô º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. "ÀÌÁø º¹»ç¸¦ »ç¿ëÇÑ º¹Á¦º» ÃʱâÈ­"¸¦ ÂüÁ¶ÇϽʽÿÀ. º¹»çÇÒ ´Ù¸¥ ¼ÒºñÀÚ°¡ ¾øÀ» °æ¿ì, °¡´ÉÇÏ¸é ¾Õ ´Ü¶ô¿¡ ¼³¸íµÈ °Íó·³ Çãºê¸¦ ´Ù½Ã ÃʱâÈ­Çϰųª ´ÙÀ½ ´Ü¶ô¿¡ ¼³¸íµÈ °Íó·³ º¹Á¦º»À» º¹¿øÇØ¾ß ÇÕ´Ï´Ù.
  • ¼ÒºñÀÚÀÇ ¹é¾÷ÀÌ ÇØ´ç °ø±ÞÀÚ Áß ¾î´À Çϳª(Çãºê ¶Ç´Â ¸¶½ºÅÍ º¹Á¦º»)¿¡ ÀÖ´Â º¯°æ ·Î±× ³»¿ëÀÇ ÃÖ´ë ¼ö¸íº¸´Ù ¿À·¡µÇÁö ¾ÊÀº °æ¿ì ÀÌ ¹é¾÷À» »ç¿ëÇÏ¿© ¼ÒºñÀÚ¸¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯°æ ·Î±× ¼ö¸í¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "°í±Þ ´ÙÁß ¸¶½ºÅÍ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ. ÀÌÀü ¹é¾÷À» º¹¿øÇϸé ÇØ´ç °ø±ÞÀÚ´Â ÀÚ½ÅÀÇ º¯°æ ·Î±×¸¦ »ç¿ëÇÏ¿© ¹é¾÷ÀÌ ÀúÀåµÈ ÀÌÈÄ¿¡ ó¸®µÈ ¸ðµç ¼öÁ¤ »çÇ×À» Çãºê¿¡ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.

Äֿܼ¡¼­ ¼­¹ö º¹¿ø

µð·ºÅ丮 µ¥ÀÌÅͰ¡ ¼Õ»óµÇ¾úÀ» °æ¿ì Directory Server Äֿܼ¡¼­ ÀÌÀü¿¡ »ý¼ºÇÑ ¹é¾÷À» »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄܼÖÀ» »ç¿ëÇÏ¿© ¼­¹ö¸¦ º¹¿øÇÏ·Á¸é µð·ºÅ丮 ¼­¹ö¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ±×·¯³ª º¹¿ø Áß¿¡´Â ÇØ´ç Á¢¹Ì»ç¸¦ »ç¿ëÇÏ¿© ÀÛ¾÷À» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹é¾÷À» »ç¿ëÇÏ¿© ¼­¹ö¸¦ º¹¿øÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ "ŽºÅ©" ÅÇ¿¡¼­ "µð·ºÅ丮 ¼­¹ö º¹¿ø" ¿·¿¡ ÀÖ´Â ¹öưÀ» ´©¸¨´Ï´Ù.
  2. "µð·ºÅ丮 º¹¿ø" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  3. "»ç¿ë °¡´ÉÇÑ ¹é¾÷" ¸ñ·Ï¿¡¼­ ¹é¾÷À» ¼±ÅÃÇϰųª "µð·ºÅ丮" ÅØ½ºÆ® »óÀÚ¿¡ À¯È¿ÇÑ ¹é¾÷ÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  4. "»ç¿ë °¡´ÉÇÑ ¹é¾÷" ¸ñ·Ï¿¡´Â ¾Æ·¡ÀÇ ±âº» µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç ¹é¾÷ÀÌ Ç¥½ÃµË´Ï´Ù.

    ServerRoot/slapd-serverID/bak

  5. "È®ÀÎ"À» ´­·¯ ¼­¹ö¸¦ º¹¿øÇÕ´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ ¼­¹ö º¹¿ø

´ÙÀ½°ú °°Àº ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ¸í·ÉÁÙ¿¡¼­ ¼­¹ö¸¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • bak2db ¸í·É(Solaris ÆÐŰÁöÀÇ directoryserver bak2db) »ç¿ë. ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ·Á¸é ¼­¹ö¸¦ Á¾·áÇØ¾ß ÇÕ´Ï´Ù.
  • bak2db.pl Perl ½ºÅ©¸³Æ®(Solaris ÆÐŰÁöÀÇ directoryserver bak2db-task) »ç¿ë. ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ·Á¸é ¼­¹ö¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

bak2db ¸í·ÉÁÙ ½ºÅ©¸³Æ® »ç¿ë

¼­¹ö°¡ Á¾·áµÈ µ¿¾È ¸í·ÉÁÙ¿¡¼­ µð·ºÅ丮¸¦ º¹¿øÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. ¸í·ÉÁÙ¿¡¼­ root·Î ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼­¹ö¸¦ ÁßÁöÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver stop

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/stop-slapd

  2. ¹é¾÷ µð·ºÅ丮ÀÇ Àüü °æ·Î¸¦ »ç¿ëÇÏ¿© bak2db ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver bak2db backupDir

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/bak2db backupDir

  3. ÇØ´ç ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼­¹ö¸¦ ½ÃÀÛÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver start

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/start-slapd

¾Æ·¡ ¿¹Á¦¿¡¼­´Â ±âº» ¹é¾÷ µð·ºÅ丮ÀÇ ¹é¾÷À» º¹¿øÇÕ´Ï´Ù.

# bak2db /var/Sun/mps/slapd-example/bak/2001_07_01_11_34_00

ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "bak2db"¸¦ ÂüÁ¶ÇϽʽÿÀ.

bak2db.pl Perl ½ºÅ©¸³Æ® »ç¿ë

¼­¹ö°¡ ½ÇÇàµÇ´Â µ¿¾È ¸í·ÉÁÙ¿¡¼­ µð·ºÅ丮¸¦ º¹¿øÇÏ·Á¸é ¾Æ·¡ÀÇ Perl ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÕ´Ï´Ù.

Solaris ÆÐŰÁö

# /usr/sbin/directoryserver bak2db-task

Windows Ç÷§Æû

cd ServerRoot
bin\slapd\admin\bin\perl slapd-serverID\bak2db.pl

±âŸ ¼³Ä¡

# ServerRoot/slapd-serverID/bak2db.pl

¾Æ·¡ ¿¹Á¦¿¡¼­´Â ldif2db.pl ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© LDIF ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù. -a ¿É¼ÇÀº ¹é¾÷ µð·ºÅ丮ÀÇ Àüü °æ·Î¸¦ Á¦°øÇÕ´Ï´Ù.

UNIX ¼Ð ½ºÅ©¸³Æ®:

# use directoryserver bak2db-task on Solaris ÆÐŰÁö installations
/var/Sun/mps/slapd-example/bak2db.pl \
  -D "cn=Directory Manager" -w password \
  -a /var/Sun/mps/slapd-example/bak/checkpoint

Windows ¹èÄ¡ ÆÄÀÏ:

C:\Program Files\Sun\MPS\bin\slapd\admin\bin\perl.exe
 
C:\Program Files\Sun\MPS\slapd-example\bak2db.pl
  -
D "cn=Directory Manager" -w password
  -a C:\Program Files\Sun\MPS\slapd-example\bak\2001_07_01_11_34_00

ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Directory Server Reference ManualÀÇ Chapter 2, "bak2db.pl"À» ÂüÁ¶ÇϽʽÿÀ.

dse.ldif ±¸¼º ÆÄÀÏ º¹¿ø

µð·ºÅ丮´Â dse.ldif ÆÄÀÏÀÇ ¹é¾÷ º¹»çº» µÎ °³¸¦ ¾Æ·¡ µð·ºÅ丮¿¡ ÀÛ¼ºÇÕ´Ï´Ù.

ServerRoot/slapd-serverID/config

dse.ldif.startOK ÆÄÀÏÀº ¼­¹ö¸¦ ½ÃÀÛÇÒ ¶§ dse.ldif ÆÄÀÏÀÇ º¹»çº»À» ±â·ÏÇÕ´Ï´Ù. dse.ldif.bak ÆÄÀÏ¿¡´Â dse.ldif ÆÄÀÏ¿¡ ´ëÇÑ ÃֽŠº¯°æ »çÇ×ÀÇ ¹é¾÷ÀÌ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù. ÃֽŠº¯°æ »çÇ×ÀÌ ÀúÀåµÈ ÆÄÀÏÀ» µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.

dse.ldif ±¸¼º ÆÄÀÏÀ» º¹¿øÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. ¸í·ÉÁÙ¿¡¼­ root·Î ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼­¹ö¸¦ ÁßÁöÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver stop

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/stop-slapd

  2. ±¸¼º ÆÄÀÏÀÌ Æ÷ÇÔµÈ µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  3. À¯È¿ÇÑ ¹é¾÷ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏ¿© dse.ldif ÆÄÀÏÀ» µ¤¾î¾¹´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
  4. cp dse.ldif.startOK dse.ldif

  5. ÇØ´ç ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼­¹ö¸¦ ½ÃÀÛÇÕ´Ï´Ù.

    Solaris ÆÐŰÁö

    # /usr/sbin/directoryserver start

    ±âŸ ¼³Ä¡

    # ServerRoot/slapd-serverID/start-slapd


ÀÌÀü     ¸ñÂ÷     »öÀΠ    DocHome     ´ÙÀ½    
Copyright 2003 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.