Sun Java ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ·Î°í
Sun Java System Calendar Server °ü¸® ¼³¸í¼­ 

4Àå
¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼

Calendar Server¸¦ ¼³Ä¡ ¹× ±¸¼ºÇÑ ÈÄ¿¡´Â ±¸¼º ¿ä¼Ò µ¥ÀÌÅͺ£À̽º¿Í LDAP µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ³·Àº ¼öÁØÀÇ µ¥ÀÌÅͺ£À̽º¸¦ ÇöÀç ¹öÀüÀ¸·Î ³ôÀ̱â À§ÇØ Á¦°øµÇ´Â ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼°¡ ¸î °¡Áö ÀÖ½À´Ï´Ù. ÀÌ Àå¿¡¼­´Â Á¤È®ÇÑ À¯Æ¿¸®Æ¼¸¦ ¼±ÅÃÇÏ¿© ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï µ½´Â ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ ·Îµå¸ÊÀ» Á¦°øÇÕ´Ï´Ù.

ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


Calendar Server ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ °³¿ä

Calendar Server 6 2004Q2¿¡¼­´Â µÎ °¡Áö À¯ÇüÀÇ µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÕ´Ï´Ù.

±¸¼º ¿ä¼Ò µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼

±¸¼º ¿ä¼Ò µ¥ÀÌÅͺ£À̽º¿¡´Â ¸ðµç ´Þ·Â »ç¿ëÀÚ¿Í ÀÚ¿ø¿¡ ÇØ´çÇÏ´Â À̺¥Æ®¿Í ¼öÇàÇÒ ÀÛ¾÷ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ´ÙÀ½ À¯Æ¿¸®Æ¼´Â ±¸¼º ¿ä¼Ò µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

LDAP µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç ¹× ¾÷±×·¹À̵å À¯Æ¿¸®Æ¼

LDAP µ¥ÀÌÅͺ£À̽º¿¡´Â ÀÎÁõ(»ç¿ëÀÚ ¹× ÀÚ¿ø Ç׸ñ) ¹× ´Þ·Â ±âº» ¼³Á¤ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ´ÙÀ½ À¯Æ¿¸®Æ¼´Â LDAP µ¥ÀÌÅ͸¦ ¾÷±×·¹ÀÌµå ¶Ç´Â ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.


¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ ·Îµå¸Ê

¼±ÅÃÇÒ ¼ö ÀÖ´Â À¯Æ¿¸®Æ¼°¡ ¸¹À¸¹Ç·Î ±×¸² 4-1¿¡ À¯Æ¿¸®Æ¼ »ç¿ë ¼ø¼­¸¦ °áÁ¤ÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ·Îµå¸ÊÀÌ Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù.


ÁÖ

ics2migrate´Â Sun ONE Calendar Server 5.1.1 ´Ù¿î·Îµå¿Í ÇÔ²² ¹øµé·Î Á¦°øµË´Ï´Ù. ±×¸®°í csmig¿Í csvdmig´Â Sun Java System Calendar Server 6 2004Q2¿Í ÇÔ²² ¹øµé·Î Á¦°øµË´Ï´Ù.

Netscape Calendar Server 3.5°¡ ÀÖ´Â °æ¿ì¿¡´Â ncs4migrate¸¦ »ç¿ëÇϱâ Àü¿¡ Netscape Calendar Server 4.x·Î ¸¶À̱׷¹À̼ÇÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼´Â Sun ±â¼ú Áö¿ø¿¡¼­ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.


±×¸² 4-1  Calendar Server ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ ½ÇÇàÀ» À§ÇÑ ·Îµå¸Ê

ÀÌ ±×¸²Àº Calendar Server ÀÌÀü À¯Æ¿¸®Æ¼ ½ÇÇàÀ» À§ÇÑ ·Îµå¸ÊÀ» ³ªÅ¸³À´Ï´Ù.

Calendar Server 6.x¸¦ ¼³Ä¡Çϰí cs5migrate¸¦ ½ÇÇàÇÑ ÈÄ¿¡´Â ´Ù¸¥ ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ Áß¿¡ ½ÇÇàÇØ¾ß ÇÏ´Â À¯Æ¿¸®Æ¼¸¦ °áÁ¤ÇÕ´Ï´Ù. ±×¸² 4-2´Â ´Ù¸¥ ±¸¼º ½Ã³ª¸®¿À¿Í °¢°¢ÀÇ °æ¿ì¿¡ ½ÇÇàÇØ¾ß ÇÏ´Â ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼¸¦ º¸¿© ÁÝ´Ï´Ù.

±×¸² 4-2 ±¸¼º ½Ã³ª¸®¿À

ÀÌ ±×¸²Àº ½ÇÇàÇÒ LDAP ÀÌÀü À¯Æ¿¸®Æ¼¿¡ ¿µÇâÀ» ÁÖ´Â ¸î °¡Áö ±¸¼º ½Ã³ª¸®¿À¸¦ º¸¿©ÁÝ´Ï´Ù.


¸¶À̱׷¹ÀÌ¼Ç À¥ »çÀÌÆ®

ƯÁ¤ »çÀÌÆ®ÀÇ ÀûÀýÇÑ ¼±ÅÃÀ» µ½±â À§ÇØ Ãß°¡ Á¤º¸¿Í À¯Æ¿¸®Æ¼ ´Ù¿î·Îµå¸¦ ±â¼ú Áö¿ø¿¡¼­ ¾Ë·Á ÁÖ´Â À¥ »çÀÌÆ®¿¡¼­ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

À¥ »çÀÌÆ®¿¡¼­´Â »ç¿ëÇÒ À¯Æ¿¸®Æ¼ÀÇ °áÁ¤°ú ¸¶À̱׷¹ÀÌ¼Ç ÇÁ·Î¼¼½º·Î ÀÎÇØ ¿¹»óµÇ´Â Áß´Ü ½Ã°£À» °è»êÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ªÀº ¼³¹®¿¡ ´ë´äÇØ¾ß ÇÕ´Ï´Ù.


ÁÖÀÇ

»çÀÌÆ®°¡ Calendar ServerÀÇ Á¦ÇÑµÈ °¡»ó µµ¸ÞÀÎ ¸ðµå ¶Ç´Â ¿©·¯ ÀνºÅϽº·Î ±¸¼ºµÈ °æ¿ì¿¡´Â Sun Microsystems Inc. ¿µ¾÷ ´ã´çÀÚ¿¡°Ô ¹®ÀÇÇÏ¿© ¸¶À̱׷¹ÀÌ¼Ç ¿ä±¸ »çÇ×À» Æò°¡Çϰí ÇØ´ç ¿ä±¸ »çÇ×À» Áö¿øÇÏ´Â ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϰí ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.


°æ¿ì¿¡ µû¶ó Sun Microsystems ±â¼ú Áö¿ø ¶Ç´Â Àü¹®°¡ ¼­ºñ½º¿¡ ¹®ÀÇÇÏ¿© µµ¿òÀ» ¿äÃ»ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.


ÁÖ

cs5migrate´Â Calendar Server Á¦Ç°°ú ¹øµé·Î Á¦°øµÇ´Â °Íó·³ º¸ÀÌÁö¸¸ ÀÌ À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ·Á°í ÇÏ¸é ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù.

!!!!!!!!!!PLEASE NOTE!!!!!!!!!!

To migrate to Calendar Server 6.0, please contact your Sun Microsystems Technical Support or Sales Account Representative to get the latest version of the utility.



ics2migrate

