묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
innodb 백업 질문!!
2015.07.27 00:58
크론탭으로
mysqldump 명령어로 날짜.sql 을 생성하고 있는데
innodb 인데 mysqldump 명령어 백업이 소용이 있나요?
/var/lib/mysql 파일의 백업도 따로 하고 있긴한데
myisam 파일만 dump 명령어로 백업이 이루어지는 것으로 아는데
.sql 파일도 1.5GB정도로 어느정도 데이터를 담고 있는 것으로 보이는데
나중에 문제 발생시 해당 파일은 무용지물인가요..?
댓글 3
-
AJKJ
2015.07.27 01:38
-
꾸링
2015.07.27 02:16
헐 지금까지 돌아가고있을때 복사해서 붙여넣는데 위험한짓이였군요 ㅜㅜ -
기진곰
2015.07.27 09:14
InnoDB라면 /var/lib/mysql은 무시하시고 그냥 mysqldump만 쓰셔도 됩니다.
mysqldump 기본값은 MyISAM에 맞추어져 있으니, InnoDB에서 최상의 성능과 안정성을 얻으려면 --skip-opt --extended-insert --single-transaction 옵션을 사용하세요.
innodb myisam 상관없이 mysqldump로 백업하면, 복원가능합니다. 제가 innodb로 몇번 해봤어요.
/var/lib/mysql 는 mysql 서버가 정지해 있을때는 괜찮아도, 서버가 돌아갈때 백업하면 깨질 수 있다고 들었어요.