标签归档:LNMP

LNMP下进行数据库和网站文件备份

也许你和我的遭遇不相同,但还是要告诫你: 请时刻为你的网站/服务器做好数据备份。

就像我的这博客站点,几经周折,三番五次因为服务商跑路、倒闭、忘记虚拟主机续费等问题造成了我的数据丢失,也无法找回来。能剩下的也就是搜索引擎种过时的快照和部分朋友赏脸拿走的文章。最然不是很大的用处,但很大一部分都是自己辛辛苦苦积攒下来的折腾笔记和一些感受。每一篇也都是自己一个字一个字码出来的。个人站点发生数据丢失的后果可能和想象种的一样,损失不大,因为你只需要对自己负责。

但如果你的服务器上存在其他的用户或是您的网站上存在正在运作的业务,如果你发生了数据丢失,后果何其严重,可想而知。因此做好服务器的数据备份尤为重要,也是站长和服务器管理员的必备课程。

这里我们来看LNMP环境下,进行网站数据和网站文件的备份。你拥有VPS服务器的ROOT权限,那么你就可以使用以下脚本进行备份,将服务器数据备份到远程的FTP空间。

 

以上脚本需要你根据服务器的具体状况做出修改。

备份往往不是仅备份最近一个周期(天/周/月/季度)的,最好是备份多个最近的周期,然后再加上多重备份,多地备份等,根据业务重要性进行部署。