ics2migrate À¯Æ¿¸®Æ¼´Â iPlanet Calendar Server 2.x ´Þ·Â µ¥ÀÌÅÍ¿Í LDAP »ç¿ëÀÚ ±âº» ¼³Á¤À» Sun ONE Calendar Server 5.x·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

¸¶À̱׷¹ÀÌ¼Ç ¿ä±¸ »çÇ×

Calendar Server 2.x¿¡¼­ 6.x·Î ¸¶À̱׷¹À̼ÇÇÏ·Á¸é ´ÙÀ½°ú °°Àº Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î°¡ ÇÊ¿äÇÕ´Ï´Ù.

¼Ò½º ½Ã½ºÅÛ°ú ´ë»ó ½Ã½ºÅÛÀº ´Ù¸¥ ¼­¹öÀÏ ¼öµµ ÀÖ°í °°Àº ¼­¹öÀÏ ¼öµµ ÀÖ½À´Ï´Ù. Áö¿ø Ç÷§Æû ¸ñ·ÏÀº Sun Java System Calendar Server ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸¶À̱׷¹ÀÌ¼Ç ³»¿ë

´ÙÀ½ Ç¥¿¡¼­´Â Calendar Server 2.x µ¥ÀÌÅ͸¦ ³ª¿­Çϸç ics2migrate°¡ µ¥ÀÌÅ͸¦ Calendar Server 6.x¿¡ ¸¶À̱׷¹À̼ÇÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

Ç¥ 4-1 Calendar Server 2.x µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç

Calendar Server 2.x µ¥ÀÌÅÍ

Calendar Server 6.0 ¸¶À̱׷¹ÀÌ¼Ç °á°ú

´Þ·Â µî·Ï Á¤º¸(calprops)  

Calendar ServerÀÇ calprops µ¥ÀÌÅͺ£À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.

À̺¥Æ®

Calendar ServerÀÇ events µ¥ÀÌÅͺ£À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.

¼öÇàÇÒ ÀÛ¾÷

Calendar ServerÀÇ todos µ¥ÀÌÅͺ£À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.

°æº¸

À̺¥Æ® ¹× ¼öÇàÇÒ ÀÛ¾÷À» ±â·ÏÇÏ´Â Áß¿¡ alarms µ¥ÀÌÅͺ£À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.

´ÙÀ½ Ç¥¿¡¼­´Â Calendar Server 2.x LDAP ¼Ó¼ºÀ» ³ª¿­Çϰí ics2migrate°¡ Calendar Server 6.x·Î ¼Ó¼ºÀ» ¸¶À̱׷¹À̼ÇÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

Ç¥ 4-2 LDAP ¼Ó¼º ¸¶À̱׷¹À̼Ǡ

Calendar Server 2.x LDAP ¼Ó¼º

Calendar Server 6.0 LDAP ¼Ó¼º

nswcalUser *

icsCalendarUser *

nswcalCalID

icsCalendar

nswcalExtendedUserPrefs  

icsExtendedUserPrefs

ceCalList **

icsSubscribed

ceAgendaList **

icsSet

ceDefaultAgenda **

icsDefaultSet

ceDefaultTZID **

icsTimeZone

ceFirstDayWeek **

icsFirstDay

* °´Ã¼ Ŭ·¡½º

** ¿ø·¡ nswcalExtendedUserPrefsÀÇ ÀϺÎ

¸¶À̱׷¹ÀÌ¼Ç ÇÁ·Î¼¼½º

2.x¿¡¼­ 5.x·Î ¸¶À̱׷¹À̼ÇÇÏ´Â ¹æ¹ý

 


ÁÖÀÇ

ics2migrate¸¦ ½ÇÇàÇϱâ Àü¿¡ csbackup, Sun StorEdge Enterprise Backup™ ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â Legato Networker® µîÀÇ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÕ´Ï´Ù.

db_upgrade´Â ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽º¸¦ ¾÷±×·¹À̵åÇϹǷΠ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÏ´Â °ÍÀÌ ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ¾÷±×·¹À̵å Áß¿¡ ¹®Á¦°¡ ¹ß»ýÇÏ¸é µ¥ÀÌÅͺ£À̽º´Â º¹±¸ÇÒ ¼ö ¾ø´Â »óŰ¡ µÉ ¼ö ÀÖ½À´Ï´Ù.


2.x Berlely Database¿¡¼­ db_recover ½ÇÇà

Berkeley DB db_recover À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ¿© ·Î±× ÆÄÀÏ Æ®·£Àè¼ÇÀ» º¯È¯Çϱâ Àü¿¡ µ¥ÀÌÅͺ£À̽º¿¡ º´ÇÕÇÕ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é º´ÇÕµÇÁö ¾ÊÀº Æ®·£Àè¼ÇÀÌ ¼Õ½ÇµË´Ï´Ù.

Calendar Server 5.1.1 ´Ù¿î·Îµå ¹× ¼³Ä¡

´ÙÀ½ À§Ä¡¿¡ ÀÖ´Â iPlanet Calendar Server 5.1 Installation Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

http://docs.sun.com/db/doc/816-5516-10

2.x ´Þ·Â µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵å

Calendar Server 5.1.1À» »ç¿ëÇÏ·Á¸é Sleepycat SoftwareÀÇ Berkeley DB ¹öÀü 3.2.9°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ics2migrate¸¦ ½ÇÇàÇϱâ Àü¿¡ Berkeley DB db_upgrade À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¹öÀü 3.2.9·Î ¾÷±×·¹À̵åÇØ¾ß ÇÕ´Ï´Ù. Calendar Server 5.xÀÇ ´ÙÀ½ µð·ºÅ丮¿¡´Â Berkeley DB À¯Æ¿¸®Æ¼°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

cal_svr_base/opt/SUNWics5/cal/tools/unsupported/bin

Berkeley DB À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

http://www.sleepycat.com/docs/utility/index.html

µ¥ÀÌÅͺ£À̽º¸¦ ¹öÀü 3.2.9·Î ¾÷±×·¹À̵åÇÏ´Â ¹æ¹ý

  1. Solaris ¹× ±âŸ UNIX ½Ã½ºÅÛ¿¡¼­ icsgroup ¹× icsuser¿Í °°ÀÌ Calendar Server¸¦ ½ÇÇà ÁßÀÎ »ç¿ëÀÚ ¹× ±×·ìÀ¸·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  2. ÇÊ¿äÇÑ °æ¿ì 2.x Calendar Server¸¦ ÁßÁö½Ãŵ´Ï´Ù.
  3. ´Þ·Â 2.x µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÏÁö ¾ÊÀº °æ¿ì ¹é¾÷ÇÕ´Ï´Ù.
  4. ´ÙÀ½ µð·ºÅ丮¿¡¼­ ±âÁ¸ °øÀ¯(__db_name.share) ¶Ç´Â ·Î±×(log.*) ÆÄÀÏÀ» Á¦°Å(»èÁ¦)ÇÕ´Ï´Ù.
  5. cal_svr_base/opt/SUNWics5/cal/lib/http

    cal_svr_base/var/opt/SUNWics5/csdb

  6. db_upgrade À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ¿© 2.x ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¹öÀü 3.2.9·Î ¾÷±×·¹À̵åÇÕ´Ï´Ù. 2.x ´Þ·Â µ¥ÀÌÅͺ£À̽º¿Í °°Àº µð·ºÅ丮¿¡ ÀÖÁö ¾ÊÀº °æ¿ì¿¡´Â -h ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÇØ´ç µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» °¡¸®Åµ´Ï´Ù.
  7. ÁÖ ¸ðµç 2.x µ¥ÀÌÅͺ£À̽º ÆÄÀÏ(alarms.db, calprops.db, events.db, todos.db)¿¡¼­ db_upgrade¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ¼­¹ö¸¦ ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡ Á÷Á¢ ¿¬°áÇÏÁö ¾Ê´õ¶óµµ Calendar Server ±¸¼ºÀÇ ¸ðµç ÇÁ·±Æ®¿£µå ¹× ¹é¿£µå ¼­¹ö¿¡¼­ db_upgrade¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

  8. µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ÀÖ´Â csdb µð·ºÅ丮¿¡¼­ Calendar Server 2.x caldb.conf ÆÄÀÏÀ» ãÀº ´ÙÀ½ ±× ÆÄÀÏÀÇ Ã¹ ¹øÂ° ÇàÀ» ´ÙÀ½°ú °°ÀÌ º¯°æÇÕ´Ï´Ù.
  9. ÀÌÀü °ª:caldb.version "1.0.0 [BerkeleyDB]"

    »õ °ª:caldb.version= "1.0.0 [BerkeleyDB]"

    ÁÖ ÀÌ ÆÄÀÏÀÌ csdb µð·ºÅ丮¿¡ ¾ø´Â °æ¿ì¿¡´Â ÅØ½ºÆ® ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀ» ¸¸µç ´ÙÀ½ ù ¹øÂ° Çà¿¡ »õ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.

µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç(ics2migrate ½ÇÇà)

´ÙÀ½ ´Ü°è¿¡ µû¶ó ics2migrate¸¦ ½ÇÇàÇÕ´Ï´Ù.

  1. ics2migrate°¡ ÀÖ´Â µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  2. ics2migrate ±¸¹®ÀÇ ±¸¹®À» »ç¿ëÇÏ¿© ics2migrate¸¦ ½ÇÇàÇÕ´Ï´Ù.
  3. ¸¶À̱׷¹ÀÌ¼Ç ÈÄ¿¡ ics.conf ÆÄÀÏÀÇ caldb.berkeleydb.homedir.path ¸Å°³ º¯¼ö°¡ ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ °¡¸®Å°´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  4. csdb check ¸í·ÉÀ» ½ÇÇàÇϰí, ÇÊ¿äÇÑ °æ¿ì csdb rebuild ¸í·ÉÀ» ½ÇÇàÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã ¸¸µì´Ï´Ù.
ics2migrate ±¸¹®
Calendar Server 2.x µ¥ÀÌÅͺ£À̽º¿Í LDAP »ç¿ëÀÚ ±âº» ¼³Á¤À» ¸¶À̱׷¹À̼ÇÇÏ´Â °æ¿ì

ics2migrate [-q] [-s def|none] [-f def|none] [-l min|max] source target

Calendar Server 2.x µ¥ÀÌÅͺ£À̽º¸¸ ¸¶À̱׷¹À̼ÇÇÏ´Â °æ¿ì

ics2migrate [-q] [-m db] [-s def|none] [-f def|none] [-l min|max] source target

LDAP »ç¿ëÀÚ ±âº» ¼³Á¤¸¸ ¸¶À̱׷¹À̼ÇÇÏ´Â °æ¿ì

ics2migrate [-q] [-m ldap]


ÁÖ

±¸¹®À» Ç¥½ÃÇÏ·Á¸é ics2migrate¸¦ ¾Æ¹« ¿É¼Ç ¾øÀÌ ÀÔ·ÂÇÕ´Ï´Ù.


Ç¥ 4-3Àº ics2migrate ¿É¼Ç°ú °¢ ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ³ª¿­ÇÕ´Ï´Ù.

Ç¥ 4-3 ics2migrate ¿É¼Ç 

ics2migrate ¿É¼Ç

¼³¸í

[-q]

quiet ¸ðµå¿¡¼­ ½ÇÇàÇÕ´Ï´Ù. ¸¶À̱׷¹À̼ÇÀÌ ¼º°øÇϸé ics2migrate´Â Á¤º¸¸¦ Äֿܼ¡ Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù. ¸¶À̱׷¹À̼ǿ¡ ½ÇÆÐÇϸé ics2migrate´Â ¿À·ù¸¸ Ç¥½ÃÇÕ´Ï´Ù.

±âº»°ªÀº verbose ¸ðµåÀÔ´Ï´Ù.

[-m db|ldap]

db - ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¸ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

ldap - LDAP »ç¿ëÀÚ ±âº» ¼³Á¤¸¸ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

±âº»°ªÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¿Í LDAP »ç¿ëÀÚ ±âº» ¼³Á¤À» ¸ðµÎ ¸¶À̱׷¹À̼ÇÇÏ´Â °ÍÀÔ´Ï´Ù.

[-s def|none]

def - »ç¿ëÀÚÀÇ ±âº» ´Þ·Â¿¡ ´ëÇØ¼­¸¸ ¿¹¾à ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

none - ¸ðµç »ç¿ëÀÚÀÇ ´Þ·Â¿¡ ´ëÇØ ¿¹¾à ¾×¼¼½º ±ÇÇÑÀ» °ÅºÎÇÕ´Ï´Ù.

±âº»°ªÀº ¸ðµç ´Þ·Â¿¡ ´ëÇØ ¿¹¾à ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â °ÍÀÔ´Ï´Ù.

[-f def|none]

def - »ç¿ëÀÚÀÇ ±âº» ´Þ·Â¿¡ ´ëÇØ¼­¸¸ »ç¿ë °¡´É/»ç¿ë Áß ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

none - ¸ðµç »ç¿ëÀÚÀÇ ´Þ·Â¿¡ ´ëÇØ »ç¿ë °¡´É/»ç¿ë Áß ¾×¼¼½º ±ÇÇÑÀ» °ÅºÎÇÕ´Ï´Ù.

±âº»°ªÀº ¸ðµç ´Þ·Â¿¡ ´ëÇØ »ç¿ë °¡´É/»ç¿ë Áß ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â °ÍÀÔ´Ï´Ù.

[-l min|max]

min - ÃÖ¼Ò µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç Åë°è Áï, ´Þ·Â ¾ÆÀ̵ð, ÁÖ ¼ÒÀ¯ÀÚ ¹× °¢ ´Þ·ÂÀÇ À̺¥Æ®¿Í ¼öÇàÇÒ ÀÛ¾÷ ¼ö¸¦ ±â·ÏÇÕ´Ï´Ù.

max - ÃÖ´ë µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç Åë°è Áï, ÃÖ¼Ò Åë°è¿¡ Âü¼®ÀÚ ¼ö, °¢ À̺¥Æ® ¹× ¼öÇàÇÒ ÀÛ¾÷¿¡ ´ëÇÑ °æº¸ ¼ö¸¦ ´õÇÏ¿© ±â·ÏÇÕ´Ï´Ù.

ics2migrate´Â cal_svr_base/opt/SUNWics5/cal/sbin µð·ºÅ丮ÀÇ ics2migrate.log¿¡ Åë°è¸¦ ±â·ÏÇÕ´Ï´Ù.

±âº»ÀûÀ¸·Î ics2migrate´Â ¸¶À̱׷¹ÀÌ¼Ç Åë°è¸¦ Äֿܼ¡ Ç¥½ÃÇÏ¸ç ·Î±× ÆÄÀÏÀ» »ý¼ºÇÏÁö ¾Ê½À´Ï´Ù.

source

