在腾讯云轻量应用服务器(Lighthouse)上更换系统镜像,无需重装整个实例,但需注意:该操作会清空系统盘数据(即原系统盘所有内容将被覆盖)。以下是详细、安全的操作步骤(以控制台操作为主,也附带 CLI 参考):
✅ 前置重要提醒(务必阅读!)
| 项目 | 说明 |
|---|---|
| ⚠️ 数据丢失风险 | 更换镜像会彻底重置系统盘(/dev/vda),所有文件、软件、配置、网站数据、数据库等均会被清除! ✅ 务必提前备份重要数据(如通过 rsync、tar 打包 + 上传 COS 或下载到本地) |
| 📦 数据盘不受影响 | 若您额外挂载了独立「数据盘」(即非系统盘的云硬盘),其数据默认保留(但建议仍备份以防误操作) |
| 🔁 公网 IP 和带宽 | 轻量服务器的公网 IP(弹性IP除外)和带宽配置保持不变,无需重新绑定 |
| 🌐 密钥/密码 | 新系统将使用新镜像的默认登录方式: • Linux 镜像:默认禁用密码登录,仅支持 SSH 密钥对(您需在重装时选择已有密钥或新建); • Windows 镜像:生成新随机密码(可在控制台重置查看) |
🖥️ 操作步骤(腾讯云控制台)
步骤 1:登录并进入轻量服务器控制台
- 访问 腾讯云轻量应用服务器控制台
- 选择对应地域 → 找到目标实例
步骤 2:停止实例(必须!)
- 点击实例名称进入详情页 → 点击右上角 「停止」
- ✅ 等待状态变为 「已停止」(约 10–30 秒)
❗ 不停止无法更换镜像(系统盘处于挂载状态)
步骤 3:执行「重装系统」(即更换镜像)
- 在实例详情页 → 左侧菜单点击 「更多」→「重装系统」
(或直接在实例列表页勾选实例 → 点击顶部「更多」→「重装系统」)
步骤 4:配置重装参数
| 选项 | 说明 | 建议操作 |
|---|---|---|
| 系统镜像 | 下拉选择目标镜像: • 公共镜像(CentOS 7.9/8、Ubuntu 20.04/22.04、Debian 11/12、AlmaLinux 9、Windows Server 2019/2022 等) • 自定义镜像(需提前创建) • 共享镜像 |
✅ 根据需求选择(推荐 Ubuntu 22.04 LTS / CentOS Stream 8 / AlmaLinux 9) |
| 登录方式 | • SSH 密钥对(Linux 推荐):从下拉列表选择已有密钥,或上传新密钥 • 设置密码(Linux 可选,但不推荐;Windows 必选) |
🔑 强烈建议使用密钥对(更安全),确保密钥已保存本地私钥文件(如 id_rsa) |
| 重装后是否启用自动续费 | 与计费相关,按需勾选 | — |
| 是否格式化数据盘 | ⚠️ 默认 不勾选(保留数据盘);若勾选则数据盘也会被清空! | ✅ 切勿勾选,除非你明确要清空数据盘 |
💡 提示:部分镜像(如「WordPress 应用镜像」)含预装环境,适合快速建站;纯系统镜像更干净灵活。
步骤 5:确认并执行
- 勾选「我已知晓重装系统将清空系统盘数据」复选框
- 点击 「确定」 → 等待重装完成(通常 2–5 分钟)
步骤 6:启动并验证
- 重装完成后,状态为「已停止」→ 点击 「启动」
- 状态变为「运行中」后:
- ✅ Linux:用 SSH 密钥连接(如
ssh -i ~/.ssh/your-key.pem ubuntu@xxx.xxx.xxx.xxx) - ✅ Windows:通过远程桌面(RDP)连接,密码在控制台「重置密码」后查看
- ✅ Linux:用 SSH 密钥连接(如
- 运行
cat /etc/os-release或hostnamectl确认系统版本已更新 ✅
🛠️ 补充技巧 & 注意事项
| 场景 | 解决方案 |
|---|---|
| 想保留旧系统配置? | ❌ 无法直接迁移;✅ 建议: • 重装前导出关键配置(Nginx/Apache、MySQL、SSL证书等) • 使用脚本自动化部署(Ansible/Chef)或 Docker 容器化 |
| 重装后 SSH 连接被拒? | 检查: • 密钥是否匹配( ssh -i 指定正确私钥)• 安全组是否放行 22 端口(控制台 → 实例 → 「安全组」) • 是否误选了「仅密码登录」且未设置密码 |
| 如何创建自定义镜像? | 在旧系统稳定运行时: 1. 停止实例 → 2. 控制台「更多」→「创建镜像」→ 3. 输入名称 → 4. 后续可在此镜像基础上重装,保留您的环境 |
| CLI 方式重装(高级用户) | 使用 TencentCloud CLI:bash<br>tencentcloud lighthouse ResetInstance \<br> --InstanceId lhins-xxxxxx \<br> --BlueprintId ubuntu_22_04_amd64 \ # 查看可用镜像:tencentcloud lighthouse DescribeBlueprints<br> --LoginKeyID lk-xxxxxxxx<br> |
✅ 总结一句话
更换镜像 = 重装系统盘 → 必须先停机 → 备份数据 → 选择镜像+密钥 → 确认清空 → 启动验证。只要做好备份,整个过程安全可控。
如需我帮你:
- ✨ 生成一键备份脚本(含 MySQL + Nginx + SSL)
- 🐧 推荐各场景最优镜像(建站/开发/学习)
- 📦 教你用 COS 自动备份系统盘快照
欢迎随时告诉我你的具体需求 😊
需要我提供某一步的详细截图指引或 Shell 脚本示例吗?
CLOUD技术笔记