利用百度网盘python客户端实现自动化备份
百度网盘Python客户端安装方式:http://blog.wlzs.cn/%E7%99%BE%E5%BA%A6%E4%BA%91%E7%99%BE%E5%BA%A6%E7%BD%91%E7%9B%98python%E5%AE%A2%E6%88%B7%E7%AB%AF/
脚本如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
#!/bin/bash #Date: 2014-12-23 #Author: Created by 龙魂博客 #Mail: lh@wlzs.cn #Function: 时间同步脚本. #Website: blog.wlzs.cn PATH=/usr/bin:/bin:/sbin:/usr/local/sbin:/usr/local/bin LANG=zh_CN.UTF-8 date=`date +%Y-%m-%d-%H-%M` #备份目录 backupdir=/backup #网站目录 webdir=/var/www/html/ #数据库名 dbname=bbs dbname1=blog #数据库用户名 dbuser=root #数据库密码 dbpwd=root #命令 #判断备份文件夹是否存在,存在删掉 不存在建立 if [ -d "$backupdir" ]; then rm -rf $backupdir mkdir -p $backupdir else mkdir -p $backupdir fi #备份数据库 mysqldump -u$dbuser -p$dbpwd -B -F --single-transaction $dbname>$webdir/$dbname-$date.sql mysqldump -u$dbuser -p$dbpwd -B -F --single-transaction $dbname1>$webdir/$dbname1-$date.sql #关闭httpd服务 service httpd stop #备份网站源文件 cd $webdir tar -czf $backupdir/wlzs.cn-$date.tar.gz * rm -rf $webdir/$dbname-$date.sql $webdir/$dbname1-$date.sql #开启httpd服务 service httpd start bypy.py upload $backupdir/wlzs.cn-$date.tar.gz wlzs.cn-$date.tar.gz echo -e "`date` ................... 备份完成 \n">>~/a.log |
二〇一四年十二月二十三日 08:38:04
版权声明:
作者:龙魂
链接:https://blog.wlzs.cn/%e5%88%a9%e7%94%a8%e7%99%be%e5%ba%a6%e7%bd%91%e7%9b%98python%e5%ae%a2%e6%88%b7%e7%ab%af%e5%ae%9e%e7%8e%b0%e8%87%aa%e5%8a%a8%e5%8c%96%e5%a4%87%e4%bb%bd/
文章版权归作者所有,未经允许请勿转载。
THE END