由于UNIX操作系统的诸多优点,目前主流服务器多数仍然采用UNIX作为提供服务的系统平台,其中Solaris占了其中的很大比例。本文介绍一下基于solaris的Unix 系统下磁带机配置使用方法。
一、存储磁带简介
磁带存储是相当广泛的范畴,包括DDS、LTO、DAT、DLT和SDLT等等。数十年来各种磁带成了传统的备份媒介。表1 是磁带技术列表:

注:DDS-3 和DDS-4 使用的技术与较早版本不同。最新的磁带驱动器才支持最大的磁带,但大多数驱动器提供只读的向后兼容性。
二、磁带设备的命名规则
通过提供逻辑设备名称,可以指定用于备份的磁带。磁带机命名约定使用逻辑设备名称而不是物理设备名称。下表显示了此命名约定。可以按照图-1所示指定磁带设备。

图 1 磁带机设备名称
大多数 SCSI 磁带机可以自动检测磁带的密度或格式,并相应地进行读取。要确定磁带机支持的不同密度,请查看 /dev/rmt 子目录。该子目录中包含支持每种磁带的不同输出密度的磁带设备文件集。一个 SCSI 控制器最多可有七个 SCSI 磁带机。
通常,可以按照逻辑单元号(范围从 0 到 n)指定磁带机。缺省情况下,磁带机按照“首选”密度写入,该密度通常为磁带机支持的最高密度。如果不指定磁带设备,则命令会按照设备支持的缺省密度写入磁带机编号 0。要将磁带传输到其磁带机仅支持特定密度的系统,请指定按照所需密度写入的设备名称。表2介绍了如何指定磁带机的反绕选项和不同密度。

表2 磁带机的不同密度和反绕选项
4. tar 和cpio命令对比
在某些情况下,特别是单用户系统,并不需要复杂的备份过程tar和cpic的这样的简单磁带命令完全可以定期地把重要数据保存到磁带上。tar和cpio还能够备份通过NFS加载的本地和远程文件系统。图2 是tar和 cpio 命令的对比和优缺点

图2 是tar和 cpio 命令的对比和优缺点
四、磁带机和存储介质的维护
磁带机和磁带是服务器备份的好工具,但是磁带也有些不利因素:
● 磁带对热和电磁场非常敏感,如果处理不当很容易出错。电磁场由计算机周围的各种常用设备产生,包括UPS 电源、包含电源的外围设备、显示器和扬声器等。 此外,仅仅是读取磁带也会影响数据。
● 磁带是连续存储设备。为了访问磁带上某个指定的文件,必须使磁带卷动到正确的某个点。这对于较老的磁带驱动器常常会出问题。当前的高端驱动器能够在数秒内访问到任意一点。
针对以上缺陷应当采取以下措施:
1. 请定期清洁和检查磁带机,以确保其正确操作。请将磁带存储在远离磁性设备的无尘安全位置。
2. 应该创建一个日志并对其进行维护,该日志用于跟踪存储每个作业(备份)的介质(磁带卷)和每个备份文件的位置。
3. 注意物理安全。在保存备份磁带的位置,应该考虑一般性的物理安全:必须保护磁带免遭偷窃、蓄意破坏以及可能的环境破坏。
4. 正确保存磁带介。一些媒介有特殊的要求,必须加以考虑。比如盒式磁带的磁带卷轴要垂直放置(垂直于地面,就像汽车的轮胎一样),并且与驱动器接触的边朝下(从而重力把磁带拖离磁带轴)。
5. 在备份后对磁带进行标记。应该在标签上标明“磁带 A”、“磁带 B”,依此类推。此标签绝不能更改。每次执行备份时,请创建另一个包含磁带标签,包括以下内容:
备份日期
备份的计算机和文件系统的名称
备份级别
磁带编号(1 至 n 中的任意一个数字,前提是备份跨多个卷)
特定于站点的任何信息
总结:
磁带主要用来离线存储数据,通常用于备份。 虽然使用的操作系统是Solaris,但是其思维也可以应用于其他Unix、BSD、Linux等操作系统。