<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="如何实现VPS免费备份" id="card1">
<p> 游客</p><p>
标题:如何实现VPS免费备份<br/>
正文:<br/>
因为本bolg是架设在vps上的，空间商又没有提供备份的功能，所以说哪天vps挂了，我的网站也就跟着挂了。有人说你怎么不备份呢？这个问题我也考虑过啊，其实你有没有想过对于这种国外的vps什么的，备份一下所有的网站怎么说也得百十兆吧。你总不能天天去下载吧？这带宽可受不了，就算是带宽充足，说不定vps哪天也让你给下载挂了。 那我们备份vps的原理就是利用shell脚本备份网站以及数据库，然后通过ftp脚本吧备份文件上传到免费空间，简单吧。那我就直接上脚本了~嘿嘿。 下面这个是上传到通过ftp把备份网站上传到空间上的脚本：    #!/bin/bash    backsql=`cd /backup/backsql;ls -r backsql* | head -1` #因为每天都备份文件取最新的那个    backweb=`cd /backup/backweb;ls -r backweb* | head -1`    ftp -n&amp;lt;&amp;lt;EOF    open ip #这里写godaddy空间的ip    user ftp用户名 ftp密码    binary    cd /back/ #备份文件要存放的ftp上的路径    lcd /backup/backsql/ #备份mysql文件本地存放路径    prompt    mput $backsql    lcd /backup/backweb/ #备份web文件本地存放路径    mput $backweb    close    bye    EOF下面这个是备份网站和数据库的脚本：    #!/bin/bash    #set -x  &amp;<br/><a href="http://www.helan123.net/wap.asp?mode=WAP&amp;act=View&amp;id=80&amp;Page=1">[&lt;&lt;]</a><a href="http://www.helan123.net/wap.asp?mode=WAP&amp;act=View&amp;id=80&amp;Page=1">[[1]]</a><a href="http://www.helan123.net/wap.asp?mode=WAP&amp;act=View&amp;id=80&amp;Page=2">[2]</a><a href="http://www.helan123.net/wap.asp?mode=WAP&amp;act=View&amp;id=80&amp;Page=3">[3]</a><a href="http://www.helan123.net/wap.asp?mode=WAP&amp;act=View&amp;id=80&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=80">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=80">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://www.helan123.net/wap.asp">首页</a>
</p>
</card>
</wml>