Calendar Server 2.x µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮ÀÔ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÏ·Á¸é -m db ¿É¼ÇÀÇ ÁöÁ¤ ¶Ç´Â -m ¿É¼ÇÀÇ Á¦¿Ü ¿©ºÎ¿¡ °ü°è ¾øÀÌ source¸¦ ¹Ýµå½Ã ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

target

Calendar Server 6.0 µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮ÀÔ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÏ·Á¸é -m db ¿É¼ÇÀÇ ÁöÁ¤ ÁöÁ¤ ¶Ç´Â -m ¿É¼ÇÀÇ Á¦¿Ü ¿©ºÎ¿¡ °ü°è ¾øÀÌ targetÀ» ¹Ýµå½Ã ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¸¶À̱׷¹ÀÌ¼Ç °á°ú È®ÀÎ

¸¶À̱׷¹À̼ÇÀ» ¸¶Ä¡¸é ±× °á°ú¸¦ È®ÀÎÇÕ´Ï´Ù.

¸¶À̱׷¹ÀÌ¼Ç ¿¹

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ë¿¡ ÇØ´çÇÏ´Â ¿¹·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Quiet ¸ðµå¿¡¼­ ¸¶À̱׷¹À̼Ç

¾ÕÀÇ ¿¹¿Í µ¿ÀÏÇÑ ¸¶À̱׷¹À̼ÇÀ» quiet ¸ðµå¿¡¼­ ¼öÇàÇÕ´Ï´Ù. ics2migrate´Â ¸¶À̱׷¹ÀÌ¼Ç Åë°è¸¦ Äֿܼ¡ Ç¥½ÃÇÏÁö ¾ÊÀ¸¸ç ·Î±× ÆÄÀϵµ »ý¼ºÇÏÁö ¾Ê½À´Ï´Ù.

ics2migrate -q /var/opt/SUNWicsrv/2x_db /var/opt/SUNWics5/50_db

´Þ·Â µ¥ÀÌÅͺ£À̽º¸¸ ¸¶À̱׷¹À̼Ç

2x_db µð·ºÅ丮(ÇöÀç µð·ºÅ丮¿¡ ´ëÇÑ »ó´ë °æ·Î)¿¡ ÀúÀåµÈ 2.x ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¸ ¸¶À̱׷¹À̼ÇÇϸç /var/opt/SUNWics5/50_db µð·ºÅ丮¿¡ 6.0 µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µì´Ï´Ù.

ics2migrate -m db 2x_db /var/opt/SUNWics5/50_db

LDAP »ç¿ëÀÚ Á¤º¸¸¸ ¸¶À̱׷¹À̼Ç

Calendar Server 2.x LDAP »ç¿ëÀÚ Á¤º¸¸¸ 6.0 ¹öÀü Çü½ÄÀ¸·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

ics2migrate -m ldap

´Þ·Â µ¥ÀÌÅͺ£À̽º¿Í LDAP »ç¿ëÀÚ Á¤º¸¸¦ ¸ðµÎ ¸¶À̱׷¹À̼Ç

LDAP »ç¿ëÀÚ Á¤º¸¿Í Calendar Server 2.x µ¥ÀÌÅͺ£À̽º¸¦ ¸ðµÎ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù. Calendar Server 2.x µ¥ÀÌÅͺ£À̽º´Â /var/opt/SUNWicsrv/2x_db µð·ºÅ丮¿¡ ÀúÀåµÇ¾î ÀÖ°í 6.0 µ¥ÀÌÅͺ£À̽º´Â /var/opt/SUNWics5/50_db µð·ºÅ丮¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.

¸ðµç ´Þ·Â¿¡ ´ëÇØ ¿¹¾à ¹× »ç¿ë °¡´É/»ç¿ë Áß ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©Çϰí ics2migrate.log¶ó´Â ·Î±× ÆÄÀÏ¿¡ ÃÖ¼Ò ¸¶À̱׷¹ÀÌ¼Ç Åë°è¸¦ ±â·ÏÇÕ´Ï´Ù.

ics2migrate /var/opt/SUNWicsrv/2x_db /var/opt/SUNWics5/50_db -l min


csmig

csmig À¯Æ¿¸®Æ¼´Â ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ °¢ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇϸç ÇÊ¿äÇÑ °æ¿ì °¢ ´Þ·Â ¾ÆÀ̵ð(calid)¸¦ ¼ÒÀ¯ÀÚ¿¡ ¸ÅÇÎÇÕ´Ï´Ù.

csmig À¯Æ¿¸®Æ¼°¡ È£½ºÆ®µÈ(°¡»ó) µµ¸ÞÀÎ ¹× LDAP ´Þ·Â Á¶È¸ µ¥ÀÌÅͺ£À̽º(CLD) Ç÷¯±× ÀÎÀ» Áö¿øÇϸé ÀÌ Ç÷¯±× ÀÎÀ» »ç¿ëÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ´Þ·Â¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. LDAP CLD Ç÷¯±× ÀÎÀº ´Þ·ÂÀ» ¿©·¯ ¹é¿£µå ¼­¹ö¿¡ ºÐ»êÇÒ ¼ö ÀÖ°Ô ÇÔÀ¸·Î½á ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ ¼öÆò È®À强À» Á¦°øÇÕ´Ï´Ù. LDAP CLD Ç÷¯±× Àο¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Calendar Server 6 2004Q2 °ü¸® ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñÀ» ¼³¸íÇÕ´Ï´Ù.

csmig ±â´É

csmig ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼´Â ´ÙÀ½ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.

csmig ¿ä±¸ »çÇ×

csmig¸¦ »ç¿ëÇϱâ À§ÇÑ ¿ä±¸ »çÇ×Àº ´ÙÀ½°ú °°½À´Ï´Ù.

csmig ±¸¹®

csmig À¯Æ¿¸®Æ¼´Â ´ÙÀ½ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.

csmig [ -t DestinationDB ] [ -b Backend-DWPHost ]
      [ -o OutputFile ]  [ -e ErrorFile ] [ -m MappingFile ]
        -c calendarOwner -r resourceOwner { migrate|dryrun }

-t DestinationDB´Â csmig¿¡¼­ »ý¼ºÇÏ´Â ´ë»ó µ¥ÀÌÅͺ£À̽º¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº MigratedDBÀÔ´Ï´Ù.

-b Backend-DWPHost´Â DWP ¹é¿£µå È£½ºÆ® ¼­¹öÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ À̸§Àº ics.conf ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ DWP ¹é¿£µå È£½ºÆ® ¼­¹ö À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

-o OutputFileÀº ¹ß»ýÇÑ ¿À·ù»Ó ¾Æ´Ï¶ó csmig È­¸é Ãâ·ÂÀ» ĸóÇÏ´Â Ãâ·Â ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº MigrateOutÀÔ´Ï´Ù.

-e ErrorFileÀº csmig¿¡¼­ ÇØ°áÇÒ ¼ö ¾ø´Â ¿À·ù ¶Ç´Â µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ±â·ÏÇÏ´Â ÆÄÀÏÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» ÇØ°áÇÒ ¼ö ¾ø´Â °æ¿ì¿¡´Â ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ ±â·ÏÇÏÁö ¾Ê½À´Ï´Ù. ±âº»°ªÀº MigrateErrorÀÔ´Ï´Ù.

-m MappingFileÀº dryrun ¸ðµå¿¡¼­ »ý¼ºµÇ¸ç º¯°æÀÌ ÇÊ¿äÇÑ LDAP ½ºÅ°¸¶ÀÇ Ç׸ñÀ» ³ª¿­ÇÏ´Â Ãâ·Â ¸ÅÇÎ ÆÄÀÏÀÔ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

