godaddy 免费空间
在godaddy每注册一个域名后都可以免费申请一个10G大小、300G流量的windows/linux空间,然而该免费空间因为自带godaddy的广告再加上所在的服务器性能实在有限,使之完全沦为鸡肋,被多数人弃之一旁。
昨天在找到一个自动备份mysql的脚本后,想到可以利用godaddy的免费空间对VPS的数据库以及网页进行异地备份。
首先登陆到godaddy的My Account页面开通免费空间,步骤很简单,可以点这儿围观。
在准备好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 $DBSdo FILE=$BAK/$db.$NOW-$(date +"%T").gz $MYSQLDUMP -u $MUSER -h $MHOST -p$MPASS $db | $GZIP -9 > $FILEdonelftp -u $FTPU,$FTPP -e "mkdir /db-backup/$NOW;cd /db-backup/$NOW; mput /home/yourname/backup/mysql/*; quit" $FTPSfind /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的免费空间。
相关阅读:
在VPS中安装Dropbox实现网站的实时备份
开通Godaddy免费空间做实惠的图片外链空间
文章来源:http://www.saiq.org/blog/2010-03/17
相关阅读
作为产品运营人员,我们都知道运营的最终目标是要和用户之间建立长期有价值的联系。完美的用户界面、强大的功能和明确的价值主张,对
花生壳免费域名怎么申请?刚接触花生壳的朋友可能还不太清楚花生壳免费域名应该怎样申请?本文详细介绍了操作过程,感兴趣的朋友快来
以我的个人经历来说,我是不太建议用免费的空间和域名来建立网店或网站。 我之前也建立了一个免费网站,开端的时分觉得真的挺不错的
FreeHostia免费PHP空间中文面板250MB空间6GB流量
二、FreeHostia绑定域名和MysqL数据库1、登录到FreeHostia空间控制面板后,就可以看到熟悉的中文管理系统了,主要有域名绑定、MysqL
1.申请免费域名 进入http://www.dot.tk(推荐注册tk域名),申请一个新的域名,每次申请12个月以下是免费的,到期前14天可以免费续期 在此