磁带操作
装入磁带后,可执行如下操作:
倒带,将磁带卷至起始位置
mt -f /dev/st0 rewind
擦除,擦掉磁带上的内容
mt -f /dev/st0 erase
注意:擦除工作非常慢,并且对磁带有损伤,最好不要执行,当数据写满后,可以继续写入数据并覆盖原有数据,无须执行擦除动作。新磁带打开封装后立刻可以使用,不需要执行擦除。
出带,将磁带卷至初始位置然后从磁带机内弹出
mt –f /dev/st0 offline

数据操作
基本操作如下:
1. 列目录操作tar tvf /dev/st0
假如磁带上没有任何文件,则列目录会报错,这个错误没有关系,不影响磁带的使用。
2. 写入数据操作tar cvf /dev/st0 <要写入的文件名>
写入数据的方法有两种:不打包直接写入文件和打包压缩后写入文件。二者各有优缺点。不打包直接写入文件的方法,看起来效率低,操作复杂,但是可以提高数据的生存率。磁带是一种线性存储的设备,所有数据紧挨着顺序写入。当磁带的某一点损坏的时候,其余位置的磁带还可以继续读取,其中的文件也都能读出。如果采用了打包压缩后写入的方法,则磁带上存储的只有一个文件。当磁带有任何一个地方发生了故障无法读取,则这个压缩文件将缺少一些细节,即使是一个bit的错误,也将导致压缩文件报告CRC错误无法解压。所以,如果是存储大量的数据,建议直接写入。如果是存取小文件,则最好打包并给文件名加时间标记写入。
例如要将/root/test1.tar.gz写入到磁带并覆盖磁带的内容:
tar cvf /dev/st0 test1.tar.gz
磁带机的传输速度比较慢,对于不是很大的文件备份,稍等几秒,写入即可完成。使用参数cvf将覆盖此带上的已有文件。
3. 继续写入数据tar rvf /dev/st0 <要写入的文件名>
磁带存储是线性存储,所有数据是依次写入的。为了不覆盖前边的内容,在写入时候,要使用rvf参数写入内容。
tar rvf /dev/st0 test2.tar.gz
再执行一次rvf继续写入其他的文件:
tar rvf /dev/st0 test3.tar.gz
4. 读取数据tar xvf /dev/st0 <要读取的文件名>
读取数据前,首先查看磁带上的内容(tar tvf /dev/st0),获取要恢复的文件名。
读取数据后。
随后可以在当前的路径下找到从磁带中读取出来的文件,至此恢复操作完成。
通过上文所介绍的tar命令,使用tvf/cvf/rvf/xvf参数,即可实现对磁带的读取、写入操作。使用预先写好的复制数据脚本,配合上磁带机操作命令,并且放置到/etc/crontab中,即可实现自动备份。

Linux下使用磁带机的直接备份操作相关推荐

  1. linux中tar记磁带,Linux下使用磁带机的常用命令 tar分享

    磁带机操作命令: tar命令: 使用tar命令复制文件或者目录树到单个磁带. //注: 不能复制空目录或者设备文件这样的特殊文件,不能用来创建多个磁带卷. 1.复制文件到磁带 (1)切换到包含有需要复 ...

  2. linux查看磁带机端口,Linux下使用磁带机的常用命令 tar

    磁带机操作命令: tar命令: 使用tar命令复制文件或者目录树到单个磁带. //注: 不能复制空目录或者设备文件这样的特殊文件,不能用来创建多个磁带卷. 1.复制文件到磁带 (1)切换到包含有需要复 ...

  3. python在windows和linux_python在windows和linux下获得本机本地ip地址方法小结

    本文实例总结了python在windows和linux下获得本机本地ip地址方法.分享给大家供大家参考.具体分析如下: python的socket包含了丰富的函数和方法可以获得本机的ip地址信息,so ...

  4. linux 如何查看fb中分辨率_Ubuntu: Linux下查看本机显示器分辨率(xrandr)

    Linux下查看本机显示器分辨率: $ xrandr Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 DVI-D ...

  5. linux下mysql日志管理及mysql备份还原

    linux下mysql日志管理及mysql备份还原 1.SHOW GLOBAL VARIABLES LIKE '%log%';  显示所有日志相关的选项 2.错误日志:log_error和log_wa ...

  6. 查看分辨率的linux命令,Ubuntu: Linux下查看本机显示器分辨率(xrandr)

    Linux下查看本机显示器分辨率: $ xrandr Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 DVI-D ...

  7. linux下获取本机IPv6地址、前缀、网关

    原文:linux下获取本机IPv6地址.前缀.网关 获取本机IPv6信息命令:cat /proc/net/if_inet6 root@IT-PC-135:/home/user1/# cat /proc ...

  8. linux查看远程服务器端口,linux下查看本机和远程服务器的端口是否连通的方法...

    linux下查看本机和远程服务器的端口是否连通的方法 如下所示: 1.ssh -v -p [端口号] [用户名]@[IP地址] 2.curl [IP地址]:[端口号] 以上这篇linux下查看本机和远 ...

  9. (原创)Linux下一定要4字节地址对齐操作

    Linux下一定要4字节地址对齐操作:"血"的教训,一定不要忘记!!! 当然不仅仅是Linux下,所有的32位机都应该如此!!!

最新文章

  1. SAP QM中阶之动态修改规则创建
  2. python四十四:面向对象特性:继承
  3. 6. Qt 信号与信号槽 (5)-QObjectPrivate
  4. iOS QQ分享图片无反应问题
  5. RabbitMQ应对不同阶段丢失消息的处理方案
  6. VirtualBox安装及Linux基本操作(操作系统实验一)
  7. 压缩图片_Word快速压缩图片大小
  8. 数据可视化 信息可视化_动机可视化
  9. 青海师大c语言研究生专业课,2016年青海师范大学计算机应用技术C语言程序设计考研复试题库...
  10. C# WinForm界面设计教程
  11. [渝粤教育] 西南科技大学 英语国家概况 在线考试复习资料
  12. 模型边缘自发光材质——Shader
  13. nvm安装和使用(window)
  14. 安装PHPStudy(小皮)V8.1最详细安装教程
  15. 卷积网络中的通道、特征图、过滤器和卷积核
  16. 交换机不配access口能通吗_交换机的Access端口和Trunk端口
  17. java基础篇 第1章 计算机、程序和java概述 学习笔记 - 副本
  18. XShell 自用主题及 PS1 设置
  19. 闪迪u盘不能识别好办法_鉴别闪迪U盘真伪的权威方法
  20. 调教Onenote 取消首字母大写 字体统一

热门文章

  1. 白日梦想家(The Secret Life of Walter Mitty)观后
  2. 1000杯水中取一杯毒水,鼠兄遭殃
  3. 345. Reverse Vowels of a String
  4. 网站推广----献给广大站长(转载)
  5. MIT发布2018年10大突破性技术,3项与嵌入式工程师相关!
  6. 卡尔曼滤波(Kalman filter)算法以及Arduino应用-mpu6050(导航贴)
  7. python3 :习题40、习题41
  8. 试题 算法训练 逗志芃的危机 (Java实现 通俗易懂)
  9. react项目中实现打印预览功能
  10. 电脑安装linux点歌系统,如何组装单机版电脑点歌系统