一、打包命令
格式: tar 参数 新建的文件名 filename
参数: -c 新建打包文件,可搭配-v 来查看过程中被打包的文件名
-x 解打包或解压缩的功能。
-z 通过bzip2的支持进行压缩/解压缩,此时文件名最好是 .tar.gz
-f filename -f 后面要接被处理的文件名,
-c 目录,这个参数用在解压缩时,
-v 在压缩或解压缩的过程中,将正在处理的文件名显示出来
其实最简单的使用tar 就只要记住下面的方式:
压缩: tar -cvfz filename.tar.gz 要被压缩的文件或者目录
解压缩: tar -xvfz filename.tar
二、完整备份工具: dump
dump 参数 待备份数据
参数: -S 仅列出后面的待备份的数据需要多少磁盘空间才能备份完毕。
-u 将这次dump的时间记录到 /etc/dumpdateS 文件中
-v 将dump的文件过程显示出来
-level 就是我们谈到的等级,从-0 到-9 共10个等级
-f 有点类是tar 后面接产生的文件
-w 列出在,/etc/fstab 里面的具有dump 是指的分区是否有备份过。
例如: 备份文件系统: 0 完整备份 1 差异备份
1、 dump -S /dev/hdc1 先测试一下要备份此文件系统需要多少容量
2、 dump -0u -f /root/boot.dump /boot 将完整备份的文件名记录程 /root/boot.dump 同时更新记录文件
3、 dump -W 看一下有没有任何文件系统被dump的数据
4、 dump -1u -f /root/boot.dump.1 /boot 开始新建差异备份文件。
例如: 备份整个目录
1、 dump -0h -f /root/dump.bz2 /etc 将/etc 整个目录通过dump进行备份,汉压缩功能
三、 恢复文件: restore
四、 常见的其他的压缩与备份工具
1、 dd
格式: dd if="要备份的文件" of="备份后名字路径" bs="block size" count="number"
来源:https://www.cnblogs.com/lxc123/p/10229441.html