2364 번 글: mysqldump 를 사용할때 |
글쓴이: 이현철
|
글쓴날: 2005년 08월 18일 18:57:00 목(저녁) |
조회: 1550 |
-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션) :
- 커널버전(옵션)
:
- 데몬버전(예:apache
1.3.27) :
- 데몬설치유형(RPM/컴파일/기타)
:
-----------------------------------------
산이님 어디 여름휴가는 다녀 오셨는지요..
오랜만에 글 남기네요..
다름이 아니라
지금 관리하는 서버에 디비를 mysql를 사용하고 있는데
백업을 mysqldump를 사용하고 있습니다..
헌데 의문점이 있었서 말이죠..
실제 테스트는 해봤는데 맞는지 어떤지 확신이 없었서말이죠..
지금 사용하는 백업 옵션은
/usr/local/mysql/bin/mysqldump -uroot -p --all-databases > ALLdatabases.sql
형태로 전부를 백업하고 있습니다. 이럴경우 백업도중에
갱신이 날경우에는
새로운 데이타는 저장이 되지 않는지요?
제 생각에는 lock가 걸려있지 않기때문에 데이타 손실이
발생할수도 있다고 생각해서
/usr/local/mysql/bin/mysqldump -uroot -p --all-databases -add-locks >
ALLdatabases.sql
위와 같이 백업중에 locks를 걸어서 앞으로 할생각인데,
어느 쪽이 좋은지요?
그리고 --add-locks를 사용해 백업한 데이타를 보면 데이블
시작하는곳에
LOCK 그리고 끝에 UNLOCK 형태로 백업이 되어 있습니다.
만일 이 테이타를 복구해서 사용할때는 UNLOCK TABLES ; 형태로
해줘야하는지요?
아니면 복구와 동시에 사용이 가능한지요?
질문이 많아서..말이죠..ㅋㅋ
mysqlDB 를 백업중에 어떻게든 갱신되는 데이타를 잃어버리지
않고 보존할려면 어떤한 방법이 가장 좋을까요?
좋은 조언 부탁 드립니다..
|
이전글 : Re: 대여폭제한
다음글 : Re: mysqldump 를 사용할때
|
from 210.238.198.62
JS(Redhands)Board 0.4 +@
|