oracle을 운용하려다 보니 디스크가 꽉차서 지울 파일을 찾으려고 하고 있습니다.
보니 archive1_숫자.dbf 파일이 날마나 생겨났는데요. 사이즈가 상당히 커서 지워도 아무 이상이 없으면 지우려구요. 예를 들면 archive1_122.dbf 이런 형태로 생겼습니다.
지워도 되는지요. archive1_0.dbf는 없고 현재 122부터 있습니다.
아카이브 모드가 복구에 유용하다 하여 디비는 아카이브 모드로 운용중이긴 한데 어느정도 시간이 지나면 쌓여가는 아카이브는 처치가 곤란하죠.
그렇다고 무작정 O/S Level에서 지워버리긴 거시기하고 ( 물론 그렇게 지워버리면 아카이브 모드의 목적이 사라집니다 )
아카이브 파일을 지워도 되냐고 물으시는걸 보니 백업은 안하시는듯 합니다. Export 정도 돌아갈꺼라 예상이 듭니다만...
DB사랑넷에서 Hotbackup이라고 검색하셔서 개념을 우선 파악하시는게 좋을듯 합니다.
핫백업으로도 아카이브까지 자동 관리가 가능하지만 기왕이면 RMAN을 추천드립니다.
RMAN 자동화도 자세한 설명이 나온걸로 알고 있습니다만...
일단 디비가 문제발생을 하지 않는다는 가정아래 O/S 레벨에서 지우셔도 상관없습니다.
시간이 없으시다면 디비 정상종료후 Coldbackup 수행후에 아카이브파일을 모두 삭제하신후 디비를 오픈시키시는 방법이 있습니다.
cold backup 은
시간도 많이 걸리고 힘드니까 하는게 좋지만
그냥 디비 내릴수 있으시면 한번 내리시고 다시 올리세요.
그리고 아카이브 다 지우세요.
그리고 핫백업 하세요.
가장 깔끔합니다.
디비 내리기 어려우시면 일단 핫백업하시고 아카이브는
대충 2-3일전 까지만 백업받아놓으세요.
그리고 다 지우세요.