Old calid = jsmith New calid = jsmith:basketball

¸ÅÇÎ ÆÄÀÏÀº LDAP ½ºÅ°¸¶¿¡¼­ ¼öÇàÇÒ º¯°æ »çÇ× ¸ñ·Ï¸¸ Á¦°øÇÕ´Ï´Ù. csmig´Â ½ÇÁ¦·Î ½ºÅ°¸¶¸¦ º¯°æÇÏÁö´Â ¾Ê½À´Ï´Ù.

migrate ¸ðµå¿¡¼­´Â MappingFileÀÌ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.

-c calendarOwner´Â ¼ÒÀ¯ÀÚ°¡ ¾ø´Â »ç¿ëÀÚ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

-r resourceOwner´Â ¼ÒÀ¯ÀÚ°¡ ¾ø´Â ÀÚ¿ø ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

csmig ¸¶À̱׷¹ÀÌ¼Ç ´Ü°è

±¸¼º¿¡ Æ÷ÇÔµÈ ¸ðµç ¼­¹ö¿¡ Calendar Server 6.0À» ¼³Ä¡ÇÏ°í ³ª¸é csmig¸¦ ½ÇÇàÇÏ¿© ±âÁ¸ Calendar Server ¹× LDAP µ¥ÀÌÅ͸¦ »õ·Î¿î Calendar Server 6.0 ¹× LDAP µ¥ÀÌÅÍ·Î ¸¶À̱׷¹À̼ÇÇØ¾ß LDAP CLD Ç÷¯±× ÀÎÀÌ Á¦´ë·Î ÀÛµ¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´Ü°è¿¡ µû¶ó csmig¸¦ »ç¿ëÇÏ¿© ´Þ·ÂÀ» ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

  1. LDAP µð·ºÅ丮 ¼­¹ö ±¸¼º - »öÀÎÀ» Ãß°¡ÇÏ¸é ¸¶À̱׷¹ÀÌ¼Ç ¼º´É ¹× LDAP µ¥ÀÌÅÍÀÇ ´Þ·Â °Ë»ö ¼º´ÉÀ» Å©°Ô Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù.
  2. Å×½ºÆ® °Ç½ÇÇà ¼öÇà - °Ç½ÇÇàÀº ¸¶À̱׷¹ÀÌ¼Ç °úÁ¤¿¡¼­ csmig°¡ ¼öÇàÇÒ ÀÛ¾÷À» º¸°íÇÏ¸ç ½ÇÁ¦ µ¥ÀÌÅ͸¦ ¸¶À̱׷¹À̼ÇÇÏÁö´Â ¾Ê½À´Ï´Ù. °Ç½ÇÇàÀ» ¼öÇàÇÑ ÈÄ ¿À·ù¸¦ ¼öÁ¤ÇÏ°í ¹ÌÇØ°á ´Þ·ÂÀ» ó¸®ÇÒ °èȹÀ» ¼¼¿ï ¼ö ÀÖ½À´Ï´Ù.
  3. ÀÛ¾÷ µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç - ÀÛ¾÷ ½ÇÇà Áß csmig´Â ´Þ·Â µ¥ÀÌÅͺ£À̽º(.db ÆÄÀÏ) ¹× LDAP µ¥ÀÌÅÍ(»ç¿ëÀÚ ¹× ±×·ì ±âº» ¼³Á¤ µ¥ÀÌÅÍ), icsSubscribed, icsCalendar, icsCalendarOwned, icsFreeBusy, icsSet ¹× uid(ÀÚ¿ø ´Þ·Â)¸¦ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù. ¸¶À̱׷¹À̼ÇÀÌ ³¡³ª¸é ¸ðµç ´Þ·Â ÀÚ¿ø¿¡ ´ëÇØ LDAP Ç׸ñÀÌ ¸¸µé¾îÁý´Ï´Ù.

LDAP µð·ºÅ丮 ¼­¹ö ±¸¼º

¼º´ÉÀ» Çâ»óÇÏ·Á¸é ´ÙÀ½ µÎ °¡Áö »õ·Î¿î »öÀÎÀ» slapd.ldbm.conf ÆÄÀÏ¿¡ Ãß°¡ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.

slapd.ldbm.conf ÆÄÀÏ¿¡¼­ÀÇ »öÀÎ »ý¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇØ´ç µð·ºÅ丮 ¼­¹ö ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

Å×½ºÆ® °Ç½ÇÇà ¼öÇà

½ºÅ×ÀÌ¡ ¼­¹ö¿¡¼­ ¼öÇàÇÑ Å×½ºÆ® °Ç½ÇÇàÀº ¸¶À̱׷¹ÀÌ¼ÇµÉ ³»¿ëÀ» º¸°íÇϱ⸸ Çϰí ÀÛ¾÷ µ¥ÀÌÅͺ£À̽º¸¦ ½ÇÁ¦·Î ¸¶À̱׷¹À̼ÇÇÏÁö´Â ¾Ê½À´Ï´Ù. °Ç½ÇÇàÀ» »ç¿ëÇÏ¿© ÀÛ¾÷ µ¥ÀÌÅͺ£À̽ºÀÇ ¸¶À̱׷¹ÀÌ¼Ç °èȹÀ» ¼¼¿ï ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¼ÒÀ¯ÀÚ°¡ ¾ø´Â "°í¾Æ" ´Þ·ÂÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

