FreeBSD handbook中文版12 存储
作者: 来源: 发布日期:2007-9-3 10:10:41 点击次数:
位置,而不象其他的磁带机需要化几分钟的时间才能找到文件。象SAMS:Alexandria 这样 的软件:能够操作四十或者更多的AIT 磁带库,直接使用内存芯片来进行通讯把内容显示 在屏幕上,以决定把什么文件备份到哪个磁带上,加载,恢复数据。 12.8.7 使用新的磁带 当你在一块完全空白的磁带上尝试写入数据时,你会得到类似下面这样的错误信息: sa0(ncr1:4:0): NOT READY asc:4,1 第17 页FreeBSD 使用手册 sa0(ncr1:4:0): Logical unit is in process of becoming ready 信息指出这块磁带没有Identifier Block (block 编号0)。在QIC-525 之后的所有QIC 磁带, 都采用QIC-525 标准,必须写入一个Identifier Block。对于这种问题,有以下两种解决的办 法: 用mt fsf 1 可以使磁带机对磁带写入Identifier Block。 使用面版上的按钮退出磁带。 再插入一次,并dump 资料到磁带上。 这时dump 会传回DUMP: End of tape detected ,然后你会得到这样的错误信息: HARDWARE FAILURE info:280 asc:80,96 这时用mt rewind 来倒转磁带,磁带操作的后续动作都完成了。 12.9 备份程序 主要有三个主要的备份程序:dump,tar,cpio. 12.9.1 Dump 和Restore dump 和restore 是UNIX 传统的备份程序。它以block 为单位来备份资料,而不是以文 件,链接或目录来备份资料。dump 备份的是device 整个filesystem,不能只备份一个filesystem 的部分或是用到两个以上filesystem 的目录树。如果是遇到soft link ln 或是mounting point, 则只会记录下building block。dump 出现于AT&T UNIX 的Version 6 (约1975) 。默认的参 数适用于9-track 磁带(6250 bpi),所以如果要用高密度的磁带(最高可达62.182 ftpi),就不能 用默认的参数,而要另外指定参数。 rdump 和rrestore 可以通过网络,在另一台计算机的磁带机上备份资料。这两个程序都 是依靠rcmd 和ruserok 来访问远程的磁带机。因此,运行备份的使用者必须要有远程主机 的rhosts 访问权。rdump 和rrestore 的参数必需适用于远程主机(例如,当你从FreeBSD 连 到一台Sun 工作站komodo 去使用磁带机时,使用/sbin/rdump 0dsbfu 54000 13000 126 komodo:/dev/nrsa8 /dev/rda0a 2>&1) 。要注意的是,你必需检查你的情况,因为执行远 程命令会牵涉到“安全”(security)的问题(指资料的安全性)。也可以通过ssh 用一个更安全 的方式来使用rdump 和rrestore。 例12-4.通过ssh 使用rdump # /sbin/dump -0uan -f - /usr | gzip -2 | ssh1 -c blowfish \
|