[물리적 백업 vs 논리적 백업]어떻게 운영해야하나요? 0 4 2,165

by 박동혁 [2009.11.25 15:59:42]


안녕하세요.

백업정책관련해서 질문드립니다.

얼마전부터 오라클관리하라고 일을 받았습니다.

일은 받았지만...업무설명을 전혀 듣지를 못하였는데....

아무래도 일을 찾아서 해야할거 같아서...일을 찾고 있습니다.

 

그래서 오늘은 백업을 어떻게 하고 있나 찾아보니...

월-토, 일 이렇게 두패턴으로 export를 해서 두개의 덤프화일(평일분1개, 주말분1개)만 보관하고 있습니다.

 

제가 아직 지식이 부족하여서 그러는데요.

이렇게 export의 덤프화일만으로 백업을 받아도 문제가 없는건가요?

아니면, 일주일이든 한달이든 정기적으로 물리적 백업을 받아둬야 하는지요?

받아둬야한다면...그 이유를 알고 싶습니다.

이유를 알아야 윗선에 설명을 해서 일을 진행할텐데...제가 오늘 여러모로 찾아봤지만...아직 잘 모르겠습니다.

 

여러가지 책과 자료를 봤는데...아직도 헤메고 있습니다.

그럼, 즐거운 하루 되세요!!

 

by 현 [2009.11.25 18:07:08]
백업을 받는 이유는 문제가 발생했을때 복구를 위해서 입니다.
export를 받는다면 어떤 테이블에 문제가 생겨서 복구할 때 export 시점으로 복구밖에 안됩니다.
데이터베이스 모드가 무엇인지는 모르겠지만,
아카이브 모드이고 주기적으로 물리적인 백업(핫백업, 콜드백업)을 받아 두신다면
문제 발생시 문제 발생바로 직전까지 복구가 가능합니다.

결국 복구시 요구되는 정도가 어디까지냐에 따라 백업정책이 결정된다 하겠습니다.

by 박동혁 [2009.11.26 08:54:09]
현님// 답변 감사드립니다.
현재 노아카이브모드로 운영중에 있습니다. 그래서 핫백업은 불가능한 상태입니다.
그렇다면, 현재처럼 export로 매일 논리적 백업을 받고 있다면, 따로 콜드백업등의 논리적 백업은 하지 않아도 되는건가요?
해야한다면, 어떤 이유로 해야하는지 알려주시면 감사하겠습니다.

by 숨표나라 [2009.11.26 09:45:16]
365/24 돌아 가지 않는 다면 시간을 내서 archive mode로 변경하시고 hotbackup을 받으시고 그리고 exp를 받아서 테이블에 대한 과거 자료를 모아 두시는것도 좋습니다.

자료가 최신 자료까지 꼭 필요하다면 위처럼 하시면되겠습니다.

by 박동혁 [2009.11.26 10:23:23]
숨표나라님// 답변 감사합니다.
그런데, 365/24 돌아가지 않은다면 노아카이브모드로 운영해도 되지 않나요?
아카이브모드는 365/24로 운영될 경우에 물리적백업(핫백업)을 위해서 사용하는 것으로 이해했었는데...제가 잘못 이해하고 있는건가요?

더붙여, 한가지 더 궁금한게 있는데요....현재 제가 운영하는 시스템의 경우 EXPORT로만 백업을 받아두고 있는데...물리적백업(콜드백업 혹은 핫백업)을 받아두지 않으면 나중에 문제가 생기기도 하나요?

왠지 현재의 EXPORT로만으로는 백업이 충분하지 않은거 같아서...백업정책을 수정(보완)하고 싶은데 지식이 부족하여서 설명을 못하고 있습니다. 그냥 지금대로 운영해도 문제가 없는지....도움 부탁드립니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입