csmig¸¦ »ç¿ëÇÏ¿© Å×½ºÆ® °Ç½ÇÇàÀ» ¼öÇàÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. icsuser(¶Ç´Â ±¸¼º Áß¿¡ ÁöÁ¤µÈ Calendar Server ·±Å¸ÀÓ »ç¿ëÀÚ ¾ÆÀ̵ð)·Î ·Î±×ÀÎÇÕ´Ï´Ù. csmig¸¦ ¼öÆÛÀ¯Àú(root)·Î ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ ÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀ» Àç¼³Á¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
  2. Calendar Server 6.0À» ½ºÅ×ÀÌ¡ ¼­¹ö¿¡ ¼³Ä¡ÇÕ´Ï´Ù(ÇÊ¿äÇÑ °æ¿ì).
  3. ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ ½º³À¼¦À» ½ºÅ×ÀÌ¡ ¼­¹ö¿¡ º¹»çÇÕ´Ï´Ù.
  4. ÀÛ¾÷ LDAP ȯ°æ°ú ºñ½ÁÇÏ°Ô LDAP ¼­¹ö¸¦ ¼³Ä¡ÇÕ´Ï´Ù. ÇØ´ç ¼­¹ö¿¡ slapd.ldbm.conf ÆÄÀÏÀÇ »õ·Î¿î »öÀΰú ÇÔ²² LDAP µ¥ÀÌÅͺ£À̽º ½º³À¼¦À» ¼³Ä¡ÇÕ´Ï´Ù.
  5. cal_svr_base/opt/SUNWics5/cal/sbin µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  6. ¼ÒÀ¯ÀÚ°¡ ¾ø´Â ´Þ·Â¿¡ ´ëÇØ Æ÷°ýÀûÀÎ calid¸¦ ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Solaris ½Ã½ºÅÛ¿¡¼­ ´ÙÀ½ ¸í·ÉÀº orphanÀÇ calid¸¦ °®´Â »ç¿ëÀÚ¸¦ ¸¸µì´Ï´Ù.
  7. ./csuser -g orphan -s adminuser -y password -l en -c orphan create orphan

  8. stop-cal ¸í·ÉÀ» »ç¿ëÇÏ¿© Calendar Server¸¦ ÁßÁöÇÕ´Ï´Ù(ÇÊ¿äÇÑ °æ¿ì).
  9. csdb check ¸í·ÉÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÇ¾ú´ÂÁö Á¡°ËÇÕ´Ï´Ù. ¼Õ»óÀÌ ¹ß°ßµÈ °æ¿ì¿¡´Â csdb rebuild¸¦ ½ÇÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã ¸¸µì´Ï´Ù.
  10. dryrun ¿É¼ÇÀ» »ç¿ëÇÏ¿© csmig¸¦ ½ÇÇàÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Solaris ½Ã½ºÅÛ¿¡¼­ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.
  11. ./csmig -b sesta.com -o csmig.out -e csmig.errors -m csmig.map -c orphan -r calmaster dryrun

    ÀÌ ¸í·ÉÀº ¼ÒÀ¯ÀÚ°¡ ¾ø´Â »ç¿ëÀÚ ´Þ·ÂÀ» orphan¿¡ ÇÒ´çÇÏ°í ¼ÒÀ¯ÀÚ°¡ ¾ø´Â ÀÚ¿ø ´Þ·ÂÀ» calmaster¿¡ ÇÒ´çÇÕ´Ï´Ù.

    Ãâ·Â ¸ÅÇÎ ÆÄÀÏ(csmig.map)À» È®ÀÎÇÕ´Ï´Ù. ¸ÅÇÎ ÆÄÀÏ¿¡¼­´Â LDAP ½ºÅ°¸¶¿¡¼­ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÏ´Â Ç׸ñÀ» ³ª¿­ÇÕ´Ï´Ù.

  12. Ãâ·Â, ¸ÅÇÎ ¹× ¿À·ù ÆÄÀÏÀ» È®ÀÎÇÕ´Ï´Ù. ¹ß°ßÇÑ LDAP ¹®Á¦ ¶Ç´Â ¿À·ù¸¦ ÇØ°áÇÕ´Ï´Ù. ½ÇÁ¦·Î ¸¶À̱׷¹À̼ÇÇϱâ Àü¿¡ ¹ÌÇØ°á ´Þ·ÂÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇÕ´Ï´Ù. ´ÙÀ½°ú °°Àº ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
    • ¸¶À̱׷¹À̼ÇÇϱâ Àü¿¡ ºÒÇÊ¿äÇÑ ´Þ·ÂÀ» »èÁ¦ÇÕ´Ï´Ù.
    • ¹ÌÇØ°á ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÕ´Ï´Ù.
    • -c¿Í -r ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¸¶À̱׷¹ÀÌ¼Ç Áß¿¡ csmig°¡ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
  13. ½ÇÁ¦ ÀÛ¾÷ ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇϱâ Àü¿¡ ½ºÅ×ÀÌ¡ ¼­¹ö¿¡¼­ ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù. ÀÌ ´Ü°è¸¦ ÅëÇØ ÀÛ¾÷ µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇϱâ Àü¿¡ µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç ¹æ¹ýÀ» Á¤È®ÇÏ°Ô ÆÄ¾ÇÇÏ°í ¹®Á¦¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  14. ¿¹¸¦ µé¾î, Solaris ½Ã½ºÅÛ¿¡¼­ ´ÙÀ½ ¸í·ÉÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ /var/opt/SUNWics5/testcsdb/ µð·ºÅ丮·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.

    ./csmig -t /var/opt/SUNWics5/testcsdb/ -b sesta.com -o csmig.out -e csmig.errors -m csmig.map -c orphan -r calmaster migrate

  15. Å×½ºÆ® ¸¶À̱׷¹À̼ÇÀÌ ³¡³ª¸é ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ caldb.berkeleydb.homedir.path ¸Å°³ º¯¼ö¿¡¼­ ÁöÁ¤ÇÑ /csdb µð·ºÅ丮·Î º¹»çÇÕ´Ï´Ù. ¶Ç´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ »õ À§Ä¡¸¦ °¡¸®Å°µµ·Ï ÀÌ ¸Å°³ º¯¼ö¸¦ ÆíÁýÇÕ´Ï´Ù. ±×·± ÈÄ ´ÙÀ½°ú °°Àº È®ÀÎ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
    • »õ ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡¼­ csdb check¸¦ ½ÇÇàÇÕ´Ï´Ù. ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ À̺¥Æ® ¹× ¼öÇàÇÒ ÀÛ¾÷ ¼ö°¡ ¸¶À̱׷¹ÀÌ¼Ç ÀüÀÇ ÇÕ°è¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
    • icsCalendarOwned Ç׸ñÀ» °Ë»öÇϰí ÀÌ Ç׸ñÀÌ ¸¶À̱׷¹ÀÌ¼Ç ÀüÀÇ ´Þ·Â ¼ö¿Í ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
    • Calendar Express¿¡ ·Î±×ÀÎÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÀϺΠ´Þ·ÂÀ» È®ÀÎÇÕ´Ï´Ù.

Å×½ºÆ® ¸¶À̱׷¹À̼ÇÀÌ ¼º°øÇϸé ÀÛ¾÷ µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÒ Áغñ°¡ µÈ °ÍÀÔ´Ï´Ù.

ÀÛ¾÷ µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç

