对于购买搬瓦工搭建自己网站的同学,虽然搬瓦工后台可以一键创建/恢复快照。但是毕竟是对整个VPS的备份,而一个小型的网站往往只有几十几百M,掌握一些简单的压缩命令,便可以很简单实现针对网站的备份。
说到备份,特别的提一点,做网站千万要时常备份,以防不测。前两天本站就遭受了DD攻击,导致宕机了一天多,后果就是直接从百度第一页消失,被丢到了第九、第十页。阴谋论的想,大概是同行干的吧 。这样的事在国内很常见,见到别人比自己强了,就用手段把别人拉下来,而不是用心去提高自己。
好了,废话不多说,切入正题。
网站的备份一般就是对网站的文件和数据库进行备份。如果你安装了带后台面板的环境,比如wdcp一类的的,可以直接后台一键备份,但是切记,备份后要下载到本地。
如果是安装的LNMP一类的没有后台面板的环境,那么只需要用几条简单的压缩命令即可。
首先进入你的网站根目录(本文以LNMP为例)
cd /home/wwwroot/web (web是你网站的根目录,此处更换成你网站的根目录即可)
然后对该文件进行压缩
zip -r myfile.zip ./* (此命令的含义是将该目录下的所有文件压缩成myfile.zip)
压缩完成后,就可以直接下载到本地了,访问你的 域名/myfile.zip 就可以下载到本地了。
对于数据库的备份,直接登录 IP/phpmyadmin 登录到相应的数据库后,导出即可。phpmyadmin是LNMP默认的名字,建议安装好LNMP之后修改该目录名称,路径 home/wwwroot/default