database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29883 게시물 읽기
No. 29883
삭제한 데이터를 복구하고 싶습니다.
작성자
안혜진
작성일
2011-01-07 00:41
조회수
15,522

delete * from table 로 삭제한 데이터를 복구하고 싶은데..

방법 없을까요?

 

리눅스 아니기때문에 로그파일 자동 생성한 것은 없고

mysql 로 가서 확인하니..

 

ib_logfile0, ib_logfile1, ibdata1 이렇게랑 테이블.frm파일 있습니다.

 

삭제 이후로 다른것 아무것도 안하였는데....

 

삭제한 데이터 복구하는 방법 있을까요?

 

시간으로 되돌린다거나, 이전 명령어에서 되돌린다거나..

 

방법좀 알려주세요!!!

이 글에 대한 댓글이 총 3건 있습니다.

 

 

백업 파일로 복구 시도 하셔야겠죠..

아니면 한번도 지운적 없는 바이너리 로그 이용하시던가..

 

그것도 아니시면 답이 없을거 같네요..

민족님이 2011-01-07 09:38에 작성한 댓글입니다. Edit

백업파일이 없어서..ㅡㅜ

 

지운적 없는 바이너리 로그는 어떻게 사용할 수 있나요???

 

 

자동 생성한 것은 없는데.. 자동으로 생성되어져 있나요?

 

윈도우에서도?

 

저.. ib_logfile 사용하는 방법 있을까요?

안혜진님이 2011-01-07 13:32에 작성한 댓글입니다. Edit

 이미 삭제하신 테이블의 데이터는 

아마도 장시간에 걸쳐서 생성되고 변경되어져 온 데이터일듯 합니다.

그렇다면, 이미 InnoDB redo log (ib_logfilex)에는 그 데이터가 없습니다.

있다 하더라도 Redo log 파일을 이용해서 복구하는 방법은 아직 MySQL에서 제공하지 않습니다.

유일한 가능성은 최근의 Full backup과 Binary log (최종 full backup 시점 이후)로 

복구하는 것입니다.

 

만약, full backup이 없다면 데이터 복구는 어려워 보입니다.

그리고 full backup이 있고, binary log가 없다면, 백업했던 시점까지만 복구할 수 있을 듯 합니다.

Binary log는 최초 설치시에 활성화를 하셔야 생성되는 로그파일입니다.

my.cnf 나 my.ini 파일에 "log-bin" 파라미터가 활성화되어 있다면 Binary log가 기록되고 있는 것입니다.

해당 파라미터에 설정된 폴더 또는 기본 디렉토리 ($MYSQL_HOME/data/)에 파일이 있는지

확인해보실 필요가 있어 보입니다.

이성욱(brew)님이 2011-01-10 01:09에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29887mysql 원격 접속시에 지연 현상 [1]
안혜진
2011-01-10
8848
29885Mysqld 의 메모리가 증가 합니다. [5]
정기정
2011-01-10
12897
29884mysql도 DB 결점이 있는건가요?? 서버 잘아시는분들 답변 부탁드려요! [4]
아름이
2011-01-08
8192
29883삭제한 데이터를 복구하고 싶습니다. [3]
안혜진
2011-01-07
15522
29882C, MYSQL 연결이 계속 지속 될경우 문제점...? [4]
지종현
2011-01-05
11414
29881여러 테이블을 한꺼번에 참조하려고 합니다. 어떤 방법이 좋을까요? [1]
김갑열
2011-01-04
8374
29880python > MySQLdb.connect() > password 없이 접속 부분중 오류가 발생하였습니다. [2]
정성철
2011-01-04
8698
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다