çµã¿è¾¼ã¿Linuxã®ãããªå°ã¡ã¢ãªã®ç°å¢ã§ã¯æ°ãã¤ããªã㨠rsync ãåå ã§ã·ã¹ãã ãã¯ã©ãã·ã¥ããå ´åãããã¾ãï¼
ã¯ã©ãã·ã¥ããçç±ã¯ã¡ã¢ãªä¸è¶³
rsync ã¯ãã¡ã¤ã«ã転éããåã«å ããã¡ã¤ã«ã®ãªã¹ããä½ãã¾ãï¼ãªã¹ãã¯ã¡ã¢ãªä¸ã«ä¸æä¿åããã¾ãï¼ãã®ãµã¤ãºã¯ï¼ãã£ã¬ã¯ããªããã¡ã¤ã«ã大éã«ããã¨ï¼å½ç¶å¢å ãã¾ãï¼ã¾ããªã¹ããä½ãå¦çã¯å帰å¦çã«ãªã£ã¦ãã¦ï¼ãããã¾ãã¡ã¢ãªãæ¶è²»ãã¾ãï¼
é常ã®PCãLinuxãµã¼ãã¼ãªãã¡ã¢ãªãswapé åã潤沢ã«ããã®ã§æ» å¤ã«åé¡ã«ãªãã¾ããï¼ãããçµã¿è¾¼ã¿Linuxã ã¨ã¡ã¢ãªå®¹éã8MBã¨ã128MBãããªãï¼ã¨ãããã¨ãæãã¾ãï¼ã©ãºãã¤ãããã®ç°å¢ã ã¨1GBãããã®ã¡ã¢ãªã使ãã¾ããï¼Webã«ã¡ã©ãªã©ã®å®ã¡ã¢ãªã沢山ã¤ããããã¤ã¹ã使ã£ã¦ãããï¼on-memoryã®ãã¼ã¿ãã¼ã¹ãªã©ãåããã¦ããã¨ã¡ã¢ãªãæ¯æ¸ããå ´åãããã¾ãï¼åé¡ã¯ã¡ã¢ãªãæ¯æ¸ããã¨ã·ã¹ãã ã¯ã¯ã©ãã·ã¥ããç¹ã§ãï¼
ãªããããåãããªããã©æã Linuxãã·ã³ãåºã¾ãï¼åèµ·åããã¨ç´ãï¼åå ã¯cronã§ä»è¾¼ãã§ãããã¡ã¤ã«ããã¯ã¢ããã®rsyncããã»ã¹ã ã£ãï¼ã¨ãããã¨ãå°ã¡ã¢ãªç°å¢ã§ã¯èµ·ãããã¾ãï¼ãã£ãã«ééã§ããªãç¾è±¡ã§ããï¼ããããäºä¾ãããã¨ãããã¨ã¯ç¥ã£ã¦ããã¦æã¯ããã¾ããï¼
rsync ã®ã¡ã¢ãªä½¿ç¨éãæ¸ãæ¹æ³
æ®æ®µä½¿ã£ã¦ãã rsync ã³ãã³ãã« "--no-inc-recursive" ãã¤ããã ãã§ãï¼
$ rsync --no-inc-recursive -av ã³ãã¼å ãã³ãã¼å
ããã§åçã«ã¡ã¢ãªä½¿ç¨éãæ¸ãã¾ãï¼ãã¡ãªããã¯å¦çé度ãå°ãè½ã¡ãç¹ã§ãï¼