首页 > 代码库 > linux 上备份 web 站点的脚本。
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 站点的脚本。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。