Unix系统下磁带机配置使用攻略.doc_第1页
Unix系统下磁带机配置使用攻略.doc_第2页
Unix系统下磁带机配置使用攻略.doc_第3页
Unix系统下磁带机配置使用攻略.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

由于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 磁带机的不同密度和反绕选项 三、磁带管理命令从用户的角度来看,unix的任何设备都可以看做是文件。因此,可以“打开”合适的磁带驱动器文件来进行写入操作,将要备份的数据写入到文件中去。虽然这听上去过于简单了,但是实际情况就是这样。Unix系统把每一个设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。 从用户的角度来看,对设备的使用和一般文件的使用一样。所以管理磁带的最有效的方法是使用相关命令。1. ml命令mt命令用来控制磁带机。可以使用 mt 命令的 status 选项来获取有关磁带机的状态信息。mt 命令可报告配置文件 /kernel/drv/st.conf 中介绍的所有磁带机的信息。mt命令格式:mt -f device command count , 显示磁带状态l# mt -f /dev/rmt/n status然后可以替换磁带机编号 0、1、2、3 等,以显示有关所有可用磁带机的信息。应用实例:显示 QIC-150 磁带机 (/dev/rmt/0) 的状态:$ mt -f /dev/rmt/0 statusArchive QIC-150 tape drive:sense key(0x0)= No Additional Sense residual= 0 retries= 0file no= 0 block no= 0 重新拉张磁带l如果读取磁带时出现错误,则可以重新张紧磁带、清洁磁带机,然后重试。请勿重新张紧非 QIC 磁带机。$ mt -f /dev/rmt/3 retension 要反绕盒式磁带,请使用 mt 命令。l$ mt -f /dev/rmt/1 rewind2.tar命令tar命令是用来建立,还原备份文件的工具程序,Solaris 系统对tar 进行了增强,使之更胜任系统级别的备份。它允许所有或部分要备份的文件和目录列表保存在一个或多个文本文件中。UNIX环境下根文件系统的/dev目录包含了所有和物理设备关联的文件。当对这些文件进行操作时,实际上是在操作下层的物理设备。如果DAT或DLT的磁带机已经连接好并加电,一般下情况下能够自动检测到磁带机并在自检时会提示是否要配置发现的磁带机,选择配置即可。如果用户在起系统时没有发现磁带机,可能是磁带机的驱动已经安装到系统中了。tar命令格式:tar c|r|t|u|xBDeEFhilmnopPqvw0-7bfkX.块大小 磁带存档文件 大小 排除文件. 文件 | -I 包含文件 | -C 目录文件.下面介绍常用选项: 将文件复制到磁带l1. 进入包含要复制的文件的目录。2. 将可写磁带插入磁带机中。3. 将文件复制到磁带。命令如下:$ tar cvf /dev/rmt/n filenames参数说明:c 指明要创建归档文件;v 归档时显示每个文件的名称;f /dev/rmt/n 指明应该将归档文件写入指定设备或文件。filenames 指明要复制的文件和目录。使用空格分隔多个文件。系统会将指定的文件名复制到磁带,并且会覆写该磁带上的任何现有文件。然后从磁带机中取出磁带。在磁带标签中写入文件名称。应用实例:把/export/home/目录下两个文件文件复制到磁带$ cd /export/home/$ ls reportsreportA reportB$ tar cvf /dev/rmt/0 reportsa reports/ 0 tape blocksa reports/reportA 59 tape blocksa reports/reportB 61 tape blocks$ tar tvf /dev/rmt/0l 从磁带中恢复文件转到要放置文件的目录。将磁带插入磁带机。从磁带中恢复文件。 使用命令:$ tar xvf /dev/rmt/n filenames参数说明:x 指明应从指定的归档文件中提取文件。指定磁带机中的磁带上的所有文件都会被复制到当前目录。v 恢复时显示每个文件的名称。f /dev/rmt/n 指明包含归档文件的磁带设备。filenames 指定要恢复的文件。使用空格分隔多个文件。3.cpio命令Cpio命令用于复制需要多个磁带卷的文件、特殊文件或文件系统。或者,当要将文件从运行当前的 Solaris 发行版的系统复制到运行 SunOS 4.0/4.1 发行版的系统时使用。Cpio的命令参数太多,这里只介相关参数。 将目录中的所有文件复制到磁带。步骤如下:l1. 转到包含要复制的文件的目录。2. 将可写磁带插入磁带机中。3. 将文件复制到磁带。使用命令:$ ls | cpio -oc /dev/rmt/n参数说明:ls 为 cpio 命令提供文件名列表;cpio -oc 指定 cpio 命令应该在复制出模式 (-o) 下操作,并以 ASCII 字符格式 (-c) 写入头信息。这些选项确保可移植到其他供应商的系统。 /dev/rmt/n :指定输出文件。系统会将目录中的所有文件复制到指定磁带机中的磁带,同时会覆写该磁带中的任何现有文件。屏幕将显示复制的总块数。应用实例:将/export/home/目录中的所有文件复制到磁带 :$ cd /export/home/kryten$ ls | cpio -oc /dev/rmt/016 blocks$ cpio -civt 图2 是tar和 cpio 命令的对比和优缺点 四、磁带机和存储介质的维护磁带机和磁带是服务器备份的好工具,但是磁带也有些不利因素: 磁带对热和电磁场非常敏感,如果处理不当很容易出错。电磁场由计算机周围的各种常用设备产生,包括UPS 电源、包含电源的外围设备、显示器和扬声器等。 此外,仅仅是读取磁带也会影响数据。 磁带是连续存储设备。为了访问磁带上某个指定的文件,必须使磁带卷动到正确的某个点。这对于较老的磁带驱动器常常会出问题。当前的高端驱动器能够在数秒内访问到任意一点。针对以上缺陷应当采取以下措施:1. 请定期清洁和检查磁带机,以确保其正确操作。请将磁带存储在远离磁性设备的无尘安全位置。2. 应该创建一个日志并对其进行维护,该日志用于跟踪存储每个作业(备份)的介质(磁带卷)和每个备份文件的位置。3. 注意物理安全。在保存备份磁带的位置,应该考虑一般性的物理安全:必须保护磁带免遭偷窃、蓄意破坏以及可能的环境破坏。4. 正确保存磁带介。一些媒介有特殊的要求,必须加以考虑。比如盒式磁带的磁带卷轴要垂直放置(垂直于地面,就像汽车的轮胎一样),并且与驱动器接触的边朝下(从而重力把磁带拖离磁带轴)。5. 在备份后对磁带进行标记。应该在标签上标明“磁带 A”、“磁带 B”,依此类推。此标签绝不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论