标题:
[分享]
wdcp里的网站自动备份到免费云储存dropbox
[打印本页]
作者:
shenqi
时间:
2013-8-8 15:46
标题:
wdcp里的网站自动备份到免费云储存dropbox
第一次用VPS就是用的wdcp面板,只能说太棒!这几个月下来,wdcp陪伴了我建站的每一刻。
不会编程的我,经过无数次的反复在wdcp上使用各种程序,终于用上discuz和joomla这两款免费的开源程序。
眼看现在的论坛使用的空间越来越大,每天备份后下载到本地,然后再上传到百度云,真的很麻烦啊。为了那每天积累的数据只好认命。
无意中发现,原来dropbox有linux版,那就看看那度娘怎么说,原来CentOs还真能用。这下好了,还有自动备份的教程,结合wdcp的计划任务,尝试下,确实可行,今天特来和大伙分享。
闲话太多,对不起哦。
首先说明,教程是我网上找的,有错误麻烦各位大神指出,如果已经有相似的教程,就当我自言自语吧。
那我们开始吧
注册一个dropbox账号,可以用我的链接http://db.tt/8bfXj1kM (这样我们2人都会得到免费的空间)
在sshd端那里用root登录,(禁止了root登录的童鞋可以到wdcp开启)
32bit的Centos就用
cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
复制代码
64bit的Centos就用
cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
复制代码
输入后会自动下载并解压
运行
~/.dropbox-dist/dropboxd &
复制代码
会一直弹窗一个链接,你点击链接,登录上你的dropbox账号,然后再次输入密码。
在sshd端里就会见到 Client successfully linked, Welcome 你的用户名!
这就是证明你用这个dropbox用户名成功绑定这台VPS了。
建立目录软链接
在wdcp里面有个计划任务,网站备份是备份到 /www/backup/site
所以我们就这样
cd ~/Dropbox
ln -s /www/backup/site
复制代码
再次运行dropbox
~/.dropbox-dist/dropboxd &
复制代码
现在就会把你的备份传上dropbox了
注意了,如果没有使用过计划任务备份网站的话,wdcp是没有site这个目录的,所以不用担心为什么运行了dropbox里也没有site这个目录
接下来我们要进行每天的自动备份,省去每次登陆wdcp然后手动备份的麻烦
cd ~
复制代码
killall dropbox
复制代码
vi backup.sh
复制代码
然后会看到 new files的字眼
insert以下的代码 这里我用 i
#!/bin/sh
start() {
echo starting dropbox
/root/.dropbox-dist/dropboxd &
}
stop() {
echo stoping dropbox
pkill dropbox
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
esac
复制代码
保存退出 我用 :wq
到了这里我们就回到wdcp里面去先把计划任务给设定了。
系统设置-计划任务
修改到你喜欢的备份时间,比如说半夜备份,启动后更新计划任务
wdcp设置好了,我们又回到sshd里去
chmod +x backup.sh
复制代码
crontab -e
复制代码
这里你会看到crontab里已经有一行命令了,这就是刚才在wdcp里设置的。
insert
0 4 * * * sh /root/backup.sh restart
0 5 * * * sh /root/backup.sh stop
复制代码
早晨4点开始上传备份,5点结束的意思,可以自己设置哦。
在网上有备份mysql的,那个还得输入密码什么的,觉得很麻烦,所以还是用回wdcp的计划任务,直接备份mysql
具体怎么做,你该知道了吧。
小小贡献,dropbox邀请新用户可以扩增空间到18GB,记得用链接注册哦 http://db.tt/8bfXj1kM
作者:
admin
时间:
2013-8-8 18:12
不错,虽然也有点广告嫌疑
作者:
shenqi
时间:
2013-8-9 09:17
老大,为了免费空间嘛,多多谅解。
之前确实为了这备份,天天都得备份下载,有了你的计划备份加上这个dropbox每天免去备份的工作,效率好很多。
接下来的问题就是将来备份的压缩文件太大了,怎么弄成分卷呢?
作者:
shenqi
时间:
2013-8-25 13:32
这是先用计划任务备份在自己的服务器上,然后再把计划备份的文件上传到dropbox。上传完了,你的计划备份的文件还是在你的服务器里的,可以几天删除一次,dropbox的也是。
这只是怕服务器出错把网站资料弄没的一个保障,多一个备份多一份安心嘛。
我现在有3-4个站点,已经用了2个GB了。
作者:
samer
时间:
2013-8-25 23:00
确实不错,值得一顶
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2