Skip to content
VDS · 操作系统

重装操作系统

如何从零重装机器或更换操作系统:需要提前保存什么、过程如何进行,以及完成后应立即配置什么。

更新于 2026年8月23日

重装会将机器恢复到全新状态:系统干净,磁盘上的所有内容都会被清除。这是常规的工作工具,而不是最后的手段。

何时适合重装

  • 您需要更换操作系统:例如,您选择了 AlmaLinux,但所有操作说明都是针对 apt 的。
  • 配置过于混乱,修复它们比从头配置花费的时间更长。
  • 机器已被入侵。遭到入侵后,清理系统毫无意义:您不知道系统中还残留着什么。
  • 项目已完成,机器将被重新用于新任务。

事先要做什么

重装会彻底清空磁盘。VPS 没有快照,也没有机器的自动备份——如果您遗漏了什么,将无法恢复。

检查清单:

  • 数据库转储
mysqldump -u root -p mydb > /root/mydb.sql
pg_dump -U postgres mydb > /root/mydb.sql
  • 数据和配置的归档
tar czf /root/save-$(date +%F).tar.gz /var/www /etc/nginx /opt/app
  • 将所有内容下载到您的电脑
rsync -avz root@203.0.113.10:/root/save-2026-08-23.tar.gz ./

了解更多——scp 和 rsync。

  • 记录已配置的内容:软件包列表、端口、域名、计划任务
dpkg --get-selections > /root/packages.txt
crontab -l > /root/crontab.txt
  • 检查归档能否在您的电脑上打开。未经检查的副本不算副本。

如何重装

因欠费而被暂停的机器无法重装,其他操作也是如此:请先续费,然后再进行任何涉及磁盘的操作。参见因欠费暂停。

  1. 机器控制面板 /hosting/vds/m/<id>,“访问”选项卡,“重装”子项。
  2. 选择操作系统:Debian 12 或 13、Ubuntu 22.04 / 24.04 / 26.04、AlmaLinux 9 或 10、CentOS Stream 9、Windows Server 2022 或 2025。
  3. 确认。机器将被重装并重新启动。
  4. 控制面板会在重装后立即显示新密码,之后也可以通过“显示密码”按钮打开查看。
  5. 再次配置 SSH 密钥:它们不会转移到新系统。打开“SSH 密钥”并保存列表——机器将再重启一次。

公网 IPv4 地址保持不变,域名无需重新指向。

重装之后

机器密钥已更改,因此 SSH 客户端会报错:

REMOTE HOST IDENTIFICATION HAS CHANGED

删除旧条目并重新登录:

ssh-keygen -R 203.0.113.10
ssh root@203.0.113.10

接下来,请完成第一小时检查清单:更新、SSH 密钥、用户、防火墙、来宾代理。

常见错误

错误后果
将归档留在了机器本身上它随磁盘一起被清除了
没有检查数据库转储没有可恢复的内容,或者文件是空的
忘记了设置列表花一周时间恢复原本花了数月才配置好的内容
用重装代替诊断问题在干净的系统上再次出现

如果目标只是恢复访问权限,而不是从头开始,则无需重装:参见更改 root 密码和文本控制台。