일반적으로 백업서버인 SYB_BACKUP이라는 것을 등록시키고
또 백업device를 만들잖아요.
예를 들어..
1> disk init
2> name = “dump_data”,
3> physname = “/edu/mydb/devices/dump_data.dat”,
4> size = 5120,
5> vdevno = 6
6> go
1> disk init
2> name = “dump_log”,
3> physname = “/edu/mydb/devices/dump_log.dat”,
4> size = 2560,
5> vdevno = 7
6> go
위의 예처럼요...
근데 사실 제가 데이터베이스 백업할때는 위의 디바이스는 전혀 사용안하고
다음의 것들을 사용합니다.
1>exec sp_addumpdevice “disk”,“dd1”,“/edu/mydb/devices/dd1.dmp”
2>exec sp_addumpdevice “disk”.”ds1”,”/edu/mydb/devices/ds1.dmp”
3>exec sp_addumpdevice “disk”,”ds2”,”/edu/mydb/devices/ds2.dmp”
위와 같이 백업 파일을 만들어 놓고
여기다가 dump시킵니다..
그리고 나중에 recovery할 때도 이 파일에서 load시키구요...
그러면 저 위에 있는 dump device는 어떤 목적을 위해서 만드는건가요?
|