#!/bin/sh
backup_dir="/root/backup"
#you backup dir
dir1="/etc"
dir2="/var/log"
#name of back
dir1_name="etc.tar.gz"
dir2_name="log.tar.gz"
# execute backup command
cd $backup_dir
tar cvfz `date +%b-%d`-`hostname`-${dir1_name} $dir1
backup_dir="/root/backup"
#you backup dir
dir1="/etc"
dir2="/var/log"
#name of back
dir1_name="etc.tar.gz"
dir2_name="log.tar.gz"
# execute backup command
cd $backup_dir
tar cvfz `date +%b-%d`-`hostname`-${dir1_name} $dir1
tar cvfz `date +%b-%d`-`hostname`-${dir2_name} $dir2
本文转自fine102 51CTO博客,原文链接:,http://blog.51cto.com/gzmaster/85747如需转载请自行联系原作者