Backup Server是一个基于Open Server的工具。它可以处理SQLServer10。0以及更高版本的数据Dump/Load。因为它是独立于SQL Server的处理过程,完成它的工作不依赖于SQL Server。
因此,在联机数据库Dump/Load时,不会降低SQL Server的性能。
网络环境下的Backup Server
上图的配置,可以将本地(Local)的数据库Dump到远程(Remote)节点的外部设备上,或者从Remote节点读取Dump,将数据库Load到本地的SQL Server。
当将本地数据库Dump到远程机器的设备时,由Local Backup Server读取数据库数据,再送到网络另一端的Remote Backup Server,经它将数据写到外部设备上。同样,从远程设备Load时,load Backup Server发出命令给Remote Backup Server,Remote Backup Server读取Dump设备内容并传送到Local Backup Server,由Load Backup Server将读到的数据写到数据库设备。网络上的Dump性能仅受网络传输能力的影响。
Backup Server新的特性,提高了系统Dump/Load的能力
Backup Server支持并行Dump设备
Backup Server支持最大32个Backup设备并行地Dump/Load。亦即可以将一个数据库分成碎片Dump到多个设备上。SQL Server并行Dump/Load的设备数受操作系统能打开的最大文件数和共享内存资源的限制。因此,各种不同硬件平台,不同的操作系统下,并行Dump/Load设备数不同。
多文件(Multi-file),多卷(Multi-volumn)Dump
Backup Server在网络上的Server名称
网络环境中的所有Server必须在Interfaces文件中有一个注册信息项,包括Server的名字,在网络中的网络节点地址及SYBASE Server用的网络端口号Backup Server也必须将它的信息放在Interfaces文件中。可以用Sybinit来完成这个工作。并且Backup Server的名字也必须加在master数据库的Sysservers表中。如果你还有一个Remote Backup Server,也需将它的信息放在本地的Interfaces文件中。
Backup Server项在Interfaces文件和Sysservers表中必须有准确的名字。如果在启动Backup Server时用-s选项指定了Backup Server的名字,那么在整个网络中都要用这个名字来标识这个Backup Server。换言之,在Interfaces文件中,不能使用别名来标识某一个Backup Server。
Backup Server使用的设备
Backup Server必须使用不回卷(No Rewind)设备,以便Backup Server能够控制磁带设备的位置。
下表列出了某些硬件平台上的Dump设备名称。其中N代表了设备号。
Platform | Type | Device Name |
---|---|---|
HP9000 | 4mm(SCSI and /HPIB) | /dev/rmt/Num |
9 track (/SCSI and /HPIB) | /dev/rmt/Nmn | |
NCR | 8mm /SCSI (5 GB and 2.2 GB) | dev/nrmtN |
4mm/SCSI | dev/nrmtN | |
RS6000 | 9 track /SCSI | / dev / nrmtN。[0-127] |
8mm DAT /SCSI (5 GB and 2.2 GB) | / dev / nrmtN。[0-127 | |
QIC /SCSI (1/4?cartridge | / dev / nrmtN。[0-127] | |
Sun4 | 9 track /SCSI | / dev /nrmtN |
QIC /SCSI (1/4?cartridge) | / dev / nrarN | |
8mm /SCSI (5 GB and 2.2 GB) | / dev / nrstN | |
Sun4 SVR4 (Solaris) |
9 track | See un4 SVR4?on page 4-10 |
1/4 cartridge | ||
8mm /SCSI (5 GB and 2..2 GB | ||
VAX VMS | 9 track (HSC and /DSSI) | See pen VMS?on page 4-10 |
8mm (/HSC 5 GB and 2 GB and /DSSI) | ||
TK50 (HSC and /DSSI) | ||
AXP VMS | 8mm / SCSI | See pen VMS?on page 4-10 |
9 track | ||
4mm DAT /SCSI | ||
AXP OSF/1 | 4mm DAT /SCSI | See XP OSF/1?on page 4-10 |
TZ851 |
Table 4-1:Device names for database dumps to tape