(1)首先,您可以使用指令mt,mt 是直接去控制磁带机的指令, 凡举 rewind(回带), offline(退带)都有。 更进阶者可以设定 (例如) 磁带机的自动压缩功能是否打开。
例如:
mt -f /dev/st0 rewind -->回带
mt -f /dev/st0 offline -->退带
mt?f /dev/st0 unload -->退带
mt -f /dev/st0 compression off -->压缩
(2) 使用tar指令,tar 原本就是用于『把档案及目录备到磁带上』, 那个 "f" 后的档名只要改成您磁带的设备名称即可 (例如 scsi的/dev/st0 , ide的/dev/ht0), 指令类似以下这样:
tar -cvf /dev/[device name] /[dir/file] or leave the ./* to backup from root on -->备份资料
tar -tvf /dev/[device name] -->读取磁带数据
tar -xvf /dev/[device name] /[dir/file] -->还原数据
不加 "z"参数 的原因是, 现有大部份的磁带机都有支持自动压缩,不加 "z" 可以省下 cpu time, 就交给磁带机自己去压吧!
(3) 可以使用cpio 等其他备份程序,接续上面的”tar”, 这个指令也是相同的使用模式; 同样是把档名的部份改成 device name (例如 /dev/st0/dev/ht0)。
find /[dir/file] ?print | cpio ?ocvB ?O/[device name] -->备份资料cpio ?icvtB ?I/def/[device name] -->读取磁带数据cpio ?cvvB ?I/dev/[device name] /[dir/filename] -->还原数据 |