必威体育Betway必威体育官网
当前位置:首页 > 网站建设

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

时间:2019-01-23 22:40:00来源:网站建设作者:seo实验室小编阅读:89次「手机版」
 

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

免费tk域名+freewebhostingarea空间

1.申请免费域名 进入http://www.dot.tk(推荐注册tk域名),申请一个新的域名,每次申请12个月以下是免费的,到期前14天可以免费续期 在此

分享到:

栏目导航

推荐阅读

热门阅读