Linux下利用磁带机的体例有多种,次要有通过Amanda、Tar等软件停止操做。
Amanda是供给了长途集中备份的功用,通过火别设置客户端、办事器端,实现长途集中存储蓄份。而Tar次要用于单机情况下,将数据间接写入磁带的备份。针对单一节点的备份,只要简单的利用Tar号令停止备份、恢复即可。
安拆
关于目前厂家的HP DAT24/40系列外置SCSI磁带机,都带有主动回卷功用。将其接在外置SCSI的总线上,并从头启动办事器。从头引导后,施行dmesg将能够看到新的磁带机设备叫/dev/st0。
blk: queue ef0d7a14, I/O limit 4095Mb (mask 0xffffffff)
audit subsystem ver 0。
1 initialized
(scsi0:A:3): 10。000MB/s transfers (10。000MHz, offset 15)
Vendor: HP Model: C1537A Rev: L805
Type: Sequential-Access ANSI SCSI revision: 02
blk: queue ef0e4614, I/O limit 4095Mb (mask 0xffffffff)
Attached scsi tape st0 at scsi0, channel 0, id 3, lun 0
磁带操做
拆入磁带后,可施行如下操做:
倒带,将磁带卷至起始位置
mt -f /dev/st0 rewind
擦除,擦掉磁带上的内容
mt -f /dev/st0 erase
留意:擦除工做十分慢,而且对磁带有损伤,更好不要施行,当数据写满后,能够继续写入数据并笼盖原有数据,无须施行擦除动做。
新磁带翻开封拆后立即能够利用,不需要施行擦除。
出带,将磁带卷至初始位置然后从磁带机内弹出
mt –f /dev/st0 offline
数据操做
根本操做如下:
1。 列目次操做tar tvf /dev/st0
假设磁带上没有任何文件,则列目次会报错,那个错误没有关系,不影响磁带的利用。
[root@dev131 /root]# tar tvf /dev/st0
tar: /dev/st0: Cannot read: Input/output error
tar: At beginning of tape, quitting now
tar: Error is not recoverable: exiting now
[root@dev131 /root]#。