[Áú¹®] µ¥ºñ¾È ¸®´ª½º MYSQL Àüü DB¹é¾÷ ¹× º¹±¸ Ä¿¸àµå ¹®ÀÇ..

   Á¶È¸ 4772   Ãßõ 0    

 안녕하세요 손광민입니다.

제 서버 디비를 백업하고싶습니다.

데비안 버젼은

Linux  3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux


mysql 버젼은

mysql  Ver 14.14 Distrib 5.5.55, for debian-linux-gnu (x86_64) using readline 6.3


아래 커멘드를 실행하면..

mysqldump -u root -p --all-databases > all_dbs.sql

아래와같은 경고가 뜹니다.

-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.


검색해보니 이벤트 옵션을 주면된다고 하는데..

아래와같이 커멘트를 실행하면.. 경고가 뜨지않습니다. 이렇게 하면 정상적으로 전체백업이 된것입니까? ^^;;

mysqldump -uroot -p --all-databases --events > all_dbs.sql 



그리고 디비 복구는..

mysql -uroot -p로 접속하여.. 동일한 이름의 비어있는 DB를 생성한후..

mysqldump -uroot -p --all-databases < all_dbs.sql

이렇게 커멘트 주면.. 다시 원복되는게 맞는지요?^^;;


제가 리눅스 초보에 db초보라.. 문의드립니다^^;;

지금까지는 그냥 리눅스 새로깔때 디비 다 날리고 새로 생성했거든요^^;;

이번에 한번 백업해서 관리해보려 합니다!

잘부탁드립니다!

감사합니다.

화이팅! ; )



p.s  mysql 디비 폴더를 백업해서 복구하는법도 있다고하는데.. 전수 부탁드립니다! ; )

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ÆÄÀÏÀ» Ä«ÇÇ ÇϽÉÀÌ...
Çà¾Æ¹ü 2017-05
mysql ¿¡¼­ event ¶ó´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¸¸¾à event±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ÇÊ¿ä ¾ø±¸¿ä. ¹Ý´ë·Î »ç¿ëÇÏ¸é ¿É¼ÇÀ» ³Ö¾îÁÖ½Ã¸é µË´Ï´Ù.

event ±â´ÉÀ» »ç¿ëÇÏ´Â test DB¸¦ ¹é¾÷ÇÏ½Ç ¶§ ´ÙÀ½Ã³·³ ÇÏ½Ã¸é µË´Ï´Ù.

mysqlump -u root -p test --events > test.sql

º¹¿øÀº test DB»ý¼º ÈÄ

mysql -u root -p test < test.sql

ÆÄÀÏ ¹é¾÷Àº MyISAM ÀÎ °æ¿ì¿¡ °¡´ÉÇÏ°í innodb °°Àº °æ¿ì´Â mysqldump¸¦ ÀÌ¿ëÇؼ­ ¹é¾÷ÇØ¾ß Çϱ⠶§¹®¿¡ ±×³É mysqldump·Î ¹é¾÷ÇÏ½Ã´Â°Ô ÁÁ½À´Ï´Ù.


QnA
Á¦¸ñPage 2575/5685
2015-12   1504689   ¹é¸Þ°¡
2014-05   4968372   Á¤ÀºÁØ1
2015-04   4773   ³ªÆÄÀÌ°­½ÂÈÆ
2006-07   4773   ÀÌÇö±Ô
2016-08   4773   ÇູÇϼ¼
2014-04   4773   ±è´ö¿µ
2015-06   4773   ¹Î»çÀå
2006-06   4773   À±»óÇö
2013-05   4773   SkyBase
2017-05   4773   QS¿ÕÅëÅ°¼Õ¡¦
2016-07   4773   NAS°íÀå³µ´Ù¡¦
2015-03   4773   ±è»ó¹Î
2015-07   4773   ½½·çÇÁ
2016-11   4773   º´¸ÀÆù
2007-04   4773   ±è¿ë¼ö_
2006-12   4773   ÀÌÈñ¿ø
2017-11   4773   ¼ÇÇѸÆÁÖ
2018-07   4773   ȯ°æ
2018-09   4773   ¾ËÆÄ°í
2007-06   4773   À强¹Î
2016-04   4773   ¾îÄg
2006-09   4773   ±è¿µÈ£