¢º ¸®Çø®ÄÉÀÌ¼Ç ½ÃÀ۽ÿ¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ 1. ¸®Çø®ÄÉÀ̼ÇÀ» ½ÃÀÛÇϱâ À§Çؼ´Â Slave Àå¾Ö·Î ÀÎÇØ ±³Ã¼ ÅõÀÔÇÒ °æ¿ì ½½·¹À̺êÀÇ Ãʱ⠵¥ÀÌÅÍ´Â, ¸¶½ºÅÍÀÇ Ç®´ýÇÁ¸¸ÀÌ ¾Æ´Ï¶ó ÇØ´ç Ç®´ýÇÁ°¡ ¸¶½ºÅÍÀÇ ¹ÙÀ̳ʸ®
·Î±×¿¡¼ ¾î¶² ½ÃÁ¡ÀÇ °ÍÀÎÁö ÇÏ´Â Æ÷Áö¼Ç Á¤º¸µµ ÇÊ¿äÇÏ´Ù. µû¶ó¼, mysqldump µîÀ¸·Î »ÌÀº µ¥ÀÌÅÍÀÇ Ç® ´ýÇÁ¸¸À¸·Î ´Â
´ëäÇÑ ½½·¹À̺긦 ±¸µ¿ÇÒ ¼ö ¾ø´Ù. 2. Ç®
´ýÇÁ+Æ÷Áö¼ÇÀÇ Á¤º¸¸¦ ¾ò±â À§ÇØ ¸¸ÀÏ ¸¶½ºÅÍÀÇ mysqld ¸¦ Á¤ÁöÇÒ ¼ö ÀÖ´Ù¸é ¿ì¼± mysqld ¸¦ Á¤ÁöÇÑ ÈÄ MyISAM À̳ª
InnoDBÀÇ µ¥ÀÌÅÍ ÆÄÀÏÀÌ ÀÖ´Â MySQL data µð·ºÅ丮¸¦ ±×´ë·Î tar µîÀ¸·Î º¹»ç Çϰųª, LVM (Logical
Volue Manager)¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é ÇØ´ç±â´ÉÀÇ ½º³À¼¦À» ÀÌ¿ëÇÏ´Â ÆíÀÌ Á¦ÀÏ ½¬¿î ÆíÀÌ´Ù.
3. tar¸¦ »ç¿ëÇÒ °æ¿ì´Â --exclude ¿É¼ÇÀ¸·Î ºÒÇÊ¿äÇÑ ÆÄÀÏ(¹ÙÀ̳ʸ® ·Î±× µî)À» º¹»ç ´ë»ó¿¡¼ Á¦¿Ü Çؼ ÃÖ´ëÇÑ ´Ü½Ã°£¿¡ º¹»ç¸¦ ¸¶Ä¥ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ¡Ø À̶§, ÁÖÀÇ ÇÒ °ÍÀÌ ÀÖ´Ù¸é Æ÷Áö¼Ç Á¤º¸¸¦ ¾Ë¾ÆµÎ´Â °ÍÀÌ´Ù. - mysqld ¸¦ Á¤ÁöÇÑ °æ¿ì´Â ±×¶§ÀÇ ¸¶½ºÅÍÀÇ ¹ÙÀ̳ʸ® ÆÄÀÏÀÇ À̸§À» ¾Ë¾ÆµÎ´Â °ÍÀÌ ÁÁ´Ù. - ÆÄÀϸíÀÌ "mysql-bin.000002 ÀÎ °æ¿ì´Â mysqld¸¦ ½ÇÇà½Ã¿¡ ¹ÙÀ̳ʸ® ·Î±×´Â ´ÙÀ½ ¹øÈ£ÀÇ ·Î±×ÆÄÀÏ·Î º¯°æµÇ¹Ç·Î, Æ÷Áö¼Ç Á¤º¸´Â mysql-bin.00002 ÀÇ Ã³À½ÀÌ µÈ´Ù.
4. mysqld ¸¦ Á¤ÁöÇÒ ¼ö ¾øÀ» °æ¿ì¿¡´Â °»½Å °ü·ÃµÈ Äõ¸®¸¦ ¸·¾Æ³õÀº »óÅÂ(lock table)·Î ¸¸µç ´ÙÀ½¿¡ Ç® ´ýÇÁ¸¦ ÇÏ°í, SHOW MASTER STATUS ÀÇ °á°ú¸¦ È®ÀÎ ÇصдÙ. ¶ÇÇÑ ¾ò¾î³½ ½º³À¼¦Àº µð½ºÅ©°¡ °¡¿ëÇÏ´Â ÇÑ º¸°üÇصδ ÆíÀÌ ÁÁ´Ù. ÀÌ·¸°Ô ¾ò¾î³½ Á¤º¸µé·Î ¸¶½ºÅÍÀÇ ¹ÙÀ̳ʸ® ·Î±×°¡ ÀÖ´Ù¸é ¾Æ¹«¸® ¿À·¡µÈ °ÍÀ̶ó Çصµ ±×°ÍÀ» ±â¹ÝÀ¸·Î ½½·¹À̺긦 ¸¸µé ¼ö ÀÖÀ¸¹Ç·Î, ³ªÁß¿¡ ½½·¹À̺긦 ½Å±Ô·Î Ãß°¡Çϰųª °íÀå ³ Àåºñ¸¦ º¹±¸ÇÒ °æ¿ì¿¡ µµ¿òÀÌ µÇ±â ¶§¹®ÀÌ´Ù.
|