2019-08-30-归档压缩备份

  1. tar的常见应用
  2. dd: 备份磁盘
  3. cpio: 通过数据流重定向备份文件

tar的常见应用

categories: Linux

  • 查看etc.tar.gz中存在的文件并且解压etc.tar.gz内的passwd文件

    tar -ztvf ./etc.tar.gz # -t用来查看
    tar -zxvf ./etc.tar.gz etc/passwd # 注意etc前面没有斜杠
  • 归档某一个文件/文件夹并且保留权限

    tar -zcvpf # p == permission, 用来保留权限
  • 仅备份2005/06/01后创建的文件

    tar -N '2005/06/01' -zcvf ...
  • 备份/home, 但不要/home/newfile

    tar --exclude /home/newfile -zcvf home.tar.gz /home
  • 仅备份2005/06/01后创建的文件

    tar --exclude -N '2005/06/01' -zcvf /home

dd: 备份磁盘

  • dd if=input_file of=output_file bs=block_size: bs如果未指定就为512字节.

  • dd if=/dev/hda1 of=somefile: 将/dev/hda1这个磁盘完整备份到somefile中去. 注意somefile不要再hda1内.

  • dd if=somefile of=/dev/hda1: 还原到hda1.

cpio: 通过数据流重定向备份文件

# cpio -covB > FileNameOrDeviceName # 备份到FileNameOrDeviceName
# cpio -icduv < FileNameOrDeviceName # 从FileNameOrDeviceName还原
  • 需要先用find输出文件路径以及文件名, 然后将输出定向到cpio进行备份.
# find /etc -type f | cpio -o > /root/etc.cpio # 备份/etc下所有文件

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 tianyilt@qq.com

文章标题:2019-08-30-归档压缩备份

本文作者:tianyilt

发布时间:2019-12-07, 23:40:55

最后更新:2019-12-10, 08:53:01

原始链接:http://yoursite.com/2019/12/07/Linux/2019-08-30-%E5%BD%92%E6%A1%A3%E5%8E%8B%E7%BC%A9%E5%A4%87%E4%BB%BD/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