【Linux使用技巧】使用 tar -g 参数进行增量+差异备份、还原

简介:

完整备份:

#建立测试路径与档案 
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

 




本文转自gnuhpc博客园博客,原文链接:http://www.cnblogs.com/gnuhpc/archive/2012/12/11/2813512.html,如需转载请自行联系原作者

相关文章
|
1月前
|
安全 Unix Linux
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
35 0
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
|
5天前
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
64 28
|
8月前
|
Linux
在Linux中,列出几种常见打包工具并写相应解压缩参数。
在Linux中,列出几种常见打包工具并写相应解压缩参数。
|
5月前
|
关系型数据库 MySQL Linux
Linux环境下MySQL数据库自动定时备份实践
数据库备份是确保数据安全的重要措施。在Linux环境下,实现MySQL数据库的自动定时备份可以通过多种方式完成。本文将介绍如何使用`cron`定时任务和`mysqldump`工具来实现MySQL数据库的每日自动备份。
386 3
|
5月前
|
监控 关系型数据库 MySQL
Linux环境下MySQL数据库自动定时备份策略
在Linux环境下,MySQL数据库的自动定时备份是确保数据安全和可靠性的重要措施。通过设置定时任务,我们可以每天自动执行数据库备份,从而减少人为错误和提高数据恢复的效率。本文将详细介绍如何在Linux下实现MySQL数据库的自动定时备份。
212 3
|
8月前
|
存储 安全 Linux
在Linux中,内核调优配置文件名字有哪些?举例几个内核需要优化的参数配置?
在Linux中,内核调优配置文件名字有哪些?举例几个内核需要优化的参数配置?
|
8月前
|
存储 Linux 开发工具
在Linux中,如何备份某个用户的任务计划?
在Linux中,如何备份某个用户的任务计划?
|
8月前
|
Linux
在Linux中,如何进行备份或归档文件(tar 命令)?
在Linux中,如何进行备份或归档文件(tar 命令)?
|
22天前
|
Linux
linux命令详细说明以及案例
本文介绍了常用的 Linux 命令及其详细说明和示例,包括:`ls`(列出目录内容)、`cd`(更改目录)、`rm` 和 `mv`(删除与移动文件)、`grep`(搜索文本)、`cat`(显示文件内容)以及 `chmod`(更改文件权限)。每个命令均配有功能描述、选项说明及实际案例,帮助用户更好地掌握 Linux 命令的使用方法。
125 56
|
7天前
|
Linux 定位技术
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
80 24