上线后运营Backup · 恢复
备份
备份是把网站内容另外复制一份,出问题时可以恢复到那个时间点的安全保障。
就像多记一本账,放进保险柜里。
再详细一点
不小心删了文章、被黑客攻击、服务器出问题,只要有备份就能恢复。
多久备份一次,取决于内容多久变一次。几乎不变的介绍型网站,每次有改动时备份即可;每天都有预约 · 文章新增的话,就要更频繁。
备份要存放在网站以外的地方。如果只放在同一台服务器上,服务器出问题时备份也会一起丢失。偶尔确认一下备份能否真的恢复也很重要。
网站备份应该包含哪些内容?
网站备份不只是文件,还要包括数据库和设置。如果只保留构成页面的文件,预约 · 会员 · 订单 · 文章这类每天累积的信息就无法恢复。
最容易漏掉的是设置。域名解析记录(DNS)、重定向规则、咨询邮件设置平时看不见,可一旦丢失,即使网站能打开,也会收不到邮件,或者旧地址失效。
如果是定制开发的网站,源代码通常另外保存在GitHub这类代码仓库里。但数据库和顾客上传的照片并不在那个仓库中,所以要另外备份。
表格可以左右滑动查看
| 项目 | 举例 | 漏掉会怎样 |
|---|---|---|
| 文件 | 源代码 · 设计 · 配置文件 | 页面要重新制作 |
| 数据库 | 预约 · 会员 · 订单 · 帖子 | 累积的记录会丢失 |
| 上传的资料 | 照片 · 菜单 · 附件 | 文字还在,照片却是空的 |
| 连接设置 | DNS记录 · 重定向 · 邮件设置 | 收不到邮件,旧链接失效 |
| 账号清单 | 域名 · 托管 · 管理员账号分别在哪里 | 负责恢复的人不知道从哪里下手 |
3-2-1备份原则是什么?
3-2-1原则是一条广为使用的备份原则:保留3份副本,分存在2种不同的存储方式中,其中1份放在另一个地点。它不是法律规定,但能简单有效地避免一次事故就丢掉所有副本。
小店铺网站可以按“当前服务器上的原件 + 托管公司的自动备份 + 另一个云存储里的副本”来配置。关键在于最后那份副本要放在与服务器不同的公司、不同的账号里。
勒索软件这类会把文件锁住的攻击,可能连已连接的存储也一并锁住。所以,最好留一份平时不与网站连接的副本,这样更安全。
存放副本的账号也要单独保护。如果网站管理员账号和备份账号用的是同一个密码,一边被盗时副本也可能一起被删。请给备份账号设置不同的密码,并开启两步验证。
网站备份多久做一次、要保存多久?
备份周期取决于“出了问题时,最多能接受丢掉几天的数据”。每月只改一两次文字的介绍型网站,每次修改时备份即可;如果每天都有预约进来,至少要按天备份,才能少丢记录。
保存期限也很重要。网站被黑往往不会马上发现,如果只有最近一份备份,恢复的可能是已经被污染的时间点。请同时保留几天前、几周前等多个时间点的备份。
如果备份里有顾客姓名 · 联系方式,那么这份备份也属于个人信息。要加密保存、减少能查看的人;超过隐私政策中写明的保存期限后,备份里的数据也要删除。
除了周期,还要定好“什么时候”运行。设成在顾客少的凌晨自动运行,网站不会变慢,也不会有人忘记。
怎么确认备份真的能恢复?
备份只有实际恢复一次,才知道能不能用。很多人只相信“备份完成”的提示,结果到真正需要的那天才发现文件损坏或缺了一部分。
如果交给了服务商,您不必亲自做恢复测试,但可以问一问最后一次测试恢复是哪天。如果对方答不上来,可以请对方测试一次。
- 01在备份列表中确认最近的日期是否按计划保留着。
- 02把备份大小和上次比较。如果突然小了很多,可能缺了一部分。
- 03把备份恢复到测试环境,而不是正在运营的网站上。
- 04确认首页 · 照片 · 帖子 · 预约记录是否都能看到。
- 05记下恢复所花的时间,就能知道真出事时要等多久。
- 06写下结果和下次检查日期,大约每季度重复一次。
把备份交给服务商时要确认什么?
最常见的失误是以为“托管公司会自己处理”而不去确认。备份周期、保存期限、恢复费用都因套餐而异,最好亲自问清楚,并把答复记下来。
解约时能否拿到备份,也一定要确认。更换服务商的那一刻,只存在对方服务器上的备份可能会一起消失。
也要问清楚“多快能恢复”。即使有备份,如果恢复要好几天,这段时间就没法接预约 · 订单。提前了解紧急故障时的响应时间和恢复所需时间,真出事时就不会那么慌。
- 多久备份一次?保留几个时间点?
- 备份是否存放在与网站服务器不同的地方?
- 数据库和上传的照片也会一起备份吗?
- 需要恢复时向哪里申请?要多久?要不要付费?
- 备份文件的密码或访问权限由谁掌握?
- 合同结束时能否拿到最后一份备份?
小店铺什么时候真正需要用到备份?
最常见的情况是人为失误。员工在管理后台整理菜单时把过去的公告整个删掉,或者更新后页面错乱,有备份就能马上回到之前的状态。
如果是接预约的网站,服务器出问题那天,当天进来的预约清单最重要。上次备份之后进来的预约无法恢复,所以同时保留预约通知短信或邮件,就能补上空缺。
如果接受在线支付,订单 · 支付记录也会保留在支付代理(PG)公司的管理页面里。即使网站数据丢失,也能用那些记录核对订单,所以请务必把PG公司的管理员账号也列进账号清单。
在ISSYMO的维护管理订阅中,我们每月进行安全更新的同时也会做备份。如果是预约 · 订单这类每天都在累积记录的网站,请在会议中另外确认备份周期。
举个例子
- 一家工坊的员工在管理后台把图库照片全删了,后来用前一天的备份恢复了。
只需确认这些
- 备份由谁做、多久做一次
- 备份是否存放在网站以外的地方
- 需要恢复时该联系谁
我的店需要吗?
所有网站都需要。
在ISSYMO
在维护管理订阅中,我们每月做安全更新的同时也会留存备份。出了问题,可以恢复到备份时的状态。
查看维护管理常见问题
参考资料
最后更新于