SharedIT | 묻고 답하기(AMP)

백업 이그젝을 이용한 오라클 데이터베이스 테이블 복구가 안되네요...

제어파일 같은 건 복원을 하면 다시 돌아오는데 테이블은 삭제한 그대로 복원이 안되네요... 추가적으로 작업을 해야 하나요?

5개의 답변이 있습니다.

쿨가이
  0 추천 | 4년 이하 전

저희는 이그젝은 아니고 넷백업 사용중인데. 보관 주기별로 복구 가능하던데요.

혹시 백업이 완전히 된게 아닌지 확인해보세요.

Genghis Khan
  0 추천 | 4년 이하 전

오라클은 아카이브로그로도 복구가 가능하죠 

백업은 가장 중요한게 정합성 체크입니다 

정합성이 안맞으면 복구 불가죠 

그리고 백업 솔루션 특성상 정합성 문제가 좀 있어요


deerokgo
  0 추천 | 4년 이하 전

일반적으로는 복구가 정상적으로 이루어 지게 됩니다.

혹시 백업이 정상적으로 이루어지지 않았거나, 아카이브 로그 파일이 없거나 하지 않을까 생각해봅니다.

복구가 잘 안되면 전문 업체에 문의 해보시는게 좋겠네요.

데이터 복구 하시길 기원합니다.

차바라기
  0 추천 | 4년 이하 전

Oracle data는 아카이브 모드면 로그가 남겨져 있고 그걸 가지고 진행을 하면 될텐데요~로그가 깨지거나 그러지 않고서는 보통은 다 복원이 됩니다.

wansoo
  0 추천 | 4년 이하 전

삭제한 내용을 복구하려면 archive log 이용해서 시도해 봐야 하지 않을까 싶네요.

대부분 DB 백업이 유효한 자료들만 백업 받지 싶은데...

삭제된 내용까지 백업하지는 않을 것 같네요.


wansoo | 4년 이하 전

그리고, 복원은 백업한 시점 기준으로 진행되겠고요~

백업한 시점에 삭제된 내용은 삭제된 상태로 복원, 백업한 시점에 추가된 내용은 추가된 상태로 복원~

백업한 이후에 변경된 내용은 반영되지 않는게 당연하겠고...

김빠진김밥 | 4년 이하 전

테이블을 작성한 상태에서 백업을 하고 그 이후에 테이블을 다시 삭제한 다음에 복원을 하면 테이블은 복원이 안되는데 이 경우에는 따로 작업을 해야 생기나요? 

wansoo | 4년 이하 전

테이블을 작성한  상태에서 백업을 하고, 그  이후에  테이블을  삭제했다면,

백업했을 때의 상태인 테이블이 작성한 상태로 복구되는게 당연할것  같은데...

뭔가 납득이 되지  않는 점이 있네요.