제가 오늘 백업 을 했는데여..
full 백업이 아니라.. database만 백업 하려구 명령어를 찾다가
onunload와 unload란 명령어가 있어서
이거 가지고 백업과 복원을 했습니다.
시스템이 두개가 있었고 각각 시스템에 다른 Database가 있었습니다..
이걸 한 시스템으로 몰아서 시스템 하나에 2개의 Database가 되게 만들려고 했는데..
onunload -t /dev/tapedev database
이렇게 백업 받아서
unload -t /dev/tapedev database 일케만 하니깐 에러가 생기더군요
첨엔 사이즈 에러가 나서 싸이즈는 적어 줬습니다.
unload -t /dev/tapedev database -s 409600 일케여..
근데 또 에러가 나더군요
dbspase 이름이 틀리다고 ㅡㅡ;;
시스템1과 시스템2의 dbspace네임이 틀렸거던여.. 그래서
백업한 시스템1의 dbspace네임과 똑같이 시스템2에도 dbspace을 생성해줬습니다. index db도 틀리다고 나와서 그것도 생성했습니다. ㅡㅡ;;
unload -t /dev/tapedev -d dbspace database -s 409600
그랬더니 제대로 되더군여..
여기서 질문이여
dbspace네임이 틀리면 onload 시킬때 안올라가나여??
onunload 백업 받은 dbspace가 A라고 할때
onload로 복구 시키려는 시스템에 dbspace가 B이면 B로는 안올라가나여??
그리고 제가 제대로 백업하고 복원한건지 봐주세여.. ㅡㅡ;;
오늘 첨 해봤어여
장황한 질문 끝까지 읽어주셔서 감사함다...
|