免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1477 | 回复: 0
打印 上一主题 下一主题

[新手入门] Tar的用法示例 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-21 22:07 |只看该作者 |倒序浏览
Tar的用法示例
发表人:zhwsh | 发表时间: 2006年三月07日, 23:10
如果磁盘有空间,建议备份到磁盘,然后再备份到磁带。
 1. 若需查看主机上配置的磁带设备,使用如下命令:
  lsdev -Cc tape
  显示的结果如下例所示:
  rmt0 Available 30-58-00-2,0 SCSI 4mm Tape Drive
  rmt1 Defined  30-58-00-0,0 SCSI 4mm Tape Drive
  标明Available的设备是可用的磁带设备。
  2. 若需查看磁带存储的内容,使用如下命令:
  tar -tvf /dev/rmt0
  显示的结果如下例所示:
  -rw-r--r-- 300 400 8089600 Jan 11 14:33:57 2001 exp_icdmain_20010111.dmp
  如果显示类似如下内容,则表示该磁带存储的备份数据是从数据库直接备份到磁带上,而非从本地磁盘转储到磁带的备份文件,因此操作系统无法识别。
  tar: 0511-193 An error occurred while reading from the media.
  There is an input or output error.
  或
  tar: 0511-169 A directory checksum error on media; -267331077 not equal to   25626.
  
 3. 对于新磁带或无需保留现存数据的磁带,使用如下命令:
  tar -cvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
 注:A. 该命令将无条件覆盖磁带上的现存数据。
   B. 文件名不允许包含路径信息,如:/backup/exp_icdmain_yyyymmdd.dmp。
  
 4. 对于需要保留现存数据的磁带,使用如下命令:
  tar -rvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
  注:该命令将文件exp_icdmain_yyyymmdd.dmp追加到磁带的末端,不会覆盖现存的数据。
  特别强调:如果备份时是从数据库直接备份到磁带上,则不可再向该磁带上追加复制任何其他文件,否则该备份数据失效。
  
  5. 若需将转储到磁带上的备份文件复制到本地硬盘,使用如下命令:
  A. 将磁带上的全部文件复制到本地硬盘的当前目录
  tar -xvf /dev/rmt0
  B. 将磁带上的指定文件复制到本地硬盘的当前目录
  tar -xvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20117/showart_130956.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP