前面讲过要备份网站,但很多人的备份就是在服务器上再存一份压缩包。这其实有个致命问题:服务器出问题,备份一起完蛋。

为什么本地备份不够

你服务器被黑客入侵,他看到备份文件直接给你删了。你硬盘坏了,备份跟主站一起坏。机房着火了,整个服务器都没了。

所以真正的备份,必须存在别的地方。

把备份放到云存储

阿里云OSS、腾讯云COS、七牛云,这些对象存储服务就是干这个的。你在服务器上设个自动备份任务,每天凌晨自动打包网站文件和数据库,然后上传到云存储。

好处是:

第一,异地容灾。你的主机在广州,云存储在佛山或者上海,广州机房出事不影响。

第二,便宜。小站一个月备份文件也就几百MB,云存储一个月几块钱。

第三,自动。设好之后你完全不用管,备份天天自己跑。

宝塔面板有现成的插件,填一下云存储的AccessKey,一键配置自动备份到OSS。

保留几个版本

别只留最新一份备份。万一你今天改了个错误配置,自己发现的时候已经自动备份了坏版本,那最新备份就是坏的。

一般保留最近7天的备份就够。更早的自动删掉,不然存储费用越堆越高。