Áú¹®ÀÌ ÀÖ¾î
°¨»çÇÕ´Ï´Ù
¿ø°ÝÀ¸·Î MySQL¿¡ Á¢¼ÓÇÏ¿© ¸ðµç µ¥ÀÌÅͺ£À̽º¿Í Å×À̺íÀ» ´ýÇÁÇÏ·Á¸é, mysqldump
¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ ÁøÇàÇÏ¸é µË´Ï´Ù.
MySQL Ŭ¶óÀ̾ðÆ®°¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎ: Ŭ¶óÀ̾ðÆ®°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß mysqldump
¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸í·É¾î Çü½Ä:
mysqldump -h [È£½ºÆ®¸í] -u [»ç¿ëÀÚ¸í] -p --all-databases > alldatabases_dump.sql
-h [È£½ºÆ®¸í]
: ¿ø°Ý MySQL ¼¹öÀÇ È£½ºÆ®¸íÀ» ÀÔ·ÂÇÕ´Ï´Ù. (¿¹: 192.168.1.100
¶Ç´Â db.example.com
)-u [»ç¿ëÀÚ¸í]
: MySQL »ç¿ëÀÚ¸íÀ» ÀÔ·ÂÇÕ´Ï´Ù.-p
: ºñ¹Ð¹øÈ£ ÀÔ·ÂÀ» ¿äûÇÕ´Ï´Ù.--all-databases
: ¸ðµç µ¥ÀÌÅͺ£À̽º¸¦ ´ýÇÁÇÕ´Ï´Ù.> alldatabases_dump.sql
: ´ýÇÁÇÑ ³»¿ëÀ» ÆÄÀÏ·Î ÀúÀåÇÕ´Ï´Ù. alldatabases_dump.sql
À̶ó´Â ÆÄÀÏ·Î ÀúÀåµË´Ï´Ù.mysqldump -h 192.168.1.100 -u root -p --all-databases > alldatabases_dump.sql
ÀÌ ¸í·É¾î¸¦ ½ÇÇàÇÏ¸é ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³³´Ï´Ù. ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ°í ¿£Å͸¦ ´©¸£¸é ¸ðµç µ¥ÀÌÅͺ£À̽º°¡ alldatabases_dump.sql
ÆÄÀÏ·Î ´ýÇÁµË´Ï´Ù.
ÀÌ ¹æ¹ýÀ» ÅëÇØ ¸ðµç µ¥ÀÌÅͺ£À̽º¿Í Å×À̺íÀ» ¿ø°ÝÀ¸·Î ´ýÇÁÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãß°¡ Áú¹®ÀÌ ÀÖÀ¸¸é ¸»¾¸ÇØ ÁÖ¼¼¿ä!