码迷,mamicode.com
首页 > Web开发 > 详细

linux 上备份 web 站点的脚本。

时间:2014-07-23 00:29:58      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:linux   web   站点   

[root@redhat script]# cat back_web.sh 
#!/bin/bash
#use scp  not use password . so do it -->#ssh-keygen -t rsa -->   scp -p .ssh/id_rsa.pub root@机器B的IP:/root/.ssh/authorized_keys 
#mkdir  & go to backup

#####################################
#back up web  

myPath="/var/web_bak"
month=`date +%m`
day=`date +%d`
year=`date +%Y`
hour=`date +%H`
min=`date +%M`
dirname=$year-$month-$day-$hour-$min
echo $dirname
        if [ ! -d "$myPath" ]; then
                mkdir "$myPath"
        fi
cd $myPath
mkdir $dirname
cd $dirname
mkdir conf
mkdir web
mkdir db
#####################################
#backup conf file

cd /etc/httpd
tar -zcvf $myPath/$dirname/conf/httpd.conf.tgz ./httpd.conf

#backup web 
cd /usr/local/apache2/
tar -czf $myPath/$dirname/web/htdocs.tgz  htdocs
scp -r  $myPath/$dirname root@192.168.10.7:/backup


本文出自 “技术人生” 博客,请务必保留此出处http://jesnridy.blog.51cto.com/5554751/1441399

linux 上备份 web 站点的脚本。

标签:linux   web   站点   

原文地址:http://jesnridy.blog.51cto.com/5554751/1441399

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!