原文链接:http://www.cnblogs.com/gnuhpc/

完整备份:

建立测试路径与档案

mkdir test
touch test/{a,b,c}

在test下生成三个文件

执行完整备份

tar -g snapshot -zcf backup_full.tar.gz test

查看 tarball 内容

tar ztf backup_full.tar.gz
test/
test/a
test/b
test/c

差异+增量备份 :

新增一个档案, 并修改一个档案内容

touch test/e
echo 123 > test/a

执行第二次的增量备份 (注意 tarball 档名)

tar -g snapshot -zcf backup_incremental_2.tar.gz test

查看 tarball 内容

tar ztf backup_incremental_2.tar.gz
test/
test/a
test/e

还原备份资料:

清空测试资料

rm -rf test

开始进行资料还原

tar zxf backup_full.tar.gz
tar zxf backup_incremental_1.tar.gz
tar zxf backup_incremental_2.tar.gz

查看测试资料

ls test
a b c d e

到此结束
另外,还有稍微复杂点儿的
http://blog.sina.com.cn/s/blog_4ac65f6f0100d4vu.html

http://seanlook.com/2014/12/08/tar_backup_filesystem/

转载于:https://www.cnblogs.com/linuxde/p/8729472.html

Linux使用 tar命令-g参数进行增量+差异备份、还原文件相关推荐

  1. linux 文件差异备份,Linux使用 tar命令-g参数进行增量+差异备份、还原文件

    完整备份: 建立测试路径与档案 mkdir test touch test/{a,b,c} 在test下生成三个文件 执行完整备份 tar -g snapshot -zcf backup_full.t ...

  2. linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...

    本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...

  3. Linux下tar命令简介

    总结一下Linux中tar命令的用法. tar命令的参数: 这五个参数是独立的和别的命令连用时只能使用其中一个. -c: 创建一个打包文件(create) -x:解压 -t:查看内容 -r:向压缩归档 ...

  4. Linux下tar命令解压到指定的目录

    文章转自:linux下tar命令解压到指定的目录_曹毅涵_新浪博客 版权归原作者. Linux下tar命令解压到指定的目录 : tar -zxvf /bbs.tar.zip -C /zzz/bbs / ...

  5. Linux查看tar实用程序,linux中tar命令详解

    Linux系统下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的.生成tar包后,就可以用其它的程序来进行压缩.这一打包程序主要靠L ...

  6. 增量备份和差异备份的区别|什么是增量差异备份

    增量备份和差异备份的区别|什么是增量差异备份.增量备份和差异备份incremental backup and differential backup.2者差别是什么啊? 完全备份:备份全部选中的文件夹 ...

  7. linux的tar命令之-N参数详解

    背景: 一次下载文件太多,服务器禁止,需要先压缩打包一下. 难点: 该文件夹下每次文件都会更新,随时增加,而且会慢慢增多,不能每次都打包全部啊 过程: 1.先用tar --help找到有个-N的参数可 ...

  8. linux下tar命令详解

    转自:http://blog.chinaunix.net/uid-20639775-id-154567.html tar是Linux环境下最常用的备份工具之一.tar(tap archive)原意为操 ...

  9. Linux的tar命令

    tar命令 Linux tar(英文全拼:tape archive)命令用于备份文件 tar是用来建立,还原备份文件的工具程序,它可以压缩.解压备份文件内的文件. 格式 tar [-ABcdgGhik ...

  10. linux xargs 给命令传递参数 组合多个命令

    简介 之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如: 这个命令是错误的 find /sbin -perm +700 |ls ...

最新文章

  1. appscan基本功能
  2. 神经网络weight参数怎么初始化
  3. Android开发学习之路--Camera之初体验
  4. c语言中的素数定理,素数定理
  5. 对于嵌入式交叉编译总结
  6. EasyUI学习总结(二)——easyloader分析与使用
  7. ant design的自定义主题 modifyVars无效的原因
  8. [翻译]在jQuery 1.5中使用deferred对象
  9. Python版插入排序算法
  10. 3.Event Delegate
  11. 127.0.0.1和0.0.0.0和本机IP的区别
  12. 任正非:鸿蒙不用于手机;IBM 340 亿美元红帽收购案完成;Firefox 68.0 发布 | 极客头条...
  13. 英国电信选择由 Canonical 开发的 Ubuntu OpenStack 作为云平台
  14. C语言库函数WindowsSDK...
  15. 计算机软件如何助力科研,研究生必备科研绘图软件,助力科学研究
  16. C语言oj统计衣服尺寸,如何测量衣服尺寸?
  17. 消防联动控制系统服务器,火灾自动报警消防联动控制系统报价单V4.4.xls
  18. WebSocket 双端实践(iOS/ Golang)
  19. Express全系列教程之(六):cookie的使用
  20. python抢票软件源代码_自己写的一个抢票加速的Python小程序源码分享-----纯属娱乐...

热门文章

  1. 深入解析 Flink 细粒度资源管理
  2. TCP 协议面试灵魂 12 问 !
  3. 【一】如果让我学习TensorFlow,我该怎么学?
  4. ssh mysql视屏_ssh+mysql实现的Java web在线订电影票系统项目源码附带视频指导教程...
  5. 服务器和交换机物理连接_连接网络的枢纽,网络交换机详解
  6. golang语言函数--示例--模板--小程序模板
  7. python环境变量设置失败
  8. 帆软动态分页之嵌套自定义参数据选择行数分页
  9. 零基础入门cv - 街景字符编码识别_零基础入门CV赛事- 街景字符编码识别-03
  10. JVM 性能调优实战之:一次系统性能瓶颈的寻找过程