csmig¸¦ »ç¿ëÇÏ¿© ÀÛ¾÷ µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. icsuser(¶Ç´Â ±¸¼º Áß¿¡ ÁöÁ¤µÈ Calendar Server ·±Å¸ÀÓ »ç¿ëÀÚ ¾ÆÀ̵ð)·Î ·Î±×ÀÎÇÕ´Ï´Ù. csmig¸¦ ¼öÆÛÀ¯Àú(root)·Î ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ ÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀ» Àç¼³Á¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
  2. cal_svr_base/opt/SUNWics5/cal/sbin µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  3. stop-cal ¸í·ÉÀ» »ç¿ëÇÏ¿© Calendar Server¸¦ ÁßÁöÇÕ´Ï´Ù(ÇÊ¿äÇÑ °æ¿ì).
  4. ´ÙÀ½ µ¥ÀÌÅ͸¦ ¹é¾÷ÇÕ´Ï´Ù.
    • ´Þ·Â µ¥ÀÌÅͺ£À̽º(.db ÆÄÀÏ)
    • LDAP µ¥ÀÌÅÍ: slapd µ¥ÀÌÅͺ£À̽º µð·ºÅ丮 ¹× LDAP µ¥ÀÌÅͺ£À̽º
    • ics.conf ÆÄÀÏ. ÀÌ ´Ü°è´Â Çʼö ´Ü°è°¡ ¾Æ´ÏÁö¸¸ ¿ø·¡ ±¸¼ºÀ¸·Î µÇµ¹·Á¾ß ÇÒ °æ¿ì À¯¿ëÇÕ´Ï´Ù.
  5. csmig¸¦ migrate ¿É¼ÇÀ» »ç¿ëÇÏ¿© ½ÇÇàÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Solaris ½Ã½ºÅÛ¿¡¼­ ´ÙÀ½ ¸í·ÉÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ /var/opt/SUNWics5/newcsdb/ µð·ºÅ丮·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.
  6. ./csmig -t /var/opt/SUNWics5/newcsdb/ -b sesta.com -o csmig.out -e csmig.errors -m csmig.log -c orphan -r calmaster migrate

  7. ¿À·ù ÆÄÀÏ¿¡¼­ ¹ÌÇØ°á ´Þ·ÂÀÌ ÀÖ´ÂÁö È®ÀÎÇϰí Å×½ºÆ® °Ç½ÇÇà ¼öÇàÀÇ ´Ü°è 10¿¡¼­ ¼¼¿î °èȹ¿¡ µû¶ó °áÁ¤ÇÕ´Ï´Ù.
  8. »õ·Î ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ caldb.berkeleydb.homedir.path ¸Å°³ º¯¼ö¿¡¼­ ÁöÁ¤ÇÑ /csdb µð·ºÅ丮·Î º¹»çÇÕ´Ï´Ù. ¶Ç´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ »õ À§Ä¡¸¦ °¡¸®Å°µµ·Ï ÀÌ ¸Å°³ º¯¼ö¸¦ ÆíÁýÇÕ´Ï´Ù.
  9. csdb check ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ È®ÀÎÇÕ´Ï´Ù. ¼Õ»óÀÌ ³ªÅ¸³ª¸é csdb rebuild¸¦ ½ÇÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã ¸¸µì´Ï´Ù.
  10. ics.conf ÆÄÀÏ¿¡¼­ ´ÙÀ½°ú °°ÀÌ ±¸¼º ¸Å°³ º¯¼ö¸¦ ÀûÀýÈ÷ º¯°æÇÏ¿© LDAP CLD Ç÷¯±× ÀÎÀ» Ȱ¼ºÈ­ÇÕ´Ï´Ù.
    • service.dwp.enable = "yes"
    • service.dwp.port = "9779"
    • csapi.plugin.calendarlookup = "y"
    • csapi.plugin.calendarlookup.name = "*"
    • caldb.cld.type = "directory"
    • caldb.dwp.server.default = "default-server-name"
    • caldb.dwp.server.server-hostname.ip = "server-hostname" (·ÎÄà ¼­¹ö¸¦ Æ÷ÇÔÇÏ¿© °¢ ¹é¿£µå ¼­¹ö¸¶´Ù)
    • caldb.cld.cache.enable = "yes" (CLD ij½Ã ¿É¼ÇÀ» »ç¿ëÇÏ´Â °æ¿ì)
    • caldb.cld.cache.homedir.path´Â CLD ij½Ã µð·ºÅ丮ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº cal_svr_base/var/opt/SUNWics5/csdb/cld_cacheÀÔ´Ï´Ù.

      ÀÌ µð·ºÅ丮°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇÕ´Ï´Ù. ¶Ç´Â CDL ij½Ã À§Ä¡¸¦ ´Ù¸£°Ô ¼³Á¤ÇÏ·Á¸é ÀÌ ¸Å°³ º¯¼ö¸¦ ¼öÁ¤ÇÕ´Ï´Ù.

      LDAP CLD Ç÷¯±× ÀÎÀÇ ±¸¼º ¸Å°³ º¯¼ö ¼³Á¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Calendar Server 6 2004Q2 °ü¸® ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

  11. start-cal ¸í·ÉÀ» »ç¿ëÇÏ¿© Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
  12. Calendar Server¿¡ ·Î±×ÀÎÇÏ°í ¸¶À̱׷¹ÀÌ¼ÇµÈ ¿©·¯ ´Þ·ÂÀ» Á¡°ËÇÏ¿© ±¸¼ºÀÌ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù. Á¡°Ë Áß °æº¸¸¦ ºñȰ¼ºÈ­ÇÏ·Á¸é ics.conf ÆÄÀÏ¿¡¼­ ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ "no"·Î ¼³Á¤ÇÕ´Ï´Ù.
    • caldb.serveralarms = "no"
    • caldb.serveralarms.dispatch = "no"
    • service.ens.enable = "no"
    • service.notify.enable = "no"
    • ine.cancellation.enable = "no"
    • ine.invitation.enable = "no"
    • service.admin.alarm = "no"

csmig ÆÁ ¹× ¹®Á¦ ÇØ°á

ÀÌ Àý¿¡¼­´Â ´ÙÀ½°ú °°Àº ÆÁ°ú ¹®Á¦ ÇØ°á ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

 

csmig °Ç½ÇÇà ´Þ·Â ¼ÒÀ¯ÀÚ°¡ ¿øÇÏ´Â ´Þ·Â ¼ÒÀ¯ÀÚ°¡ ¾Æ´Ñ °æ¿ì

¿¹¸¦ µé¾î, tchang:myCalendar¶ó´Â ´Þ·ÂÀÌ ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡¼­´Â jsmith¸¦ ¼ÒÀ¯ÀÚ·Î °¡Áö°í Àִµ¥ csmig °Ç½ÇÇàÀº jsmith:tchang_myCalendar·Î ¸ÅÇÎÇÏ¿© Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ´Þ·Â À̸§À» tchang:myCalendar·Î À¯ÁöÇϸ鼭 ¼ÒÀ¯ÀÚ¸¦ tchangÀ¸·Î ÇÒ´çÇϰíÀÚ ÇÕ´Ï´Ù.

ÇØ°áÃ¥

¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ cscal À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© tchang:myCalendar ´Þ·ÂÀÇ ¼ÒÀ¯ÀÚ¸¦ tchangÀ¸·Î º¯°æÇÕ´Ï´Ù. ±×·¯¸é ¸¶À̱׷¹ÀÌ¼Ç °úÁ¤¿¡¼­ ÀÌ ´Þ·ÂÀ» tchang:myCalendar·Î ¸ÅÇÎÇϰí icsCalendarowned¸¦ tchangÀÇ LDAP Ç׸ñ¿¡ Ãß°¡ÇÕ´Ï´Ù.

LDAP ´Þ·Â °Ë»öÀÌ Á¦´ë·Î ½ÇÇàµÇÁö ¾Ê´Â °æ¿ì

¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇÑ ´ÙÀ½ LDAP ´Þ·Â °Ë»öÀÌ È°¼ºÈ­µÇÁö¸¸, ´Þ·Â °Ë»ö ´ëÈ­ »óÀÚ°¡ ¾Æ¹« °á°úµµ ¹ÝȯÇÏÁö ¾Ê°Å³ª ºÎºÐÀûÀÎ °á°ú¸¸ ¹ÝȯÇÕ´Ï´Ù.

ÇØ°áÃ¥

LDAP ´Þ·Â °Ë»öÀ» Ȱ¼ºÈ­Çϸé Calendar Server°¡ (&(objectclass=icscalendaruser)(icscalendarowned=*substr*))À» °Ë»öÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

´ÙÀ½ ÇÊÅ͸¦ »ç¿ëÇÏ¿© LDAP µ¥ÀÌÅÍ¿¡¼­ ¼­·Î ´Ù¸¥ µÎ °¡Áö °Ë»öÀ» ¼öµ¿À¸·Î ½ÇÇàÇϰí Ãâ·Â ³»¿ëÀ» ºñ±³ÇÕ´Ï´Ù.

¼­¹ö¿¡¼­ icsCalendaruser °´Ã¼ Ŭ·¡½º°¡ Æ÷ÇÔµÈ ÇÊÅ͸¦ »ç¿ëÇϱ⠶§¹®¿¡ ½ºÅ°¸¶ Á¡°ËÀÌ ºñȰ¼ºÀÎ »óÅ·ΠLDAP ¼­¹ö¸¦ ¹èÆ÷ÇßÀ» °¡´É¼ºÀÌ ÀÖ°í icsCalendaruser °´Ã¼ Ŭ·¡½º ¾øÀÌ ÀϺΠ´Þ·Â Ç׸ñÀ» ±ÔÁ¤ÇßÀ» ¼öµµ ÀÖ½À´Ï´Ù.

