腾讯云轻量应用服务器(Lighthouse)本身不直接提供“定时自动备份”功能(如传统云服务器CVM的“自动快照策略”),但支持通过快照方式进行数据备份,并可通过“定时快照”功能实现自动化备份——该功能已于 2023年中起全面上线并默认可用(需确认实例所在地域和镜像类型是否支持,目前主流地域均已支持)。
✅ 正确答案:支持定时自动备份(即“定时快照”),但需手动创建并启用策略,非开箱即用。
✅ 如何设置定时自动备份(定时快照)?
方法一:控制台操作(推荐,图形化界面)
-
登录腾讯云控制台
→ 进入 轻量应用服务器控制台 -
选择目标实例
在「实例」列表中,找到你的轻量服务器,点击实例ID或操作栏的 「更多」→「管理快照」 -
创建定时快照策略
- 点击右上角 「创建定时快照策略」
- 填写策略信息:
- 策略名称:如
daily-backup-web - 应用范围:✅ 选择「指定实例」→ 勾选你的轻量服务器(注意:一个策略可绑定多个实例,但轻量服务器仅支持绑定自身磁盘)
- 执行时间:
- 支持按「每天/每周/每月」设置
- 可选具体时间点(如每天 02:00)
- 支持设置保留份数(如保留最近 7 个快照,超期自动删除)
- 快照类型:选择「普通快照」(免费额度内可用;注意:不支持跨地域复制或加密快照)
- ✅ 勾选「启用策略」
- 策略名称:如
-
保存并生效
- 策略创建后立即生效,首次快照将在设定时间自动触发(若已过当日时间,则顺延至次日)
⚠️ 注意事项:
- 定时快照仅针对系统盘(部分镜像也支持数据盘,但需确认创建时是否勾选了数据盘);
- 轻量服务器的数据盘(如有)需单独挂载后,在「云硬盘」控制台单独配置定时快照(路径:云硬盘 → 选择对应云硬盘 → 更多 → 创建定时快照策略);
- 免费额度:每个账户每月前 50GB 快照容量免费(按压缩后实际占用计算),超出部分按量计费(约 ¥0.15/GB/月);
- 快照创建期间不影响服务器运行,但会短暂占用 I/O(通常 < 1 分钟)。
方法二:使用 API / CLI 自动化(适合批量管理)
- API 接口:
CreateSnapshotPolicy+ApplySnapshotPolicy -
CLI 示例(需安装 TencentCloud CLI):
# 创建策略(每天2:00,保留7份) tccli lighthouse CreateSnapshotPolicy --SnapshotPolicyName "auto-daily" --RepeatWeekdays "1 2 3 4 5 6 0" --RetentionDays 7 --Hour 2 --Minute 0 # 绑定到实例(需先查出 PolicyId 和 InstanceId) tccli lighthouse ApplySnapshotPolicy --InstanceIds ["lhins-xxxxxx"] --SnapshotPolicyId lsp-xxxxxxxx
❌ 常见误区澄清
| 说法 | 是否正确 | 说明 |
|---|---|---|
| “轻量服务器没有自动备份” | ❌ 过时说法 | 2023年起已支持定时快照(控制台可见) |
| “能自动备份网站文件/数据库” | ⚠️ 需配合脚本 | 定时快照是整盘块级备份,非文件级;如需备份 MySQL 或 WordPress,建议在快照前用脚本导出(如 mysqldump),再结合 COS+CI 实现应用级备份 |
| “快照可一键回滚到任意时间点” | ✅ 是 | 控制台 → 快照页 → 选择快照 → 「回滚云硬盘」(⚠️ 回滚会覆盖当前数据,不可逆!) |
✅ 最佳实践建议
- 基础保障:开启「每日凌晨2点 + 保留7天」定时快照(平衡成本与恢复能力);
- 关键业务增强:
- 搭配 COS + 定时脚本:每天导出数据库+网站文件上传至 COS(支持版本控制、跨地域容灾);
- 使用 轻量服务器自带的「应用管理」→「备份」功能(部分镜像如 WordPress 镜像提供一键应用备份,但非系统级);
- 监控告警:在「云监控」中配置「快照创建失败」告警(通过事件通知订阅
lighthouse/SnapshotCreateFailed)。
如需我帮你生成一份 自动备份MySQL+网站文件到COS的Shell脚本,或指导如何 从快照恢复单个网站文件,欢迎随时告诉我 👍
是否需要? 😊
云小栈