linux(RedHat)的备份与恢复

Linux的几种备份与恢复方法tar命令(目录级)备份与恢复某一目录下的全部内容(可去掉不需要的目录或文件)备份命令:tar –cjvpf 备份结果文件名 需备份的目录名 --exclude=不需要备

Linux 的几种备份与恢复方法 1. tar 命令(目录级) 备份与恢复某一目录下的全部内容(可去掉不需要的目录或文件) 备份命令: tar–cjvpf--exclude= 备份结果文件名需备份的目录名不需要备份的目录名或文件 -c 选项:创建一个文件,用于存放备份结果 -jtarzip :对结果进行压缩,比效率更高 -v :显示备份清单 -p :保持文件和目录的原属性 -f :备份结果文件 实例: \ -cjvpf/ tar \ --exclude='/sys'--exclude='/proc'--exclude='/media'--exclude='/mnt' \ --exclude='/tmp'--exclude='lost+found' \ 1>/media/backup/78/78_`date+'%Y%m%d'`_bk_lst.log 2>/media/backup/78/78_`date+'%Y%m%d'`_bk_err.log tar 注解:该命令备份根目录下所有内容,但去掉下列内容: (1) /sys/proc 所有虚拟文件系统挂载的目录,例: , (2) /tmplost+found 所有明确不需要备份的目录,例: , (3) /media/mnt 所有介质挂载目录(如果没有挂载可不用去掉),例: , (4) 用户应用中已确定不需要备份的目录或文件(文件的去除格式为 --exclude='/xxx/*'log 文件前缀),例:备份文件,文件等 *_bk_lst.log/ 文件用于记录备份文件目录清单 *_bk_err.log/ 文件用于记录备份出错的文件目录清单 恢复命令: tar-jxvfCxxxx.tar.gz 目标目录名

腾讯文库linux(RedHat)的备份与恢复