본문 바로가기

Legacy/Tibero DBMS

[Tibero] 백업 실패로 인한 백업셋 삭제하기

version : tibero6 
build version : 187646
OS : windows 

 

운영중인 티베로 서버에서 백업실패가 발생했다.

티베로는 백업셋이 500개 초과하면 백업실패로 이어질 수 있는 가능성이 있기 때문에
리눅스인 경우 crontab에 삭제 스크립트를 걸어두거나
윈도우의 경우 자동스케줄러로 등록해두거나 하면 된다.

 

1. 현재 백업셋 상태 보기

select * from v$backup_set;


2. 백업셋 삭제

tbrmgr delete --userid sys/패스워드 --backup_set set_id



3. 자동으로 스크립트를 뽑아내기

select 'tbrmgr delete --userid sys/패스워드 --backup_set '||set_id
from v$backup_set
where finish_time <sysdate -50 --현재일부터 50일 지난 것은 삭제

 

참고)
tibero에서 hotbackup은 archive log 모드여야만 가능
v$database에서 archvielog 모드인지 확인 가능 

select name, log_mode from v$database;


no archivelog mode인경우 tbrmgr 불가

'Legacy > Tibero DBMS' 카테고리의 다른 글

[Tibero] 현재 process가 정상인지 확인하기  (0) 2025.05.17