腾讯云轻量服务器(Lighthouse)的数据恢复主要通过快照和自定义镜像功能实现。以下是详细步骤和注意事项:
一、通过快照恢复数据
快照是某一时刻云硬盘的数据备份,适用于恢复单个云硬盘数据。
1. 恢复整个云硬盘(覆盖式恢复)
- 适用场景:需要将整个云硬盘数据回滚到创建快照时的状态。
- 操作步骤:
- 登录 轻量服务器控制台。
- 进入目标实例详情页,选择 “快照” 选项卡。
- 找到需要恢复的快照,点击 “回滚”。
- 确认提示:回滚会导致当前磁盘数据被覆盖,且恢复期间实例需关机。
- 等待回滚完成,重启实例即可。
2. 从快照创建新云硬盘
- 适用场景:保留当前数据,仅恢复部分文件或对比数据。
- 操作步骤:
- 在快照列表中选择目标快照,点击 “创建云硬盘”。
- 将新云硬盘挂载到目标服务器(需确保实例与云硬盘在同一地域)。
- 登录服务器挂载新磁盘,手动复制所需文件。
二、通过自定义镜像恢复系统
自定义镜像包含系统盘的全部数据(系统、应用、配置等),适合系统级恢复或批量部署。
1. 使用自定义镜像恢复原实例
- 注意:该操作会重置系统盘,数据盘不受影响(需提前备份)。
- 步骤:
- 进入实例详情页,点击 “更多” → “重装系统”。
- 选择 “自定义镜像”,找到备份的镜像。
- 勾选 “同意强制关机” 并确认,等待重装完成。
2. 使用自定义镜像创建新实例
- 适用场景:原实例故障时快速创建新服务器。
- 步骤:
- 在轻量服务器控制台点击 “新建”。
- 在“镜像”选项中选择 “自定义镜像”,按提示完成创建。
三、文件级恢复(无需全盘恢复)
1. 挂载快照云硬盘提取文件
- 按上文方法从快照创建新云硬盘并挂载。
- Linux示例:
# 查看新磁盘设备名(如 /dev/vdb) lsblk # 挂载到目录 mount /dev/vdb /mnt/backup # 复制所需文件后卸载 umount /mnt/backup
2. 通过对象存储(COS)中转
- 若备份时已手动将文件上传至 COS,可通过 COS 控制台或 API 下载恢复。
四、注意事项
- 恢复前务必确认:
- 快照/镜像的备份时间点是否符合需求。
- 恢复操作会导致系统盘/数据盘当前数据被覆盖,重要数据提前备份。
- 实例状态:
- 恢复操作期间实例需 关机,避免数据不一致。
- 网络配置:
- 使用自定义镜像恢复后,部分网络配置(如静态IP)可能需要重新调整。
- 费用问题:
- 快照和自定义镜像占用存储空间可能产生费用(免费额度外)。
- 应用一致性:
- 对于数据库等应用,建议先停止服务再创建快照,确保数据一致性。
五、建议的备份策略
- 定期快照:设置自动快照策略(如每日一次),保留最近7天快照。
- 重要数据分离:将网站数据、数据库等存储在独立数据盘,便于单独恢复。
- 多重备份:结合快照、自定义镜像及手动备份(如压缩后上传至COS)。
通过以上方法,您可以根据具体需求选择合适的数据恢复方案。如果遇到问题,可在腾讯云控制台提交工单获取技术支持。
CLOUD技术笔记