备份网站数据库和文件应该是您维护工作中的一个常规程序。
通常,一旦 Xoops 网站设置并运行,它们就能完美运行,但你的服务器可能永远都不会出错并维护所有数据。如果你使用托管服务器,这一点尤为重要。服务器可能宕机,遭受恶意攻击,或被某些主机管理不当。恶劣天气可能造成停电和数据损坏。
当你对网站执行任何更新、模块安装、黑客攻击、核心更新、主题或其他重大调整时,总有可能出错。
不要想当然,经常进行备份,特别是在对系统进行上述更改之前。
数据库:如果您是运行包含大量交互的商业或繁忙网站的网站,您可能希望每天备份一次数据库,并保留至少一周的备份。其他时间段是每周,但不少于每月。您必须权衡损失风险和资料价值与维护时间的关系。备份就像降落伞...你可能永远不需要它,但如果你需要,你就真的非常需要它!
mainfile.php:这可能是您整个网站上最重要的文件。始终备份此文件,可能是在安全地点的移动存储设备上。
xoops 文件:这相对简单,因为它们可能位于您的硬盘上。然而,备份这些文件的服务器版本很重要。这意味着由系统写入文件的任何在线配置,以及任何被黑掉的版本。记录任何 chmod 设置也很有用。我个人从服务器下载整个 xoops 文件,从而保持分发和配置。然后在各个模块中创建小的文本文件以记录我可能需要设置的任何设置,以便在重新安装时使用。
密码等:显然,但很容易忘记这是多么重要。您自己的管理员、网站数据库、用户权限、cpanel 登录等登录详情。
您可能想要考虑自动化备份过程。有些应用会在特定时间进行备份,并通过电子邮件发送备份文件。