SCO UNIX下磁带机的安装与备份 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- SCO UNIX下磁带机的安装与备份 (http://www.webasp.net/article/19/18626.htm) |
| -- 作者:未知 -- 发布日期: 2005-04-29 |
SCO UNIX 下磁带机的安装与备份(一) 由于工作的原因,使用磁带机备份数据。在实现过程中总结了一些经验,供大家参考。 服务器是IBM PC Server 250(双机+阵列柜),操作系统是SCO unixware 7.1.1,由于是金融系统,还安装了双机软件GDS,在盘阵上安装了SYBASE11.9.4和金融系统应用,现在有两个应用库:MBFEWKDB,MBFEHISDB,现在要备份这两个应用库到磁带机上。 一。磁带机的安装 1, SCSI信息查询: sdiconfig -l 会列出所有的SCSI设备以及SCSI号 0:0,7,0: HBA : (adsb,2) Adaptec PCI SCSI 0,0,0: DISK : IBM-ESXSST318305LC !#B244 0,8,0: HBA : IBM AuSaV1S2 0 1:0,7,0: HBA : (adsb,1) Adaptec PCI SCSI 0,0,0: DISK : AccuRAID960U2W 2:0,7,0: HBA : (ide,1) Generic ESDI/IDE/ATA 0,0,0: CDROM : LITEON CD-ROM LTN486S YUS5 其中前3行是SCSI设备,7号是SCSI卡,0号是硬盘,8号也是一个SCSI设备, 接在该SCSI卡上的磁带机,不能使用这3个号,一般使用5,6等号码。 第4,5两行是另外一个SCSI卡。 第6,7两行是IDE卡,分别接硬盘和CDROM。 2, 磁带机的安装 关机。 将磁带机上的号码设为空闲的号码,接入到SCSI接口上。 重新启动,会出现一个新的文件/dev/rmt/ctape1,即可使用。 将文件备份到磁带机上:tar cvf /dev/rmt/ctape1 filenames 显示磁带机上的文件列表: tar tvf /dev/rmt/ctape1 从磁带机上拷贝文件: tar xvf /dev/rmt/ctape1 注意磁带机的容量大小和磁带的容量大小一定要匹配。 3, 将磁带机设备加入到SYBASE的备份设备中: sp_adddumpdevice dev_name "/dev/rmt/ctape1" 二。磁带机的备份 SCOUNIX上SYBASE的磁带机常用备份命令: [语法] dump database database_name to stripe_device [at backup_server_name] [density = density_value, blocksize = number_bytes, capacity = number_kilobytes, dumpvolume = volume_name, file = file_name] [stripe on stripe_device [at backup_server_name] [density = density_value, blocksize = number_bytes, capacity = number_kilobytes, dumpvolume = volume_name, file = file_name]] [[stripe on stripe_device [at backup_server_name] [density = density_value, blocksize = number_bytes, capacity = number_kilobytes, dumpvolume = volume_name, file = file_name]]...] [with { density = density_value, blocksize = number_bytes, capacity = number_kilobytes, dumpvolume = volume_name, file = file_name, [dismount | nodismount], [nounload | unload], retaindays = number_days, [noinit | init], notify = {client | operator_console} } ] 1,向磁带设备转储MBFEWKDB库: dump database MBFEWKDB to "/dev/ctype1" 2,14天内不能覆盖磁带: dump database MBFEWKDB to "/dev/ctype1" with retaindays=14 3,覆盖磁带上原有数据: dump database MBFEWKDB to "/dev/ctype1" with init |
| webasp.net |