云服务器
重建您的云服务器
Rebuilding reinstalls the operating system from scratch on your existing server, which erases the disk completely and gives you a clean machine on the same IP addresses.
重建您的云服务器
重建会在您现有的服务器上从头开始重新安装操作系统,这将完全清除磁盘并为您提供一台干净的机器,保持相同的 IP 地址。
它是少数几项工作的正确工具,但对于其他所有工作而言都是非常不好的工具。本指南涵盖何时重建确实是答案、它会破坏什么、一个容易让人忽略的具体后果,以及在您点击之前如何正确准备。
何时重建是正确选择
在以下情况下执行重建:
- 您想切换操作系统,例如从 Ubuntu 到 Debian,或从一个 Ubuntu 版本切换到另一个。
- 操作系统无法启动或损坏得太严重,修复它花费的时间比重新开始还长。
- 您要为完全不同的用途重新用途该服务器,希望旧设置完全消失。
- 您真正希望磁盘上的所有内容都被删除。
不要通过重建来撤销您刚刚做出的更改。那就是快照的用途,回滚速度更快且能保留您的数据。不要通过重建来释放磁盘空间、修复缓慢的应用程序,或因为配置有误:这些都不需要替换操作系统。
重建前请阅读本部分
重建会永久销毁服务器上的所有内容:每个网站、邮箱、数据库、上传的文件、已安装的软件包、证书、cron 作业和配置文件。它无法撤销,最终步骤后没有确认步骤。确认对话框明确说明:"这会重新安装操作系统并永久销毁服务器上的所有内容。这无法撤销。请确保在重建前已有自己的备份。"
重建还会清除在首次配置服务器时安装在磁盘上的 Kapsule 工具。该工具是面板用来访问机器的。重建后,备份系统的服务器端已消失,因此虽然您现有的备份数据仍然安全地保存在加密的异地存储中,但 KPanel 中的恢复按钮无法在重建后的服务器上使用它。立即备份、实时防火墙和补丁应用以及浏览器控制台也是如此:它们都依赖于该磁盘上的工具。在重建前,将您需要的任何内容从服务器取下来,或从备份中取出。如果您认为之后可能需要重建前备份中的数据,请在重建前联系我们而不是之后。
您的 IPv4 和 IPv6 地址不会改变。只有磁盘的内容会改变。
为重建做准备
在您开始前,完成此列表。如果服务器上有您关心的任何内容,以下都不是可选的。
- 创建快照。 快照是磁盘的完整副本。如果您改变主意,它是唯一能让您恢复当前机器的方式。请参阅云服务器快照。
- 自行导出您的数据。 将数据库、上传文件和配置复制到服务器外的某处:您自己的机器、另一台服务器或对象存储。不要依赖面板之后能够恢复备份。
- 记下已安装的内容。 重建后,您需要手动重建您的堆栈。记录软件包、服务、虚拟主机和 cron 作业列表可以节省数小时。
- 检查您的 DNS。 如果任何内容指向此服务器,在重建和重建流程进行期间,它将指向一台空机器。
- 确认您可以重新进入。 现在决定您将如何连接到新安装的操作系统,请参阅使用 SSH 连接到您的云服务器。
出于上述原因,浏览器控制台在重建后不是可靠的后备方案。不要将其作为您的登录方式。
如何重建
- 登录到 KPanel。
- 在左侧边栏中单击云服务器,然后单击该服务器。
- 在页面顶部的操作按钮中单击重建 OS。
- 重建 OS 对话框打开,显示行"此服务器上的所有数据将丢失。选择要安装的 OS:"和一个下拉菜单。
- 选择您想要的操作系统:
- Ubuntu 24.04 LTS,当前长期支持版本。
- Ubuntu 22.04 LTS,之前的长期支持版本。
- Debian 12 (Bookworm),一个占用空间小的稳定 Debian。
- 单击重建服务器。
- 出现最终确认,标题为"重建"和您的服务器名称。阅读后,单击重建服务器。

重建 OS 仅在服务器运行中或已关闭时可用。仍在配置中或已在重建中的服务器无法重建。
接下来会发生什么
- 服务器的状态更改为重建中,出现一个横幅:"重建进行中:页面将自动更新。"
- 磁盘上的所有内容都被清除,所选的操作系统镜像被写入其位置。
- 服务器重启进入新安装。
- 页面刷新自己,状态返回运行中。
在此期间服务器处于离线状态。重建通常很快,但将其视为中断而不是后台任务,并在用户不会注意到的时间进行。
重建后
您现在有了一个基础操作系统。您之前安装的任何内容都不存在。
- 连接到服务器并确认您可以获得 shell。请参阅使用 SSH 连接到您的云服务器。
- 重新应用您的防火墙规则。重建删除了旧规则。请参阅云服务器防火墙和安全管理。
- 再次安装您的堆栈:web 服务器、运行时、数据库和任何应用程序依赖项。
- 恢复您自己导出的数据。
- 重新签发 SSL 证书。之前的证书在被清除的磁盘上。
不要假设每日备份会自行恢复服务器。如果服务器端备份工具被重建删除,备份不会自动恢复。检查重建后的备份卡片,如果它报告未配置备份,请联系我们。请参阅云服务器备份。
值得先考虑的替代方案
| 您想要的 | 比重建更好的工具 |
|---|---|
| 撤销您刚刚做出的更改 | 回滚一个快照 |
| 恢复已删除的文件或损坏的数据库 | 从备份恢复 |
| 更多 CPU、内存或磁盘 | 调整服务器大小 |
| 不同的处理器系列或区域 | 订购新服务器;请参阅在 ARM、标准和专用 vCPU 之间选择 |
| 一个干净的测试环境 | 配置第二台小型服务器并保持此服务器完整 |
故障排除
重建 OS 按钮是灰色的。 服务器不处于允许重建的状态。等待配置或现有重建完成。
状态卡在重建中。 页面每几秒轮询一次并自动更新。如果 15 分钟后仍未改变,请使用服务器名称联系支持。
重建后无法连接。 您连接到的是具有新主机密钥的全新操作系统安装,因此您的 SSH 客户端会拒绝旧指纹。移除该 IP 地址的陈旧主机密钥条目并重新连接。如果身份验证本身失败,请联系我们。
我误重建了。 如果您之前创建了快照,请回滚它。如果您没有,数据就消失了。这就是为什么确认的措辞是这样的。
如果您不确定重建是否是您需要的,请在开始前发送电子邮件至 support@kapsulehost.com,说明您想要实现的目标。重建是平台上少数几个无法回头的操作之一。