mysqldump로 백업시 mysqld프로세서를 멈춰야 하나요?
글쓴이: overhaul / 작성시간: 목, 2004/06/17 - 4:43오후
안녕하세요.
mysqldump로 DB백업시 자료를 찾아보니 다음의 내용이 있었습닏.
mysqldump를 사용하려면 mysqld 프로세스를 잠시 멈추고 --log-update[=logfile] 옵션을 사용해서 재시작해야 한다. 백업을 하는 동안 만들어진 갱신 자료가 로그 파일에 저장된다 (로그 파일은 일반적으로 백업처럼 백업할 수 있다.)
이 얘기를 보자면 일단 백업시 들어오는 데이터를 로그 파일로 만들기 위해 프로세스를 멈춘 후 재시작 해야 된다고 나와 있는데여...
또 여러 글들을 읽다보면 프로세스를 멈추라는 얘기도 본 기억이 납니다.
그럼 mysqldump를 할때는 꼭 mysqld프로세스를 꼭 멈춰야 하는 건가요?
mysqld 프로세스가 떠 있는 상태어서 mysqldump를 해도 상관 없는 건지요..?
^^
Forums:
데이터베이스가 크지 않고 자주 access가 일어나지 않는다면, 그리고
데이터베이스가 크지 않고 자주 access가 일어나지 않는다면, 그리고 백업받는동안
들어오는 데이터가 손실되어도 크게 지장없다면 떠있는동안 백업해도 상관없습니다.
저도 가끔 그렇게 백업을 사용할 때가 있었거든요. 물론 Test server에서지만요.
MySQL에서 복잡하게 그렇게하는 이유는 혹시모를 데이터의 손실을 우려해서 그런식으로
백업을 하라고 권고를 하는겁니다.
물론 중요한 서버라면 권고에 따르는게 좋습니다.
------------------------------
좋은 하루 되세요.
구러면 백업시에 mysql 데이터가 들어오게 되면 이 데이터는 날라가게
구러면 백업시에 mysql 데이터가 들어오게 되면 이 데이터는 날라가게 되는 건가요..?
우리는 자랑스런 대한국민
댓글 달기