csmig °Ç½ÇÇàÀÌ Áߺ¹µÈ ´Þ·Â À̸§À» º¸¿©ÁÖ´Â °æ¿ì

csmig °Ç½ÇÇà ¸ÅÇÎ ÆÄÀϰú Ãâ·Â ÆÄÀÏ¿¡ µû¸£¸é Áߺ¹µÈ ´Þ·Â À̸§ÀÌ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¿øº» µ¥ÀÌÅͺ£À̽º¿¡¼­ jsmith°¡ ´ÙÀ½ ´Þ·ÂÀ» ¼ÒÀ¯ÇÕ´Ï´Ù.

°Ç½ÇÇà¿¡ µû¸£¸é ¸¶À̱׷¹ÀÌ¼Ç °úÁ¤¿¡¼­ µÎ ´Þ·ÂÀÌ º´ÇÕµÇ¸ç ±× °á°ú ´Þ·ÂÀº ´ÙÀ½°ú °°½À´Ï´Ù.

Ãâ·Â ÆÄÀÏÀº ´ÙÀ½ °æ°í ¸Þ½ÃÁö¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

Error modifying calendar properties, error=2

ÇØ°áÃ¥

µÎ ´Þ·ÂÀÌ º´ÇÕµÇÁö ¾Ê°Ô ÇÏ·Á¸é ¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ basketballÀÇ ¼ÒÀ¯ÀÚ¸¦ jsmith°¡ ¾Æ´Ñ ´Ù¸¥ »ç¿ëÀÚ·Î º¯°æÇÕ´Ï´Ù. ±×·¯¸é ¼­·Î ´Ù¸¥ µÎ ´Þ·ÂÀÇ µ¥ÀÌÅÍ ¹«°á¼ºÀÌ º¸Á¸µË´Ï´Ù.

°í¾Æ ´Þ·ÂÀ» ´Ù¸¥ ¼ÒÀ¯ÀÚ¿¡°Ô ÇÒ´çÇÏ·Á´Â °æ¿ì

±âº»ÀûÀ¸·Î csmig´Â ¸ðµç °í¾Æ ´Þ·ÂÀ» ÇÑ ¼ÒÀ¯ÀÚ¿¡°Ô ÇÒ´çÇÏÁö¸¸ ÀϺΠ°í¾Æ ´Þ·ÂÀ» ´Ù¸¥ ¼ÒÀ¯ÀÚ¿¡°Ô ÇÒ´çÇÏ·Á ÇÕ´Ï´Ù.

ÇØ°áÃ¥

csmig´Â ¸í·ÉÁÙ¿¡¼­ ¸ÅÇÎ ÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª ¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ ¿øº» µ¥ÀÌÅͺ£À̽º¿¡¼­ °í¾Æ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç °í¾Æ ´Þ·Â¿¡ ´ëÇØ °Ç½ÇÇà ¸ÅÇÎ ÆÄÀÏÀ» Á¡°ËÇÕ´Ï´Ù. ±×¸®°í ¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ cscal À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© °í¾Æ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÕ´Ï´Ù. dryrun ¸ðµå¿¡¼­ csmig¸¦ ´Ù½Ã ½ÇÇàÇÏ¿© »õ ¼ÒÀ¯ÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù.

´Þ·Â »ç¿ëÀÚ¸¦ ´Ù¸¥ ¹é¿£µå ¼­¹ö·Î À̵¿ÇÏ·Á´Â °æ¿ì

»ç¿ëÀÚ¸¦ ÇÑ ¹é¿£µå ¼­¹ö¿¡¼­ ´Ù¸¥ ¼­¹ö·Î À̵¿½ÃŰ´Â ¹æ¹ýÀº ¹«¾ùÀԴϱî?

ÇØ°áÃ¥

´Þ·Â »ç¿ëÀÚ¸¦ À̵¿½ÃŰ·Á¸é ¿øº» ¼­¹ö¿¡¼­ »ç¿ëÀÚÀÇ ´Þ·ÂÀ» °¢°¢ ³»º¸³½ ÈÄ µÎ ¹øÂ° ¼­¹ö·Î ÇØ´ç ´Þ·ÂÀ» °¡Á®¿É´Ï´Ù. ´Þ·ÂÀ» À̵¿ÇÏ°í ³ª¸é ¿øº» ¼­¹öÀÇ ´Þ·ÂÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ À̵¿ÀÇ ¼¼ºÎ ´Ü°è´Â Sun Java System Calendar Server 6 2004Q2 °ü¸® ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.


csvdmig

csvdmig À¯Æ¿¸®Æ¼´Â È£½ºÆ®µÈ(°¡»ó) µµ¸ÞÀÎÀ» »ç¿ëÇÒ »çÀÌÆ®ÀÇ Calendar Server µ¥ÀÌÅͺ£À̽º¿Í LDAP µð·ºÅ丮 ¼­¹ö µ¥ÀÌÅͺ£À̽º¸¦ ¼öÁ¤ÇÕ´Ï´Ù. csvdmig À¯Æ¿¸®Æ¼´Â ´ÙÀ½°ú °°ÀÌ µµ¸ÞÀÎ À̸§À» »ç¿ëÀÚ ¾ÆÀ̵𿡠Ãß°¡ÇÕ´Ï´Ù.

csvdmig ±¸¹®

csvdmig À¯Æ¿¸®Æ¼´Â ´ÙÀ½ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.

csvdmig [-t DestinationDB] [-c ConfigFile] [-e ErrorFile] [-m MappingFile]
  migrate [DB | LDAP]

-m MappingFileÀº ¸ÅÇÎ ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â ÀÔ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº MigrateMappingÀÔ´Ï´Ù.

¸ÅÇÎ ÆÄÀÏÀº ±âÁ¸ »ç¿ëÀÚ¸¦ ÇØ´ç µµ¸ÞÀο¡ ¸ÅÇÎÇÏ´Â ÀÔ·Â ÅØ½ºÆ® ÆÄÀÏÀÔ´Ï´Ù. csvdmig¸¦ ½ÇÇàÇϱâ Àü¿¡ ¸ÕÀú ¸ÅÇÎ ÆÄÀÏÀ» ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ±âÁ¸ °ª°ú »õ °ª »çÀÌ¿¡ °ø¹éÀ» »ç¿ëÇÏ¿© °¢ Çึ´Ù Çϳª¾¿ Ç׸ñÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

user1 user1@sesta.com
user2 user2@siroe.com
user3 user3@sesta.com
...
user-n user-n@siroe.com

-c ConfigFileÀº Calendar Server ±¸¼º ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â ÀÔ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº ics.conf ÆÄÀÏÀÔ´Ï´Ù.

-t DestinationDB´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â Ãâ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº MigratedDBÀÔ´Ï´Ù.

-e ErrorFileÀº ÇØ°áÇÒ ¼ö ¾ø´Â ¿À·ùÀÇ ¿À·ù ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏ´Â Ãâ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº MigrateErrorÀÔ´Ï´Ù.

DB | LDAP´Â Calendar Server µ¥ÀÌÅͺ£À̽º(DB) ¶Ç´Â LDAP µð·ºÅ丮 ¼­¹ö(LDAP)ÀÇ ¼öÁ¤ ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º(DB)ÀÔ´Ï´Ù.

csvdmig ¿¹



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


Copyright 2004 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.