登录站点

用户名

密码

用shell脚本备份不同目录

已有 1252 次阅读  2012-11-15 11:05
一、通过for循环来对多个目录循环打包备份
 
#!/bin/bash
mkdir /backup
backuphome=/backup
backupdir="/home /etc /usr/local"
for dir in ${backupdir}
do

#       echo ${dir}
        tar zcvf ${backuphome}/${dir}.tar.gz ${dir}
done
 
二、利用rsync 进行多个目录差异备份
rsync -av /home /etc/ /usr/local /backup

 
分享 举报

发表评论 评论 (0 个评论)