电脑疯子技术论坛|电脑极客社区

 找回密码
 注册

QQ登录

只需一步,快速开始

[linux教程] 使用 tar -g 参数进行增量+差异备份、还原教程

[复制链接]
zhaorong 发表于 2018-4-13 11:49:05 | 显示全部楼层 |阅读模式

建立测试路径与档案


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





您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|VIP|电脑疯子技术论坛 ( Computer madman team )

GMT+8, 2025-2-2 21:49

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表