Sun Java System Calendar Server 6 2005Q1 °ü¸® ¼³¸í¼ |
4Àå
µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼Calendar Server 6 2005Q1À» ¼³Ä¡ÇÏ°í ¼³Ä¡ ÈÄ ±¸¼ºÀ» ¼öÇàÇÑ ÈÄ¿¡µµ ÀÌÀü ¹öÀüÀÇ Calendar Server(5.11 ¹× ÀÌÀü ¹öÀü)°¡ ÀÖ´Ù¸é ±¸¼º ¿ä¼Ò µ¥ÀÌÅͺ£À̽º¿Í LDAP µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ÀåÀÇ ¿Ã¹Ù¸¥ À¯Æ¿¸®Æ¼ ¼±Åà ÀýÀº Á¤È®ÇÑ À¯Æ¿¸®Æ¼¸¦ ¼±ÅÃÇÏ¿© ½ÇÇàÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.
ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
»çÈÄ ¼³Ä¡ µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼Calendar Server 6 2005Q1À» ¼³Ä¡ÇÑ ÈÄ¿¡µµ ÀÌÀü¿¡ ¼³Ä¡µÈ Calendar Server 5.1.1 ´Þ·Â µ¥ÀÌÅͺ£À̽º¿Í LDAP µ¥ÀÌÅͺ£À̽º Ç׸ñÀÌ ÀÖ´Ù¸é ´ÙÀ½ À¯Æ¿¸®Æ¼¸¦ ¼ø¼´ë·Î ½ÇÇàÇÕ´Ï´Ù.
Connector for Microsoft OutlookÀ» »ç¿ëÇÒ °èȹÀÌ°í ¹Ýº¹ ±¸¼º ¿ä¼Ò°¡ ÀÖ´Â °æ¿ì °¢ ¹Ýº¹ ½Ã¸®Áî¿¡ ´ëÇØ ¸¶½ºÅÍ ·¹ÄÚµå ¹× ¿¹¿Ü¸¦ ¸¸µå´Â cs5migrate_recurringÀ» »ç¿ëÇÕ´Ï´Ù.
±âÁ¸ µ¥ÀÌÅͺ£À̽º¿¡ ¹Ýº¹ ±¸¼º ¿ä¼Ò°¡ ¾ø°Å³ª ¹Ýº¹ ±¸¼º ¿ä¼Ò°¡ ÀÖÁö¸¸ Connector for Microsoft OutlookÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é cs5migrate¸¦ ÂüÁ¶ÇϽʽÿÀ.
cs5migrate ¹× cs5migrate_recurringÀº ±â¼ú Áö¿øÀ» ÅëÇؼ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦Ç°°ú ÇÔ²² Á¦°øµÇÁö ¾Ê½À´Ï´Ù.
- csmig – Calendar Server 6.x µ¥ÀÌÅͺ£À̽ºÀÇ °¢ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÏ°í ÇÊ¿äÇÑ °æ¿ì °¢ ´Þ·Â ¾ÆÀ̵ð(calid)¸¦ ¼ÒÀ¯ÀÚ¿¡°Ô ¸ÅÇÎÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé È£½ºÆ®µÈ(°¡»ó) µµ¸ÞÀΰú LDAP ´Þ·Â Á¶È¸ µ¥ÀÌÅͺ£À̽º(CLD) Ç÷¯±× ÀÎ Áö¿øÀÌ Çã¿ëµË´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â Calendar Server¿Í °°Àº ÆÐÅ°Áö·Î Á¦°øµË´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â cs5migrate¸¦ ½ÇÇàÇÑ ÈÄ csvdmigº¸´Ù ¸ÕÀú ½ÇÇàÇÕ´Ï´Ù.
- csvdmig – ´Þ·ÂÀÇ µµ¸ÞÀÎ(@domainname)À» °¢ calid¿¡ Ãß°¡ÇÏ¿© È£½ºÆ®µÈ(°¡»ó) µµ¸ÞÀÎÀ» »ç¿ëÇϵµ·Ï Calendar Server 6.x »çÀÌÆ®¸¦ ¾÷±×·¹À̵åÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, sesta.comµµ¸ÞÀο¡¼ jdoeÀÇ calid´Â ÀÌÁ¦ jdoe@sesta.comÀÌ µË´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â Calendar Server¿Í °°Àº ÆÐÅ°Áö·Î Á¦°øµË´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â cs5migrate ¹× csmig¸¦ ½ÇÇàÇÑ ÈÄ¿¡ ½ÇÇàÇÕ´Ï´Ù.
- commdirmig – Access Manager 6.1 À̻󿡼ÀÇ »ç¿ë¿¡ ´ëºñÇÏ¿© LDAP µ¥ÀÌÅ͸¦ Schema 1¿¡¼ Schema 2·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â Access Manager¿Í ÇÔ²² Á¦°øµË´Ï´Ù.
¿Ã¹Ù¸¥ À¯Æ¿¸®Æ¼ ¼±Åü±ÅÃÇÒ ¼ö ÀÖ´Â À¯Æ¿¸®Æ¼°¡ ¸¹À¸¹Ç·Î ±×¸² 4-1¿¡¼´Â ¾î¶² À¯Æ¿¸®Æ¼¸¦ ¾î¶² ¼ø¼·Î ½ÇÇàÇÒ °ÍÀÎÁö º¸¿©ÁÖ°í ´Ù¾çÇÑ ±¸¼º ½Ã³ª¸®¿À¸¦ ¼Ò°³ÇÕ´Ï´Ù.
±×¸² 4-1 ½ÇÇàÇÒ ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼ ¼±ÅÃ
csmigcsmig À¯Æ¿¸®Æ¼´Â ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ °¢ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇϸç ÇÊ¿äÇÑ °æ¿ì °¢ ´Þ·Â ¾ÆÀ̵ð(calid)¸¦ ¼ÒÀ¯ÀÚ¿¡ ¸ÅÇÎÇÕ´Ï´Ù.
csmig À¯Æ¿¸®Æ¼´Â È£½ºÆ®µÈ(°¡»ó) µµ¸ÞÀÎ ¹× LDAP ´Þ·Â Á¶È¸ µ¥ÀÌÅͺ£À̽º(CLD) Ç÷¯±× ÀÎÀ» Áö¿øÇÕ´Ï´Ù. LDAP CLD Ç÷¯±× ÀÎÀ» »ç¿ëÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ´Þ·Â¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. LDAP CLD Ç÷¯±× Àο¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 6Àå, "¿©·¯ ½Ã½ºÅÛ¿¡¼ ´Þ·Â µ¥ÀÌÅͺ£À̽º ¹èÆ÷ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
csmig ±â´É
csmig ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼´Â ´ÙÀ½ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.
- csmig´Â caldb.berkeleydb.homedir.path ¸Å°³ º¯¼ö°¡ ÁöÁ¤ÇÑ ÇöÀç ´Þ·Â µ¥ÀÌÅͺ£À̽º(*.dbÆÄÀÏ)ÀÇ »ç¿ëÀÚ ¹× ÀÚ¿ø ´Þ·ÂÀ» ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù. »õ ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡¼´Â csmig°¡ ´Þ·Â µî·Ï Á¤º¸(calprops), À̺¥Æ®, ¼öÇàÇÒ ÀÛ¾÷(ŽºÅ©) ¹× ±×·ì ¿¹¾à ¿£Áø(GSE) µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡¼ LDAP CLD Ç÷¯±× Àο¡ ÇÊ¿äÇÑ Ç׸ñÀ» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
- csmig´Â icsSubscribed, icsCalendar, icsCalendarOwned, icsFreeBusy, icsSet ¹× uid¸¦ Æ÷ÇÔÇÏ¿© LDAP Ç׸ñ°ú °ü·ÃµÈ ¸ðµç LDAP ¼Ó¼ºÀ» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. csmig´Â LDAP Directory Server µ¥ÀÌÅͺ£À̽ºÀÇ °¢ ´Þ·Â¿¡ ´ëÇØ icsDWPHost ¼Ó¼ºÀ» ¸¸µì´Ï´Ù. icsDWPHost´Â ´Þ·ÂÀÌ »óÁÖÇÏ´Â ¹é¿£µå ¼¹öÀÇ È£½ºÆ® À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
- csmig´Â ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ °¢ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇϸç ÇÊ¿äÇÑ °æ¿ì °¢ ´Þ·Â ¾ÆÀ̵ð(calid)¸¦ ¼ÒÀ¯ÀÚ¿¡ ¸ÅÇÎÇÕ´Ï´Ù. ¸ðµç ±âº» calid´Â ±×´ë·Î À¯ÁöµÇ¸ç ¾Æ¹« °Íµµ º¯°æµÇÁö ¾Ê½À´Ï´Ù. ´Ù¸¥ ´Þ·ÂÀº ´ÙÀ½°ú °°ÀÌ ¸ÅÇε˴ϴÙ.
- À¯È¿ÇÑ ¼ÒÀ¯ÀÚ°¡ ¾ø´Â »ç¿ëÀÚ ´Þ·ÂÀº -c ¿É¼ÇÀ¸·Î csmig¿¡ Àü´ÞµÈ »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´Þ·Â ¾ÆÀ̵ð jsmithÀÇ ¼ÒÀ¯ÀÚ°¡ ¾ø´Ù¸é orphan:jsmith·Î º¯È¯µÇ¸ç, ¿©±â¼ orphanÀº -c ¿É¼ÇÀ¸·Î ÁöÁ¤µË´Ï´Ù.
- ¼ÒÀ¯ÀÚ°¡ ¾ø´Â ÀÚ¿ø ´Þ·ÂÀº -r ¿É¼ÇÀ¸·Î csmig¿¡ Àü´ÞµÈ ÀÚ¿ø »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÕ´Ï´Ù.
- ÀÚ¿ø ´Þ·Â À̸§¿¡ ÄÝ·Ð(:)ÀÌ Æ÷ÇԵǾú´Ù¸é ¹ØÁÙ·Î º¯È¯µÇ¹Ç·Î ¸¶À̱׷¹ÀÌ¼ÇµÈ À̸§¿¡´Â ÄÝ·ÐÀÌ Çϳª¸¸ ÀÖ½À´Ï´Ù.
csmig ¿ä±¸ »çÇ×
csmig¸¦ »ç¿ëÇÏ·Á¸é ´ÙÀ½ ¿ä±¸ »çÇ×À» ÃæÁ·½ÃÄÑ¾ß ÇÕ´Ï´Ù.
- ´Þ·Â µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÇÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù. csdb check ¸í·ÉÀ» »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ Á¡°ËÇÏ°í ÇÊ¿äÇÑ °æ¿ì csdb rebuild ¸í·ÉÀ» ½ÇÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÕ´Ï´Ù. ÀÌ ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï D, "Calendar Server ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.
- »õ·Î¿î ´ë»ó µ¥ÀÌÅͺ£À̽º ¹× ¹é¾÷ µ¥ÀÌÅͺ£À̽º(ÇØ´çÇÏ´Â °æ¿ì)¿¡ »ç¿ëÇÒ ÃæºÐÇÑ µð½ºÅ© °ø°£ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
- csmig¸¦ ½ÇÇàÇÏ·Á¸é icsuser(¶Ç´Â ±¸¼º Áß¿¡ ÁöÁ¤µÈ Calendar Server ·±Å¸ÀÓ »ç¿ëÀÚ ¾ÆÀ̵ð)·Î ·Î±×ÀÎÇÕ´Ï´Ù. csmig¸¦ ¼öÆÛÀ¯Àú(root)·Î ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ ÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀ» Àç¼³Á¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
csmig ±¸¹®
csmig À¯Æ¿¸®Æ¼´Â ´ÙÀ½ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.
csmig [ -t DestinationDB ] [ -b Backend-DWPHost ]
[ -o OutputFile ] [ -e ErrorFile ] [ -m MappingFile ]
-c calendarOwner -r resourceOwner { migrate|dryrun }
Ç¥ 4-1¿¡¼´Â À¯Æ¿¸®Æ¼ ¿É¼ÇÀ» ³ª¿ÇÏ°í °¢°¢ÀÇ ¼³¸í°ú ±âº»°ªÀ» Á¦°øÇÕ´Ï´Ù.
csmig ¸¶À̱׷¹ÀÌ¼Ç ´Ü°è
Calendar Server 6.x¸¦ ¼³Ä¡ÇÏ°í ±¸¼ºÇÑ ÈÄ, csmig¸¦ ½ÇÇàÇÏ¿© ±âÁ¸ Calendar Server ¹× LDAP µ¥ÀÌÅ͸¦ ¸¶À̱׷¹À̼ÇÇØ¾ß ÇÕ´Ï´Ù. LDAP CLD Ç÷¯±× ÀÎÀÌ Á¦´ë·Î ÀÛµ¿ÇÏ·Á¸é LDAP µ¥ÀÌÅÍÀÇ ¸¶À̱׷¹À̼ÇÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ´Ü°è¿¡ µû¶ó csmig¸¦ »ç¿ëÇÏ¿© ´Þ·ÂÀ» ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.
- comm_dssetup.plÀ» »ç¿ëÇÏ¿© Directory Server¸¦ ±¸¼ºÇÕ´Ï´Ù.
comm_dssetup.plÀ» »ç¿ëÇÏ¿© LDAP ¼Ó¼ºÀ» »öÀÎÈÇÏÁö ¾Ê¾Ò´Ù¸é Áö±Ý ¼öÇàÇϽʽÿÀ. ±×·¯¸é LDAP µ¥ÀÌÅÍ ¸¶À̱׷¹À̼ÇÀÇ ¼º´ÉÀÌ Å©°Ô Çâ»óµË´Ï´Ù.
- (ÀÛ¾÷ ¼¹ö°¡ ¾Æ´Ñ)½ºÅ×ÀÌ¡ ¼¹ö¸¦ »ç¿ëÇÏ¿© Å×½ºÆ® °Ç½ÇÇàÀ» ¼öÇàÇÕ´Ï´Ù.
°Ç½ÇÇàÀº ½ÇÁ¦ ¸¶À̱׷¹ÀÌ¼Ç °úÁ¤¿¡¼ csmig°¡ ¼öÇàÇÒ ÀÛ¾÷À» º¸°íÇÏ¸ç µ¥ÀÌÅ͸¦ ¸¶À̱׷¹À̼ÇÇÏÁö´Â ¾Ê½À´Ï´Ù. °Ç½ÇÇàÀ» ¼öÇàÇÑ ÈÄ ½ÇÁ¦·Î ¸¶À̱׷¹À̼ÇÇϱâ Àü¿¡ ¿À·ù¸¦ ¼öÁ¤ÇÏ°í ¹ÌÇØ°á ´Þ·ÂÀ» ó¸®ÇÒ °èȹÀ» ¼¼¿ï ¼ö ÀÖ½À´Ï´Ù.
°Ç½ÇÇà ¼öÇà ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀº Å×½ºÆ® °Ç½ÇÇàÀ» ¼öÇàÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÀÛ¾÷ µ¥ÀÌÅ͸¦ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.
ÀÛ¾÷ ½ÇÇà Áß csmig´Â ´Þ·Â µ¥ÀÌÅͺ£À̽º(.db ÆÄÀÏ) ¹× LDAP µ¥ÀÌÅÍ(»ç¿ëÀÚ ¹× ±×·ì ±âº» ¼³Á¤ µ¥ÀÌÅÍ), icsSubscribed, icsCalendar, icsCalendarOwned, icsFreeBusy, icsSet ¹× uid(ÀÚ¿ø ´Þ·Â)¸¦ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù. ¸¶À̱׷¹À̼ÇÀÌ ³¡³ª¸é ¸ðµç ´Þ·Â ÀÚ¿ø¿¡ ´ëÇØ LDAP Ç׸ñÀÌ ¸¸µé¾îÁý´Ï´Ù.
ÀÛ¾÷ µ¥ÀÌÅÍ ÀÌÀü ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀº ÀÛ¾÷ µ¥ÀÌÅ͸¦ ¸¶À̱׷¹À̼ÇÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
Å×½ºÆ® °Ç½ÇÇàÀ» ¼öÇàÇÏ·Á¸é
- Calendar Server 6.x¸¦ ½ºÅ×ÀÌ¡ ¼¹ö¿¡ ¼³Ä¡ÇÕ´Ï´Ù(ÇÊ¿äÇÑ °æ¿ì).
- ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ ½º³À¼¦À» ½ºÅ×ÀÌ¡ ¼¹ö¿¡ º¹»çÇÕ´Ï´Ù.
- ´ÙÀ½°ú °°ÀÌ ¼öÇàÇÏ¿© ½ºÅ×ÀÌ¡ ¼¹ö¸¦ ÀÛ¾÷ LDAP ȯ°æÀ» ºñ½ÁÇÏ°Ô ¸¸µì´Ï´Ù.
- comm_dssetup.plÀ» ½ÇÇàÇÏ¿© ½ºÅ×ÀÌ¡ Directory Server¸¦ ±¸¼ºÇÕ´Ï´Ù.
- csconfigurator.sh¸¦ ½ÇÇàÇÏ¿© ½ºÅ×ÀÌ¡ Calendar Server¸¦ ±¸¼ºÇÕ´Ï´Ù.
- icsuser·Î ·Î±×ÀÎÇÕ´Ï´Ù(¶Ç´Â ±¸¼º Áß¿¡ ÁöÁ¤µÈ Calendar Server ·±Å¸ÀÓ »ç¿ëÀÚ ¾ÆÀ̵ð·Î ·Î±×ÀÎ). csmig¸¦ ¼öÆÛÀ¯Àú(root)·Î ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ ÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀ» Àç¼³Á¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- cal_svr_base/SUNWics5/cal/sbin µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
- csdb check ¸í·ÉÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÇ¾ú´ÂÁö Á¡°ËÇÕ´Ï´Ù. ¼Õ»óÀÌ ¹ß°ßµÈ °æ¿ì¿¡´Â csdb rebuild¸¦ ½ÇÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÕ´Ï´Ù.
- ¼ÒÀ¯ÀÚ°¡ ¾ø´Â ´Þ·Â¿¡ ´ëÇØ Æ÷°ýÀûÀÎ calid¸¦ ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº calid°¡ orphanÀÎ »ç¿ëÀÚ¸¦ ¸¸µì´Ï´Ù.
./csuser -g orphan -s adminuser -y password -l en -c orphan create orphan
- stop-cal ¸í·ÉÀ» »ç¿ëÇÏ¿© Calendar Server¸¦ ÁßÁöÇÕ´Ï´Ù(ÇÊ¿äÇÑ °æ¿ì).
cal_svr_base/SUNWics5/cal/sbin/stop-cal
- dryrun ¿É¼ÇÀ» »ç¿ëÇÏ¿© csmig¸¦ ½ÇÇàÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
./csmig -b sesta.com -o csmig.out -e csmig.errors -m csmig.map -c orphan -r calmaster dryrun
ÀÌ ¸í·ÉÀº ¼ÒÀ¯ÀÚ°¡ ¾ø´Â »ç¿ëÀÚ ´Þ·Â(°í¾Æ ´Þ·Â)À» ¼ÒÀ¯ÀÚ orphan¿¡ ÇÒ´çÇÏ°í ¼ÒÀ¯ÀÚ°¡ ¾ø´Â ÀÚ¿ø ´Þ·ÂÀ» ¼ÒÀ¯ÀÚ calmaster¿¡°Ô ÇÒ´çÇÕ´Ï´Ù.
- Ãâ·Â ¸ÅÇÎ ÆÄÀÏ(csmig.map)À» È®ÀÎÇÕ´Ï´Ù. ¸ÅÇÎ ÆÄÀÏ¿¡¼´Â LDAP ½ºÅ°¸¶¿¡¼ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÏ´Â Ç׸ñÀ» ³ª¿ÇÕ´Ï´Ù.
- Ãâ·Â, ¸ÅÇÎ ¹× ¿À·ù ÆÄÀÏÀ» È®ÀÎÇÕ´Ï´Ù. ¹ß°ßÇÑ LDAP ¹®Á¦ ¶Ç´Â ¿À·ù¸¦ ÇØ°áÇÕ´Ï´Ù. ½ÇÁ¦·Î ¸¶À̱׷¹À̼ÇÇϱâ Àü¿¡ ¹ÌÇØ°á ´Þ·ÂÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇÕ´Ï´Ù. ´ÙÀ½°ú °°Àº ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- csmigÀ» ½ÇÇàÇÏ¿© ½ºÅ×ÀÌ¡ ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ /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
- Å×½ºÆ® ¸¶À̱׷¹À̼ÇÀÌ ³¡³ª¸é ÀÌ ´Ü°è¸¦ ¼öÇàÇÏ¿© »õ·Ó°Ô ¸¶À̱׷¹ÀÌ¼ÇµÈ ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ È®ÀÎÇÕ´Ï´Ù.
- »õ·Î ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ caldb.berkeleydb.homedir.path ¸Å°³ º¯¼ö¿¡¼ ÁöÁ¤ÇÑ /csdb µð·ºÅ丮·Î º¹»çÇÕ´Ï´Ù. ¶Ç´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ »õ À§Ä¡¸¦ °¡¸®Å°µµ·Ï ÀÌ ¸Å°³ º¯¼ö¸¦ ÆíÁýÇÕ´Ï´Ù.
- »õ ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡¼ csdb check¸¦ ½ÇÇàÇÕ´Ï´Ù. ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ À̺¥Æ® ¹× ¼öÇàÇÒ ÀÛ¾÷ ¼ö°¡ ¸¶À̱׷¹ÀÌ¼Ç ÀüÀÇ ÇÕ°è¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
- icsCalendarOwned Ç׸ñÀ» °Ë»öÇÏ°í ÀÌ Ç׸ñÀÌ ¸¶À̱׷¹ÀÌ¼Ç ÀüÀÇ ´Þ·Â ¼ö¿Í ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- Calendar Express ¶Ç´Â Communications Express¿¡ ·Î±×ÀÎÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¿¡¼ ÀϺΠ´Þ·ÂÀ» È®ÀÎÇÕ´Ï´Ù.
Å×½ºÆ® ¸¶À̱׷¹À̼ÇÀÌ ¼º°øÇϸé ÀÛ¾÷ µ¥ÀÌÅͺ£À̽º¸¦ ¸¶À̱׷¹À̼ÇÇÒ Áغñ°¡ µÈ °ÍÀÔ´Ï´Ù.
ÀÛ¾÷ µ¥ÀÌÅ͸¦ ¸¶À̱׷¹À̼ÇÇÏ·Á¸é
- icsuser(¶Ç´Â ±¸¼º Áß¿¡ ÁöÁ¤µÈ Calendar Server ·±Å¸ÀÓ »ç¿ëÀÚ ¾ÆÀ̵ð)·Î ·Î±×ÀÎÇÕ´Ï´Ù. csmig¸¦ ¼öÆÛÀ¯Àú(root)·Î ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ ÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀ» Àç¼³Á¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- cal_svr_base/SUNWics5/cal/sbin µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
- stop-cal ¸í·ÉÀ» »ç¿ëÇÏ¿© Calendar Server¸¦ ÁßÁöÇÕ´Ï´Ù(ÇÊ¿äÇÑ °æ¿ì).
cal_svr_base/SUNWics5/cal/sbin/stop-cal
- ´ÙÀ½ µ¥ÀÌÅ͸¦ ¹é¾÷ÇÕ´Ï´Ù.
- csmig¸¦ migrate ¿É¼ÇÀ» »ç¿ëÇÏ¿© ½ÇÇàÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¸¦ /var/opt/SUNWics5/newcsdb/ µð·ºÅ丮·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.
./csmig -t /var/opt/SUNWics5/newcsdb/ -b sesta.com -o csmig.out -e csmig.errors -m csmig.log -c orphan -r calmaster migrate
- ¿À·ù ÆÄÀÏ(csmig.errors)¿¡¼ ¹ÌÇØ°á ´Þ·ÂÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ°í Å×½ºÆ® °Ç½ÇÇàÀ» ¼öÇàÇÏ·Á¸éÀÇ ´Ü°è 13¿¡¼ ¼¼¿î °èȹ¿¡ µû¶ó °áÁ¤ÇÕ´Ï´Ù.
- csdb check ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ È®ÀÎÇÕ´Ï´Ù. ¼Õ»óÀÌ ¹ß°ßµÈ °æ¿ì¿¡´Â csdb rebuild¸¦ ½ÇÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÕ´Ï´Ù.
- »õ·Î ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ caldb.berkeleydb.homedir.path ¸Å°³ º¯¼ö¿¡¼ ÁöÁ¤ÇÑ /csdb µð·ºÅ丮·Î º¹»çÇÕ´Ï´Ù. ¶Ç´Â ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽ºÀÇ »õ À§Ä¡¸¦ °¡¸®Å°µµ·Ï ÀÌ ¸Å°³ º¯¼ö¸¦ ÆíÁýÇÕ´Ï´Ù.
- 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½Ã µð·ºÅ丮ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº /var/opt/SUNWics5/csdb/cld_cacheÀÔ´Ï´Ù.
LDAP CLD Ç÷¯±× ÀÎ ±¸¼º ¸Å°³ º¯¼ö ¼³Á¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 6Àå, "¿©·¯ ½Ã½ºÅÛ¿¡¼ ´Þ·Â µ¥ÀÌÅͺ£À̽º ¹èÆ÷ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.
- start-cal ¸í·ÉÀ» »ç¿ëÇÏ¿© Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
- ´Þ·Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(Calendar Express ¶Ç´Â Communications Express)·Î ·Î±×ÀÎÇÏ¿© ¸¶À̱׷¹ÀÌ¼ÇµÈ ¿©·¯ ´Þ·ÂÀ» È®ÀÎÇÏ¿© ±¸¼ºÀÌ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
Á¡°Ë Áß °æº¸¸¦ ºñÈ°¼ºÈÇÏ·Á¸é ics.conf ÆÄÀÏÀÇ ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ “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°¡ ´ÙÀ½ ´Þ·ÂÀ» ¼ÒÀ¯ÇÕ´Ï´Ù.
°Ç½ÇÇà¿¡ µû¸£¸é ¸¶À̱׷¹ÀÌ¼Ç °úÁ¤¿¡¼ µÎ ´Þ·ÂÀÌ º´ÇÕµÇ¸ç ±× °á°ú ´Þ·ÂÀº ¼ÒÀ¯ÀÚ°¡ jsmithÀÌ°í ÃÑ 15°³ÀÇ À̺¥Æ®°¡ ÀÖ´Â jsmith:basketballÀÌ µË´Ï´Ù.
Ãâ·Â ÆÄÀÏÀº ´ÙÀ½ °æ°í ¸Þ½ÃÁö¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
Error modifying calendar properties, error=2
ÇØ°áÃ¥ÀÇ ¿¹
µÎ ´Þ·ÂÀÌ º´ÇÕµÇÁö ¾Ê°Ô ÇÏ·Á¸é ¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ basketballÀÇ ¼ÒÀ¯ÀÚ¸¦ jsmith°¡ ¾Æ´Ñ ´Ù¸¥ »ç¿ëÀÚ·Î º¯°æÇÕ´Ï´Ù. ±×·¯¸é ¼·Î ´Ù¸¥ µÎ ´Þ·ÂÀÇ µ¥ÀÌÅÍ ¹«°á¼ºÀÌ º¸Á¸µË´Ï´Ù.
°í¾Æ ´Þ·ÂÀ» ´Ù¸¥ ¼ÒÀ¯ÀÚ¿¡°Ô ÇÒ´çÇÏ·Á´Â °æ¿ì
¹®Á¦
±âº»ÀûÀ¸·Î csmig´Â ¸ðµç °í¾Æ ´Þ·ÂÀ» ÇÑ ¼ÒÀ¯ÀÚ¿¡°Ô ÇÒ´çÇÏÁö¸¸ ÀϺΠ°í¾Æ ´Þ·ÂÀ» ´Ù¸¥ ¼ÒÀ¯ÀÚ¿¡°Ô ÇÒ´çÇÏ·Á ÇÕ´Ï´Ù.
ÇØ°áÃ¥
csmig´Â ¸í·ÉÁÙ¿¡¼ ¸ÅÇÎ ÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª ¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ ¿øº» µ¥ÀÌÅͺ£À̽º¿¡¼ °í¾Æ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç °í¾Æ ´Þ·Â¿¡ ´ëÇØ °Ç½ÇÇà ¸ÅÇÎ ÆÄÀÏÀ» Á¡°ËÇÕ´Ï´Ù. ±×¸®°í ¸¶À̱׷¹À̼ÇÀ» ½ÇÇàÇϱâ Àü¿¡ cscal À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© °í¾Æ ´Þ·Â¿¡ ¼ÒÀ¯ÀÚ¸¦ ÇÒ´çÇÕ´Ï´Ù. dryrun ¸ðµå¿¡¼ csmig¸¦ ´Ù½Ã ½ÇÇàÇÏ¿© »õ ¼ÒÀ¯ÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù.
´Þ·Â »ç¿ëÀÚ¸¦ ´Ù¸¥ ¹é¿£µå ¼¹ö·Î À̵¿ÇÏ·Á´Â °æ¿ì
¹®Á¦
»ç¿ëÀÚ¸¦ ÇÑ ¹é¿£µå ¼¹ö¿¡¼ ´Ù¸¥ ¼¹ö·Î À̵¿½ÃÅ°´Â ¹æ¹ýÀº ¹«¾ùÀԴϱî?
ÇØ°áÃ¥
´Þ·Â »ç¿ëÀÚ¸¦ À̵¿ÇÏ·Á¸é ¿øº» ¼¹öÀÇ »ç¿ëÀÚ ´Þ·Â °¢°¢À» exportÇÑ ´ÙÀ½ µÎ ¹ø° ¼¹ö·Î importÇÕ´Ï´Ù. ´Þ·ÂÀ» À̵¿ÇÏ°í ³ª¸é ¿øº» ¼¹öÀÇ ´Þ·ÂÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Þ·ÂÀ» À̵¿ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀº ´Ù¸¥ ¹é¿£µå ¼¹ö·Î ´Þ·ÂÀ» À̵¿ÇÏ·Á¸é ¶Ç´Â ´Ù¸¥ ¹é¿£µå ¼¹ö·Î ´Þ·ÂÀ» À̵¿ÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
csvdmigcsvdmig À¯Æ¿¸®Æ¼´Â È£½ºÆ®µÈ(°¡»ó) µµ¸ÞÀÎÀ» »ç¿ëÇÒ »çÀÌÆ®ÀÇ Calendar Server µ¥ÀÌÅͺ£À̽º¿Í LDAP Directory Server µ¥ÀÌÅͺ£À̽º¸¦ ¼öÁ¤ÇÕ´Ï´Ù.
ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
csvdmig ±â´É
csvdmig À¯Æ¿¸®Æ¼´Â ´ÙÀ½°ú °°ÀÌ µµ¸ÞÀÎ À̸§À» »ç¿ëÀÚ ¾ÆÀ̵𿡠Ãß°¡ÇÕ´Ï´Ù.
csvdmig ±¸¹®
csvdmig À¯Æ¿¸®Æ¼´Â ´ÙÀ½ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.
Ç¥ 4-2´Â csvdmig¿¡¼ »ç¿ëÇÑ ¿É¼ÇÀ» ³ª¿ÇÏ¸ç °¢°¢ÀÇ ¼³¸íÀ» Á¦°øÇÕ´Ï´Ù.
Ç¥ 4-2 csvdmig ¿É¼Ç
¿É¼Ç
¼³¸í°ú ±âº»°ª
-m MappingFile
¸ÅÇÎ ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â ÀÔ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ¸ÅÇÎ ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸ÅÇÎ ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. ±âº»°ªÀº MigrateMappingÀÔ´Ï´Ù.
-c ConfigFile
Calendar Server ±¸¼º ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â ÀÔ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº ics.conf ÆÄÀÏÀÔ´Ï´Ù.
-t DestinationDB
µ¥ÀÌÅͺ£À̽ºÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â Ãâ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº MigratedDBÀÔ´Ï´Ù. ´ë»ó DB¸¦ ÂüÁ¶ÇϽʽÿÀ.
-e ErrorFile
ÇØ°áÇÒ ¼ö ¾ø´Â ¿À·ùÀÇ ¿À·ù ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏ´Â Ãâ·Â ¸Å°³ º¯¼öÀÔ´Ï´Ù. ±âº»°ªÀº MigrateErrorÀÔ´Ï´Ù.
DB|LDAP
¼öÁ¤ÇÒ µ¥ÀÌÅͺ£À̽º¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
DB – Calendar Server µ¥ÀÌÅͺ£À̽º
LDAP – LDAP µð·ºÅ丮±âº»°ªÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º(DB)ÀÔ´Ï´Ù.
¸ÅÇÎ ÆÄÀÏ
¸ÅÇÎ ÆÄÀÏÀº ±âÁ¸ »ç¿ëÀÚ¸¦ ÇØ´ç µµ¸ÞÀο¡ ¸ÅÇÎÇÏ´Â ÀÔ·Â ÅؽºÆ® ÆÄÀÏÀÔ´Ï´Ù. csvdmig¸¦ ½ÇÇàÇϱâ Àü¿¡ ¸ÕÀú ¸ÅÇÎ ÆÄÀÏÀ» ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ±âÁ¸ °ª°ú »õ °ª »çÀÌ¿¡ °ø¹éÀ» »ç¿ëÇÏ¿© °¢ Çึ´Ù Çϳª¾¿ Ç׸ñÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
user1 user1@sesta.com
user2 user2@siroe.com
user3 user3@sesta.com
...
user-n user-n@siroe.com´ë»ó DB
º¯¼öÀÇ À̸§ÀÌ DestinationDBÀÌ°í ±âº»°ªÀÌ MigratedDBÀÌÁö¸¸ csvdmig´Â º°µµ·Î ¸¶À̱׷¹ÀÌ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µéÁö ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÑ ¿øº» µ¥ÀÌÅͺ£À̽º¸¦ ÇöÀç À§Ä¡¿¡¼ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
csvdmig ¿¹
commdirmigcommdirmig À¯Æ¿¸®Æ¼´Â ÀÎÁõ ¼ºñ½º¸¦ À§ÇÑ Access Manager »ç¿ë¿¡ ´ëºñÇÏ¿© LDAP µ¥ÀÌÅ͸¦ Sun LDAP Schema 1¿¡¼ Schema 2·Î ¸¶À̱׷¹À̼ÇÇÕ´Ï´Ù.
ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
À¯Æ¿¸®Æ¼ ½ÇÇà ´ã´çÀÚ
ÀÌÀü¿¡ Messaging Server 5.x ¶Ç´Â Calendar Server 5.x¸¦ »ç¿ëÇÑ °æ¿ì¿¡´Â LDAP Ç׸ñÀÌ Sun LDAP Schema 1¿ëÀ¸·Î Æ÷¸ËµÇ¾î ÀÖ½À´Ï´Ù. »õ Calendar Server 6 2005Q1 ȯ°æ¿¡¼ÀÇ ÀÎÁõ¿¡ Access Manager¸¦ »ç¿ëÇÏ·Á¸é ÀÌ À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ¿© LDAP Ç׸ñÀ» Schema 2·Î º¯È¯ÇØ¾ß ÇÕ´Ï´Ù.
Schema 2´Â LDAP¸¦ »ç¿ëÇÏ´Â ¸ðµç Java Enterprise System Á¦Ç°¿¡¼ ±âº» LDAP ¸ðµåÀ̹ǷΠAccess Manager¸¦ »ç¿ë ÁßÀÌ ¾Æ´Ï¶ó¸é LDAP µ¥ÀÌÅÍ ¸¶À̱׷¹À̼ÇÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù. ¾ÕÀ¸·Î »õ·Î¿î ¹öÀüÀÇ Åë½Å Á¦Ç°(Calendar, Messaging ¹× Instant Messaging)¿¡¼´Â Schema 1À» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ÇÏÁö¸¸ ´çÀå Access Manager¸¦ »ç¿ëÇÒ °èȹÀÌ ¾Æ´Ï¶ó¸é ³ªÁß¿¡ ´õ Æí¸®ÇÑ ½ÃÁ¡¿¡ ¸¶À̱׷¹À̼ÇÀ» ÁøÇàÇصµ µË´Ï´Ù.
ÁÖ
±âº» ¼³Á¤¿ë LDAP µð·ºÅ丮°¡ º°µµ·Î ÀÖ´Ù¸é ÀÎÁõ¿ë LDAP »Ó ¾Æ´Ï¶ó ÀÌ LDAP¿¡¼µµ commdirmig¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
À¯Æ¿¸®Æ¼ ½ÇÇà ½Ã°£
ÀÌÀü Java Enterprise System ¹öÀü¿¡ ÇØ´çÇÏ´Â Calendar Server¸¦ ¸¶À̱׷¹À̼ÇÇÏ´Â °æ¿ì¿¡´Â cs5migrate, csmig ¹× csvdmig¸¦ ½ÇÇàÇÑ ÈÄ¿¡ ÀÌ À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÕ´Ï´Ù.
¼³¸í¼ À§Ä¡
ÀÌ ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼¿¡´Â Ưº°ÇÑ Áغñ¿Í °èȹÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ´Â º°µµÀÇ ¼³¸í¼¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. ´ÙÀ½ À§Ä¡¿¡¼ Sun Java System Communications Services Schema Migration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
http://docs.sun.com/coll/CalendarServer_05q1
À¯Æ¿¸®Æ¼ À§Ä¡
Sun Java Enterprise System 2005Q1ÀÇ °æ¿ì ÀÌ À¯Æ¿¸®Æ¼´Â »ç¿ëÀÚ °ü¸® À¯Æ¿¸®Æ¼ commadmin°ú ÇÔ²² Access Manager 2005Q1¿¡ ¹øµé Á¦°øµË´Ï´Ù.
Access Manager¸¦ ¾÷µ¥ÀÌÆ®ÇÏÁö ¾Ê°í Calendar Server ¸¶À̱׷¹ÀÌ¼Ç À¯Æ¿¸®Æ¼¸¸ ÇÊ¿äÇÑ °æ¿ì¿¡´Â ±â¼ú Áö¿ø¿¡ ¹®ÀÇÇÏ¿© ÇØ´ç À¯Æ¿¸®Æ¼ÀÇ ÆÐÄ¡¸¸ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.