linux shell使用tar 备份时间命名的文件 ( tar命令)

本文介绍了如何使用Linux shell和tar命令进行文件系统备份,特别是如何通过时间命名备份文件,并在恢复时注意排除特定目录,如/proc、/lost+found等。此外,还提到了备份完成后需要重建的目录权限设置和SELinux Type恢复。
摘要由CSDN通过智能技术生成

tar命令备份

tar打包命令的特点:

  • 保留权限
  • 适合备份整个目录
  • 可以选择不同的压缩方式
  • 如果选择不压缩还能实现增量备份,部份还原,参考man tar

备份步骤

  • 使用root用户登录
  • 进入根目录cd /
  • 使用tar命令备份
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=backup.tgz
  • tar 是用于打包文件的命令。
  • cvpfz 是tar的选项,分别是创建档案文件、保持权限(保留所有东西原来的权限)、使用gzip来减小文件尺寸。
  • backup.gz 是我们作为备份文件的文件名。
  • / 是我们要备份的目录,/代表的是整个文件系统。
  • –exclude 排除目录:

例如/proc、/lost+ found、/sys。

当然backup.gz这个备份文件本身必须排除在外,不然就无限循环了。

另外如果不把/mnt排 除在外,那么挂载在/mnt上的其它分区也会被备份。

另外需要确认一下/media上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西, 必须把/media也排除在外。

备份完成后&#

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寰宇001

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值