현재 apache+php+mysql로 웹서버를 운영하고있습니다.
잘 돌아가던 회원 테이블이.. 오늘 아침부터 이상해졌습니다.
8월 12일 14시 이후의 데이터가 모두 없어졌군요.
오늘 아침까지만 해도 존재하던 8/13~8/17까지의 회원데이터가 순식간에 사라진겁니다.
원인으로 의심되는것 중 하나는 12일 오후에 mysqld를 restart 시켰는데, 원래 떠있던 데몬이 죽지 않고 좀비(?)가 되어서 mysqld가 두 개 떠있었답니다.
그리고 직접적인 원인(있던 데이터가 사라진)이 아닐수도 있지만, 쿼리 result가 저장이 안된다길래 살펴보니 /tmp가 100%라서 비워줬습니다.
참고로 제가 만들어놓은 php 스크립트들에는 delete나 drop문이 거의 안들어가있습니다.
며칠전부터 매일 새벽에 자동으로 백업(mysql/var/를 통째로 압축, 이동)해놓도록 했는데, 이것을 가져다 복구해봐도 마찬가지로 13일 이후의 데이터들이 없군요.
복구할 수 있을까요? 현재는 DB에 insert, update를 하는 모든 작업들을 닫아놓은 상태입니다.
만약 복구할 수 있다면 충분히 사례해 드릴 수 있습니다.
그리고, 복구할 수 없다고 해도 원인만이라도 알아서 대책을 세우고 싶습니다.
제발 도와주세요.
|