备份的最佳作法,第二章!我们今日要讨论的是,採取不同的预防措施以备份您的网站。

首先,我们需要牢记 3-2-1 的备份黄金法则,这通常是我们谈论到备份问题时会遵循的规则:3 个资料备份、在 2 种不同的装置上,以及至少 1 个的离线备份。

而这就是我们要在 Simple Hosting 主机上备份网站的主要原则。

在您的 Simple Hosting 上启用备份 (快照) 功能

快照指的是您 “ Simple Hosting 主机” 上的所有文件的快照备份。它会在特定时刻像拍摄照片一样留存您的资料,以备份您当下的资料。要在您的主机上启用快照 功能,请在您的 Simple Hosting 主机管理页面中的快照功能选单中点选 « 启用快照»。这项功能是免费的,它能够帮您保留文件先前的版本。一旦启用该功能,将会有四个即时储存备份:

  • 每日快照保留 24 小时;
  • 每日快照保留 48 小时;
  • 每週快照保留 7 天;
  • 每週快照保留 14 天。

快照功能本身并非完整的备份策略,但它是一种方法。它们在操作不当的情况下显的特别有用,它允许您可以 ”返回”。

然而,快照会被储存在您 Simple Hosting 的当地主机上:因此他们会消耗您的储存空间,并且无法确保有足够的空间可以进行备份。

因此,另外在远端机器上完整备份您的文件和资料库是必要的。

汇出您的 MySQL 资料库

MySQL 资料库大部分使用在内容管理系统上 (像是 WordPress,Prestashop 等等…),您可以从您的 Simple Hosting 管理介面上使用 phpMyAdmin 工具完整地将数据库汇出。在 phpMyAdmin 中连接后,点选选单中的 “汇出”,您就可以选择您的资料库汇出的名称和格式。然后它会在特定时刻生成一份文件,该文件中将会有包含资料库中的所有资料。

同时,您也可以透过紧急控制台上的指令行线上进行此操作。请参阅文件,了解详细的流程

使用 Anacron 自动导出资料库

您也可以使用在网页代管主机中称为 anacron 的内建工具来规划资料库的备份。接着,这将建立资料库的 “汇出档”,并将其包含在您的快照中。它涵盖了您的文件档案。在之前,您必须透过连接 sFTP 才可以修改您的 « anacrontab » 档案。好消息是,您现在可以直接从您的 Simple Hosting 的控制台中编辑您的 « anacrontab » 档案。要在控制台中编辑档案,请点选 « Cron» 区块下的 « 编辑计划任务» 。

设定资料库的週期性汇出,请参阅文件并依指令进行设定

输出当地文件夹

遵循 3-2-1 法则,不要忘记定期地备份资料至您本地电脑上,包括资料库汇出档、快照文件,甚至是所有类型的文件,以在独立的主机环境中保持完整副本。

为此,您只需使用 FileZilla 连接到 sFTP,然后下载所有文件就可以了(您可以在此处找到更多相关信息)。

因此,您的资料备份将可以完整备份:除了您 Simple Hosting 主机的支援外,您将拥有本地完整的副本备份。当您的主机有问题发生时,或是您忘记续约您的主机时,该备份能够让您快速地重新开始。