全球主机交流论坛

标题: 现在还有linux备份到百度云的 脚本吗 [打印本页]

作者: gamecreating    时间: 2015-10-29 13:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: hising    时间: 2015-10-29 13:08
本帖最后由 hising 于 2015-10-29 13:18 编辑

有啊,搜索下,我记得hao123上有,我自己在用。存到了百度pcs。用的百度云空间

http://www.freehao123.com/baiduyun-linux-vps/

上面项目网址,自己打开参悟下。
作者: gamecreating    时间: 2015-10-29 13:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 欧阳逍遥    时间: 2015-10-29 13:10
.。。只有 FTP 脚本 。 同求 备份到 百度云 脚本。  精华 加分哦。
作者: hising    时间: 2015-10-29 13:10
gamecreating 发表于 2015-10-29 13:09
球PM

freehao123我记得有,我之前弄得,最后没存地址。那个脚本直接拿来用不行,必须按教程,还得配置
作者: zzr    时间: 2015-10-29 13:14
欧阳逍遥 发表于 2015-10-29 13:10
.。。只有 FTP 脚本 。 同求 备份到 百度云 脚本。  精华 加分哦。

欧阳大斑猪求ftp脚本。。。。主动模式
作者: 欧阳逍遥    时间: 2015-10-29 13:20
zzr 发表于 2015-10-29 13:14
欧阳大斑猪求ftp脚本。。。。主动模式

我用的就是论坛那谁发的。。。

另外 我记得 amh 后台备份 到 2欧是因为 主动模式失败的。

ftp -n -v -p  就行了。。 amh的我试过 下面的脚本没试过。

  1. #!/bin/bash
  2. #你要修改的地方从这里开始
  3. MYSQL_USER=root                             #mysql用户名
  4. MYSQL_PASS=123456                      #mysql密码
  5. [email protected]                 #数据库发送到的邮箱
  6. FTP_USER=ftpuser                              #ftp用户名
  7. FTP_PASS=ftppass                         #ftp密码
  8. FTP_IP=my.ftp.com                          #ftp地址
  9. FTP_PORT=21                                #ftp端口
  10. FTP_backup=backup                          #ftp上存放备份文件的目录,这个要自己得ftp上面建的
  11. WEB_DATA=/home/wwwroot                          #要备份的网站数据
  12. #你要修改的地方从这里结束

  13. #定义数据库的名字和旧数据库的名字
  14. DataBakName=Data_$(date +"%Y%m%d").tar.gz
  15. WebBakName=Web_$(date +%Y%m%d).tar.gz
  16. OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz
  17. OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz
  18. #删除本地3天前的数据
  19. rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/Web_$(date -d -3day +"%Y%m%d").tar.gz
  20. cd /home/backup
  21. #导出数据库,一个数据库一个压缩文件
  22. for db in `/usr/local/mysql/bin/mysql -u$MYSQL_USER -p$MYSQL_PASS -B -N -e 'SHOW DATABASES' | xargs`; do
  23.     (/usr/local/mysql/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS ${db} | gzip -9 - > ${db}.sql.gz)
  24. done
  25. #压缩数据库文件为一个文件
  26. tar zcf /home/backup/$DataBakName /home/backup/*.sql.gz
  27. rm -rf /home/backup/*.sql.gz
  28. #发送数据库到Email,如果数据库压缩后太大,请注释这行
  29. #echo "主题:数据库备份" | mutt -a /home/backup/$DataBakName -s "内容:数据库备份" $MAIL_TO
  30. #压缩网站数据
  31. tar zcf /home/backup/$WebBakName $WEB_DATA
  32. #上传到FTP空间,删除FTP空间5天前的数据
  33. ftp -v -n $FTP_IP << END
  34. user $FTP_USER $FTP_PASS
  35. type binary
  36. cd $FTP_backup
  37. delete $OldData
  38. delete $OldWeb
  39. put $DataBakName
  40. put $WebBakName
  41. bye
  42. END
复制代码

作者: rongdede    时间: 2015-10-29 13:22
乍一看还以为是百度网盘
作者: zzz    时间: 2015-10-29 13:27
百度pcs好像现在没开放
用bce的bos吧
有接口
作者: 白衣乞丐    时间: 2015-10-29 13:27
OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz
OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz
#删除本地3天前的数据

这里是5天吧
作者: 欧阳逍遥    时间: 2015-10-29 13:31
白衣乞丐 发表于 2015-10-29 13:27
OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz
OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz
#删除本 ...

是的。 我直接转的。。 其实3 天  5 天 区别不大。
作者: psdshow    时间: 2015-10-29 13:42
pcs的不知道还行不行 以前是可以的
作者: Musketeer    时间: 2015-10-29 14:00
有个发脚本的 70权限帖子进不去  继续水




欢迎光临 全球主机交流论坛 (https://loc.888543.xyz/) Powered by Discuz! X3.4