Chinaunix首页 | 论坛 | 博客
  • 博客访问: 322574
  • 博文数量: 25
  • 博客积分: 375
  • 博客等级: 一等列兵
  • 技术积分: 1260
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-17 16:39
个人简介

喜欢IT的一个“武痴”! 喜欢追求新技术、探索技术!

文章分类
文章存档

2019年(1)

2014年(2)

2013年(11)

2012年(11)

分类: 系统运维

2012-12-12 14:42:05

 

在日常备份中,经常会使用绝对路径来进行打包,tar命令这种备份方法在恢复的时候,往往因为原来文件不能被更改,所以无法再同一台机器上进行恢复,因为如果恢复的话,就会将现有文件覆盖了!

 

分析:

是否可以将绝对路径做成的tar包恢复到指定的路径,tar命令本身是无法解决的,tar命令只能安装原来备份的路径原样恢复出来,所以不能用tar命令来恢复,万幸的是有个pax命令,该命令可以实现将绝对路径做成的tar恢复到指定的目录里去。

 

解决方案

pax 具有读写 tar cpio 存档的能力,使用以下的方式能将绝对路径的tar包解开到指定的目录下:

pax –rf /opt/sun/a.tar –s /old/new/[gp]

以下是我在豆丁的文档,帮我浏览刷一下,我多赚点豆元,可以从豆丁多下点文档,谢谢!
阅读(2610) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~