在我们的个人生活中,保护我们爱的、需要的东西,或者如果灾难性的事情发生在它们身上,会削弱它们的东西,是一种常见的做法。
对于这些的事情我们采购保险。
就像我们在个人生活中所做的一样,为我们的网站寻求同样的保护也很重要——如果你愿意,也可以是一种保险。
为什么定期的网站备份很重要
对于一个网站来说,它的代码库和数据是常规的完整的备份是一种让人安心的工具。
如果你必须做出选择,虽然你不应该做,但至少你应该做确保您的数据(数据库中的信息,如姓名、联系方式等)是受保护的。
有人可能会说,如果需要的话,可以手动恢复站点的主题和插件,但是存储在数据库中的长期积累的数据是不太容易重建的主要组件。
在某些情况下,当用户数据、帐户、评论、评论等丢失时,它是虚拟的不可能的重建。
网站被黑客攻击,无意中被删除,或者因为错误的更新而停止工作,这些都会向你的客户表明,你对这些事情并不了解。
你所做的每一件事的一致性在你的客户给你他们所需要的信心之前提供了他们的业务。
任何停机时间都可能导致失去客户或销售机会。
以下三种方法可以确保你的网站、数据、工作和声誉不受此类事件的影响。
3种类型的备份,每个网站都可以受益
1.Host-level备份
确保站点自动备份的最简单方法是找到一个提供夜间备份和快速恢复功能的主机。
从本质上说,这意味着每天晚上,在预定的时间,你的网络主机会对你的网站(包括数据库)进行快照,并保存下来,以备你需要它时使用。
该网站的快照就像它听起来一样。就像图片一样,它捕获了站点的文件和数据库网站图片是不耐烦地说。
他们可能只会存储有限数量的这些东西,但在紧急情况下,你真的只需要访问最后几个。
例如,如果明天早上,你的站长错误地在没有测试的情况下更新了你的核心CMS,导致你的站点出现灾难性的故障,你可以通过启动你的网站主机提供的恢复功能来快速恢复。
我无法告诉你有多少次像这样的功能使我们的客户避免了昂贵的重建或完全的数据丢失。这是无价的,很值的最低费用。
几乎每个网络主机都提供这种服务,要么包含在你的月费中,要么需要额外的费用。
我的建议是,无论哪种方式,你都要花这笔钱,为你的团队提供必要的保险,以安全渡过今天互联网的混乱水域。
一些受欢迎的网站托管公司,是高度评价和提供备份服务(在alpha顺序):
2.Plugin-level备份
如果你的网络托管公司不提供夜间备份,而你的网站又无法切换到提供夜间备份的网站,那么你可以使用一个插件来帮助你。
如果你的网站是在WordPress,或任何其他流行的CMS,除外HubSpot的它有完整的修订历史,通常有一个插件目录提供免费和付费插件,以帮助各种各样的功能扩展。
这些插件通常会定时备份你的主题文件和数据库,或者将其存储在服务器上,或者甚至通过电子邮件发送给你数据库的副本,假设它低于电子邮件提供商提供的附件限制。
备份插件,比如主机级备份,也是自动运行的,并按照你在网站仪表板上设置的时间表运行。它们还提供站点及其数据库的备份,但是恢复任务由您自己决定,而不是使用独立于站点的外部脚本,在发生灾难性故障时可以依赖该脚本进行恢复。
虽然这肯定比完全没有备份要好,但我的建议仍然是,您可以考虑以一种更直接的方式提供这种备份的主机服务。
也就是说,这里只是由三个最流行的自托管cms分解的一些插件。
根据我个人的经验根据WP初学者,以下是WordPress网站的首选选项:
根据Joomla初学者,以下是Joomla最好的四个备份插件:
最后,对于Drupal,您可能想要进行检查备份和迁移.
虽然上面提到的所有插件和扩展都提供了类似的功能,可以定期备份最重要的站点文件和数据库,但值得一提的是,它们确实做到了这一点不考虑到你的网络主机在计算和/或存储方面的限制。
这意味着,如果您达到了存储限制(根据主机托管计划允许您承载多少主机)或允许进行多少计算操作(这通常是衡量站点对服务器施加多大压力的指标),则备份可能会失败。
这些方法提供了一定的安全性,但您需要确保,随着站点的增长,您也需要考虑到最终存储在站点文件结构中某个地方的大型备份文件。
3.手动备份
当其他方法都失败时,在你的工作站上写一个便利贴,提醒自己手动创建所有站点文件和任何支持它的数据库的备份。
通过手动,我的意思是,你或任何负责备份你的网站的人都必须自己定期和持续地做以下所有的事情——最好是每天晚上,但至少每周一次:
- 登录到您的主机帐户的仪表盘或cPanel并访问文件管理器
- 导航到存储站点文件的文件夹,创建站点的压缩版本,并使用命名约定下载它,这将使您很容易识别它是何时制作的。(我用的是YYMMDD-sitename.zip我自己。并非所有主机托管公司都使用相同的仪表盘软件,但有一个非常流行的cPanel。这是一个篇好文章浏览存储在文件管理器.)
- 返回到主仪表板页面并访问phpMyAdmin以备份站点的数据库。这是一个伟大的文章提供一个循序渐进的过程。
- 清洗和重复的否则你将失去大量重要数据,并可能不得不重新投资于你要求开发者执行的任何工作。
在某些情况下,你可以把它存储在u盘上,并随身携带在你的钥匙链上。
当然,你会想要一个备份的拇指驱动器到你的原始拇指驱动器,以防发生什么事情!你们可能明白我的意思了。
这是最不有效的方法,因为就像我之前提到的,人为的错误扮演着重要的角色,坦白地说,这永远不会是某人的激情去完成的。
由于这个过程是如此艰苦和平凡,手工备份经常被延迟、错过或完全遗忘。
“我没有时间,”“我完全忘了。”我最喜欢的,“我运行了备份,但我不知道发生了什么?!”在灾难发生当天最需要手动备份的人给出的理由都是完全可以接受的。
最终的结果就是你的工作和部分投资的损失。为什么风险呢?
是多少你的时间值得吗?
如果正确实现,我们所介绍的任何方法之间都没有区别。
最后,无论您选择哪种方法,您最终都会得到站点文件和数据库的备份,您要么将其存储在云上,要么将其放在某人的钥匙链上随身携带。
然而,现在你的注意力和时间被一件要做和要记录的事情进一步分散了。
据我估计,如果这个服务比不提供它的托管服务花费巨大,那么在一些边缘情况下,手动或插件备份就足够了。
现在,很难找到一个主机托管计划,不会照顾你的所有这些在名义上额外收费,在大多数情况下是免费的。
备份。备份。备份。
网站的备份就像你的汽车保险一样重要。
虽然看到每月收取的费用很烦人,但谁也不知道什么时候崩溃就要来了,如果真的来了,我们很高兴我们已经准备好了。
当我们将这种逻辑应用到站点保护时,可能不需要额外的成本,这是显而易见的。
定期备份可以确保持续的服务,并保存您的客户体验,这将转化为他们对您的产品或公司的信心。
查看一下您当前的主机计划,看看是否有可用的备份。如果是,确保你正在使用这项服务!
如果没有,我建议快速查看添加它的成本,看看是否可以轻松升级。我敢冒险说,如果你的托管公司根本不提供这些服务,那是时候去购物了!