专用服务器和 VPS 系统的首选备份配置
介绍
cPanel 软件提供了一个强大且灵活的系统,允许用户创建和恢复用户账户备份。
备份没有一刀切的配置;然而,普通用户通常有许多共同需求,可能会从一套经过深思熟虑的推荐设置中受益。
新的 VPS 和专用服务器套餐默认启用备份,并设置为每日/每周/每月备份计划。
本文将涵盖以下主题:
- 如何修改 WHM 备份设置 ⤵
- 术语解释 ⤵
- 所有套餐推荐的初始备份配置 ⤵
- 替代设置的一般指南 ⤵
- 替代配置示例 ⤵
注意: cPanel 在 WHM 中还提供了传统备份选项。传统系统已停止开发,且将在不久的将来从 WHM 菜单中移除。该选项为尚未完成向新备份系统过渡、需要进行相关更改的管理员提供支持。
如何修改 WHM 备份设置
以下是访问服务器备份调度选项的步骤:
- 登录 WHM。
- 使用左侧菜单的搜索栏导航至 备份配置。该选项位于 备份 部分。

- 在备份配置页面,勾选 启用备份。

- 利用可用功能和选项,按照您的偏好修改备份计划和保留设置。请参阅下文的详细推荐设置。
- 完成后,向下滚动页面并点击 保存配置。

- 会弹出确认提示,通知您自动备份设置成功。
如需了解不同主机账户的定时备份,您可以访问文章:
- 定时备份
配置这些选项时应谨慎操作,因为配置不当可能导致服务器负载过高或因磁盘空间被占满而锁死服务器。请参阅下方推荐选项。
术语解释
以下是帮助理解备份设置的术语表:
备份类型
- 压缩备份(Compressed): 所有账户信息存储在一个压缩文件中。该文件占用的磁盘空间较少,但完成备份所需时间较长。若账户较大,此方法可能导致服务器负载峰值。一般建议此类型用于归档小型用户账户(小于10GB)。
- 非压缩备份(Uncompressed): 所有账户信息以未压缩格式存储。此类型完成时间较短,但占用更多磁盘空间。一般建议用于拥有少量大型账户且存储空间充足的服务器。每日、每周和每月归档数量仅受可用磁盘空间限制。
- 增量备份(Incremental): 该类型先保存账户的初始未压缩副本,之后仅保存账户的变更部分。初始备份创建后,此方法速度最快。建议用于少量大型账户且存储空间有限的服务器。每日、每周和每月各仅能保存一个备份,且此方法不能与远程存储选项一起使用。
备份计划
- 每日(Daily): 备份频率高于每周一次。仅适用于持续更新的账户。
- 每周(Weekly): 备份频率最多每月4次。
- 每月(Monthly): 每月备份一次。
注意: 用户可以为每种类型配置保留的备份数量。
备份目录
备份文件存储的位置。
所有套餐推荐的初始备份配置
此备份将生成两个最近的备份归档,最旧的备份可达14天,单个备份归档最长可达31天。选择非压缩备份以避免负载峰值。此配置为客户提供3个日期选项进行恢复,无需依赖 HostGator 灾难恢复(DR)备份(针对 VPS 账户)。
我们还制作了一个关于如何在 WHM 中设置和运行备份的视频教程。视频中概述了以下备份配置。
根据您使用的 WHM/cPanel 版本、主题和操作系统,您的控制面板界面可能与视频中显示的有所不同,但功能应保持一致。
- 备份状态: 启用
其他选项在未选中此项前均为灰色不可用。 - 备份类型: 非压缩
- 最大目标连接超时: 2700
- 最大恢复超时: 21600
- 调度与保留:
设置备份计划时,选择 严格执行保留,无论备份是否成功,以删除成功和失败的备份。系统将删除超过保留文本框中数量的所有备份。 - 每日备份: 选中
选择3天,间隔1天,保留1或2份备份。 - 每周备份: 选中
选择流量最少的一天进行备份。
保留2份每周备份。 - 每月备份: 选中
选择每月的1日或15日进行备份。
保留1份每月备份。 - 文件:
- 备份用户账户: 确保此处未禁用用户。
- 备份已暂停账户: 禁用
已暂停账户应在暂停时手动备份。 - 备份访问日志: 可选
注意: 高流量站点可能生成非常大的日志文件。 - 备份带宽数据: 可选
可使用默认设置。 - 使用本地 DNS: 可选
可使用默认设置。 - 备份系统文件: 选中
- 数据库:
- 备份 SQL 数据库: 仅按账户备份
- 配置备份目录:
- 默认备份目录: /backup
- 在默认备份目录中保留备份: 选中
- 按需挂载备份驱动器: 使用默认设置。
此外,如果您配置了外部文件服务器以接收文件,您可以在保存新配置前设置额外的备份存储目标。
替代设置的一般指南
配置服务器备份时需考虑多方面因素。本节旨在突出备份的部分替代配置选项。调整备份配置时请注意以下事项:
- 使用压缩归档时,服务器应有至少等于最大账户大小两倍的空闲磁盘空间。备份过程会创建账户的临时副本进行归档。如果磁盘空间不足,备份过程将极大增加硬盘读写和服务器负载。
- 应避免在服务器流量高峰时创建压缩归档。创建此类归档会增加硬盘读写和服务器负载。
- 如果服务器上的客户账户频繁更新,建议更频繁地备份。若需保留多个相同账户的备份,磁盘空间需求将增加。用户需权衡网站更新频率与发现恢复需求的时间。
- 用户常通过插件备份其内容管理系统(如 WordPress、Joomla 等)。若用户将这些备份存储在服务器上的账户内,备份时会增加服务器负载。如果服务器尝试压缩已压缩的备份文件(例如由 BackUpBuddy 为 WordPress 创建的备份),将浪费时间和 CPU 资源。若用户不删除这些备份,服务器归档大小会迅速增加。
- 应定期清理用户账户。用户常允许错误日志或访问日志变得非常大,应定期截断或删除。此外,邮件账户的垃圾箱目录应定期清空,缓存目录也应定期清理。
- 请记住,对于 VPS 容器,HostGator 会每周备份容器到灾难恢复(DR)驱动器。但该服务不保证,且每恢复一个用户账户需支付 25 美元费用。
替代配置示例
以下是一些可能需要偏离推荐设置的情况示例及其原因:
示例 #1
适用于托管内容很少变更的账户,或需要比初始备份配置更多空闲空间的服务器。服务器应有固定内容的用户账户,大小低于 10GB,且空闲空间至少为最大用户账户大小的两倍。此备份将生成最近 14 天内的备份归档和最长 31 天的单个备份归档。
- 备份状态: 启用
- 备份类型: 压缩
- 最大目标连接超时: 2700
- 最大恢复超时: 21600
- 调度与保留:
- 每日备份: 选中(例如周一、周三、周五),并选择 严格执行保留,无论备份是否成功,保留 1 或 2 份备份。
- 每周备份: 选中(例如周日),并选择 严格执行保留,无论备份是否成功,保留 2 份备份。
- 每月备份: 选中,选择 严格执行保留,无论备份是否成功,保留 1 份备份。
- 文件:
- 备份已暂停账户: 禁用
- 备份访问日志: 可选
注意:高流量站点可能生成非常大的日志文件。 - 备份带宽数据: 可选
- 使用本地 DNS: 可选
- 备份系统文件: 选中
- 数据库:
- 备份 SQL 数据库: 仅按账户备份
- 配置备份目录:
- 默认备份目录: /backup
- 在默认备份目录中保留备份: 若希望同时保留远程和本地副本,请启用此项。
- 按需挂载备份驱动器: 若使用 SAN 设备,请启用。
示例 #2
适用于拥有少量大型用户账户且空闲空间为所有账户总和 2.5 倍的服务器。如果服务器在备份时出现负载峰值问题,此配置是良好的起点。此配置适合将备份远程存储或存放在 SAN 磁盘上的用户:
- 备份状态: 启用(未选中前其他选项为灰色)
- 备份类型: 非压缩
- 最大目标连接超时: 2700
- 最大恢复超时: 21600
- 调度与保留:
- 每日备份: 选中(例如周一、周三、周五),并选择 严格执行保留,无论备份是否成功,保留 1 或 2 份备份。
- 每周备份: 选中(例如周日),并选择 严格执行保留,无论备份是否成功,保留 2 份备份。
- 每月备份: 选中,选择 严格执行保留,无论备份是否成功,保留 1 份备份。
- 文件:
- 备份已暂停账户: 禁用
- 备份访问日志: 可选
注意:高流量站点可能生成非常大的日志文件。 - 备份带宽数据: 可选
- 使用本地 DNS: 可选
- 备份系统文件: 选中
- 数据库:
- 备份 SQL 数据库: 仅按账户备份
- 配置备份目录:
- 默认备份目录: /backup
- 在默认备份目录中保留备份: 若希望同时保留远程和本地副本,请启用此项。
- 按需挂载备份驱动器: 若使用 SAN 设备,请启用。
示例 #3
适用于拥有少量大型用户账户且空闲空间为所有账户总和 2.5 倍的服务器。此配置适合在备份期间出现负载峰值且无远程存储选项的服务器:
- 备份状态: 启用
- 备份类型: 增量
- 最大目标连接超时: 2700
- 最大恢复超时: 21600
- 调度与保留:
- 每日备份: 选中(例如周一、周三、周五),并选择 严格执行保留,无论备份是否成功,保留 1 或 2 份备份。
- 每周备份: 选中(例如周日),并选择 严格执行保留,无论备份是否成功,保留 2 份备份。
- 每月备份: 选中,选择 严格执行保留,无论备份是否成功,保留 1 份备份。
- 文件:
- 备份已暂停账户: 禁用
- 备份访问日志: 可选
注意:高流量站点可能生成非常大的日志文件。 - 备份带宽数据: 可选
- 使用本地 DNS: 可选
- 备份系统文件: 选中
- 数据库:
- 备份 SQL 数据库: 仅按账户备份
- 配置备份目录:
- 默认备份目录: /backup
- 在默认备份目录中保留备份: 若希望同时保留远程和本地副本,请启用此项。
- 按需挂载备份驱动器: 若使用 SAN 设备,请启用。