ÀڷḦ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î ±×´ë·Î ¹é¾÷(rsyncÀÌ¿ë) | ÀÛ¼ºÀÏ : 2003/10/02 00:19 |
Á¶È¸¼ö : 18746 |
Á¦ ¸ñ : ÀڷḦ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î ±×´ë·Î ¹é¾÷(rsyncÀÌ¿ë) ÀÛ¼ºÀÚ : ÁÁÀºÁøÈ£(truefeel, http://coffeenix.net/ ) ÀÛ¼ºÀÏ : 2003.10.1(¼ö) ¼öÁ¤ÀÏ : 2004. 1.4(ÀÏ), Á¦¿ÜÇÒ ÆÄÀÏ ÆÐÅÏ ºÎºÐ Ãß°¡ ÇϳªÀÇ ÆÄƼ¼ÇÀ» ±×´ë·Î ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î ¿Å±æ ¶§ tar³ª cpio¸¦ ¸¹ÀÌ »ç¿ëÇÑ´Ù. ¿©±â¼´Â rsync¸¦ ÀÌ¿ëÇÏ¿© ±×´ë·Î ¹é¾÷(? º¹»ç)ÇÏ´Â ¹æ¹ýÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. 1. ¿ø°Ý ½Ã½ºÅÛ³¢¸® (¼¹ö ÂÊ¿¡ rsync µ¥¸óÀÌ ¶ç¿öÁ® ÀÖ¾î¾ß ÇÔ) rsync´Â ÁÖ·Î ¸®¸ðÆ® ¼¹ö°£ÀÇ ÆÄÀÏ µ¿±âÈÇÒ ¶§ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌÇظ¦ µ½±âÀ§ÇØ ¿ø°Ý ½Ã½ºÅÛ°£ ÆÄÀÏ µ¿±âÈ ¿¹¸¦ µé¾îº¸ÀÚ. * ¸í·É : rsync [¿É¼Ç] sourceµð·ºÅ丮 destµð·ºÅ丮
-a : archive ¸ðµå·Î -v : ´õ ÀÚ¼¼ÇÏ°Ô ÁøÇà³»¿ëÀ» º¸¿©ÁÜ -z : ¾ÐÃàÇؼ Àü¼Û --progress : ÆÄÀϺ° Àü¼Û»óȲÀ» ÆÛ¼¾Æ®·Î º¸¿©ÁÜ ·ÎÄÃÀÇ htdocs/ µð·ºÅ丮 ÀÌÇϸ¦ test ¼¹öÀÇ homepageÀ̸§À¸·Î ÁöÁ¤µÈ µð·ºÅ丮·Î ±×´ë·Î º¹»çÇÑ´Ù. test ¼¹ö¿¡´Â rsync µ¥¸óÀÌ µ¿ÀÛÁßÀ̾î¾ß ÇÑ´Ù. 2. °°Àº ½Ã½ºÅÛ¿¡¼ (rsync µ¥¸ó ÇÊ¿ä ¾øÀ½) ±×·¯¸é ¿ø·¡ ÇÏ°íÀÚ Çß´ø ¾ê±âÀÎ °°Àº ½Ã½ºÅÛ¿¡¼ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î´Â ¾î¶»°Ô ÇÒ±î?
-x : ÇØ´ç ÆÄÀϽýºÅÛÀÇ °Í¸¸. À̸¦ Å׸é /usr °ú /usr/localÀÌ ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î Á¸ÀçÇÒ ¶§ /usr ¸¦ ÁöÁ¤ÇÒ °æ¿ì /usr/localÀº º¹»çÇÏÁö ¾ÊÀ½ -H : Hard link±îÁö ±×´ë·Î À¯ÁöÇÏ¸é¼ º¹»çÇÑ´Ù. --delete : dest µð·ºÅ丮¿¡ source µð·ºÅ丮¿Í ´Ù¸¥ ÆÄÀÏÀÌ ÀÌ¹Ì ÀÖ´Ù¸é »èÁ¦ÇÑ´Ù. À§ ¿¹´Â /home/ ¾Æ·¡ ÆÄÀϽýºÅÛÀ» /BACKUP/home µð·ºÅ丮·Î ±×´ë·Î º¹»çÇÑ´Ù. ÀÌ¹Ì /BACKUP/home¿¡ ´Ù¸¥ ÆÄÀÏÀÌ Á¸ÀçÇÏ¸é ±×°Ç »èÁ¦ÇÏ¿© ¿ÏÀüÈ÷ µ¿ÀÏÇÏ°Ô ¸¸µç´Ù. ÁÖÀÇÇÒ °ÍÀº 1) ¾ÐÃàÇϵµ·Ï ÇÏ´Â -z ¿É¼ÇÀº µ¿ÀϽýºÅÛ¿¡¼ º¹»çÇÒ ¶§´Â ¿ÀÈ÷·Á ¼Óµµ°¡ ¶³¾îÁö¹Ç·Î »ç¿ëÇÏÁö ¾Ê´Â´Ù. 2) SRCºÎºÐ¿¡ ÁöÁ¤ÇÏ´Â /home/ ¿Í /home´Â ºÐ¸í ´Ù¸£´Ù. /home/ ÀÏ ¶§ -> /home/truefeel Àº /BACKUP/home/truefeel ·Î ¹é¾÷ /home ÀÏ ¶§ -> /home/truefeel Àº /BACKUP/home/home/truefeel ·Î ¹é¾÷ cron¿¡ ¸ÅÀÏ »õº® 4½Ã 30ºÐ¿¡ syncÇϵµ·Ï Çغ¸ÀÚ.
4. ƯÁ¤ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Á¦¿ÜÇÏ´Â ¹æ¹ýÀº ¾øÀ»±î? rsync¿¡¼´Â --exclude=ÆÐÅÏ°ú --exclude-from=ÆÐÅÏÆÄÀÏ¸í ¿É¼ÇÀ¸·Î Á¦¿ÜÇÒ ÆÄÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¾Æ·¡ÀÇ ÆÐÅÏ ÆÄÀÏÀ» º¸ÀÚ.
';'³ª '#'·Î ½ÃÀÛÇÏ´Â ÁÙÀº ÁÖ¼®ÀÌ´Ù. * (* Çϳª)´Â ÀϹÝÀûÀ¸·Î ¾Ë°í ÀÖ´Â ¸ðµç ¹®ÀÚ¿·Î »ý°¢ÇÏ¸é µÈ´Ù. ** (* µÎ °³)´Â * º¸´Ù °·ÂÇÑ È®Àå ÆÐÅÏÀ¸·Î / ±îÁö Æ÷ÇÔµÈ ¸ðµç ¹®ÀÚ¿ÀÌ´Ù. À§ ¿¹¿¡¼ **/Cache/** ´Â a/Cache/b/ µð·ºÅ丮, a/b/Cache/c/d/e/ µð·ºÅ丮 µîÀÌ ¸ðµÎ ÇØ´çµÈ´Ù. ±×·¯³ª .pan/*/cache/* ´Â .pan/a/cache/ µð·ºÅ丮´Â ÇØ´çµÇÁö¸¸ .pan/a/b/cache/ µð·ºÅ丮´Â ÇØ´çµÇÁö ¾Ê´Â´Ù. ±×·¯¸é work/* °ú work/ ´Â ¾î¶² Â÷ÀÌ°¡ ÀÖÀ»±î? work/* ÆÐÅÏÀº work/ ÀÌÇÏÀÇ ÆÄÀÏÀ̳ª µð·ºÅ丮´Â º¹»çÇÏÁö´Â ¾ÊÁö¸¸ DEST ¿µ¿ª¿¡ work/ µð·ºÅ丮 ´Â »ý¼ºÀ» ÇÑ´Ù. work/ ÆÐÅÏÀº µð·ºÅ丮 Á¶Â÷µµ »ý¼ºÇÏÁö ¾Ê´Â´Ù. --exclue-from= ¿É¼Ç¸¸ ºÙÀÌ°í ½ÇÇàÇÏ¸é µÈ´Ù.
* rsync°ü·Ã ±Û : http://coffeenix.net/doc/debianusers/seminar5/backup.txt |
Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ / URL : http://coffeenix.net/board_view.php?bd_code=88 |