立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 249|回复: 3

如何利用godaddy免费空间对VPS进行数据备份

[复制链接]

如何利用godaddy免费空间对VPS进行数据备份

[复制链接]

144

主题

9

回帖

580

积分

高级会员

积分
580
狂霸酷拽

144

主题

9

回帖

580

积分

高级会员

积分
580
2014-11-7 15:32:13 | 显示全部楼层 |阅读模式
在godaddy每注册一个域名后都可以免费申请一个10G大小、300G流量的Windows/Linux空间,然而该免费空间因为自带godaddy的广告再加上所在的服务器性能实在有限,使之完全沦为鸡肋,被多数人弃之一旁。
昨天在找到一个自动备份MySQL的脚本后,想到可以利用godaddy的免费空间对VPS的数据库以及网页进行异地备份。
首先登陆到godaddy的My Account页面开通免费空间,步骤很简单,可以点这儿围观。
godaddy
在准备好godaddy的免费空间以后,就可以再VPS上动手术了,首先在VPS上安装lftp:
yum -y install lftp
然后创建自动备份脚本backup.sh:
#!/bin/bash
### MySQL Server Login Info ###
MUSER="username"
MPASS="password"
MHOST="localhost"
MYSQL="$(which mysql)"
MYSQLDUMP="$(which mysqldump)"
BAK="/home/yourname/backup/mysql"
GZIP="$(which gzip)"
### FTP SERVER Login info ###
FTPU="ftp username"
FTPP="ftp password"
FTPS="ftp server"
NOW=$(date +"%d-%m-%Y")

[ ! -d $BAK ] && mkdir -p $BAK || /bin/rm -f $BAK/*

DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')"
for db in $DBS
do
FILE=$BAK/$db.$NOW-$(date +"%T").gz
$MYSQLDUMP -u $MUSER -h $MHOST -p$MPASS $db | $GZIP -9 > $FILE
done

lftp -u $FTPU,$FTPP -e "mkdir /db-backup/$NOW;cd /db-backup/$NOW; mput /home/yourname/backup/mysql/*; quit" $FTPS

find /home/yourname/backup/mysql -ctime +4 -exec rm {} \;
修改脚本权限,使其能运行:
chmod +x backup.sh
将该脚本设为定时任务,将该脚本设为定时任务:
crontab -e
添加一行内容:
00 00 * * * /bin/bash /root/backup.sh
这样一来,VPS会在每天凌晨0点执行备份脚本,然后将备份数据上传到godaddy的空间上,这样来VPS的数据备份就有了保证,而且也充分利用了godaddy的免费空间。
更多内容请登录 多备份论坛
回复

使用道具 举报

4

主题

20

回帖

130

积分

注册会员

积分
130
qq4351634

4

主题

20

回帖

130

积分

注册会员

积分
130
2014-11-27 10:48:07 | 显示全部楼层
你这属于干货~


回复

使用道具 举报

144

主题

9

回帖

580

积分

高级会员

积分
580
狂霸酷拽 楼主

144

主题

9

回帖

580

积分

高级会员

积分
580
2014-11-27 15:14:05 | 显示全部楼层

qq4351634 发表于 2014-11-27 10:48

你这属于干货~

嘿嘿`那你要多多支持我哦

回复

使用道具 举报

8

主题

12

回帖

174

积分

注册会员

积分
174
skyidea

8

主题

12

回帖

174

积分

注册会员

积分
174
2014-11-27 10:48:00 | 显示全部楼层
现在已经没有免费空间了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-24 08:10 , Processed in 0.020939 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表