안녕하세요.
오늘 작업중 실수로 delete from aaa 해서 자료가 삭제 되었습니다.
이럴 경우 백업해놓은 덤프 파일이 없을 경우 불가능한지요?
버젼은 7.4.7입니다.
좋은 하루되세요!
트랜잭션안에서 작업 중이었다면, rollback 으로 가능하지만, 그렇지 않았다면 백업 없이는 힘듭니다. 예전에 개인적으로 7.0 시절에 테이블이 파일로 저장되었었기 때문에 파일 명을 찾아서 어찌 복구하고 한적이 있는데, 지금은 많이 복잡해지고, 파일 이름도 모두 숫자로 바뀌고 하면서 사실상 더 힘들어 진 듯 합니다.
vacuum 작업만 하지 않았다면, 저수준으로 어찌 자료의 80-100%까지 복구가 가능하기는 합니다.
강도높은 삽질이죠.
정말 중요한 자료라면,
이진파일 분석이 가능하시다면, 직접 그 해당 파일로 작업해 볼만도 하고요,
충분한 비용을 지불할 형편이 된다면, 이곳에 복구해달라고 요청해 볼만도 하고요,
이도 저도 아니라면, 그냥 마음 편히 먹고
'인생 뭐 별거 있어? 다시 시작하면 되지뭐!' 하면서 기분좋게 새로 자료를 쌓아가시면 되고요.
그렇습니다.