在腾讯云轻量应用服务器(Lighthouse)上创建系统快照,主要用于备份当前服务器的操作系统、已安装的应用及配置数据。以下是通过控制台和命令行两种方式创建快照的详细步骤:
方法一:通过腾讯云控制台操作(推荐)
这是最直观的操作方式,适合大多数用户。
-
登录控制台
登录 腾讯云官网,进入顶部导航栏的 产品与服务 -> 轻量应用服务器。 -
选择目标服务器
在“实例列表”中找到你需要备份的轻量应用服务器,点击其 ID 或 名称 进入详情页。 -
进入快照管理
在左侧导航栏中,找到并点击 快照 选项卡(部分界面可能在“更多”菜单下)。 -
创建快照
点击页面右上角的 创建快照 按钮。- 快照名称:建议填写具有描述性的名称(如
web-server-backup-20231027),方便后续识别。 - 说明:可选填备注信息。
- 立即执行:确保勾选此项以开始创建。
- 点击 确定 提交任务。
- 快照名称:建议填写具有描述性的名称(如
-
等待完成
创建过程通常需要几分钟到十几分钟,具体取决于服务器磁盘大小和数据量。您可以在列表中查看状态,当状态变为 可用 时,即表示快照创建成功。
方法二:通过 CLI 命令行工具操作
如果你习惯使用命令行或需要自动化脚本,可以使用腾讯云官方 CLI 工具。
-
安装并配置 CLI
确保已安装tccli并完成了初始化配置(包含 SecretId, SecretKey, Region 等信息)。 -
获取服务器 ID
确认你的轻量应用服务器 ID(例如lighthouse-xxxxxx)。 -
执行创建命令
运行以下命令(请将<Region>替换为实际区域代码,如ap-guangzhou,将<SnapshotName>替换为你想要的名字):tccli lighthouse CreateSnapshot --InstanceIds <InstanceID> --SnapshotName <SnapshotName>示例:
tccli lighthouse CreateSnapshot --InstanceIds lighthouse-abc123 --SnapshotName "backup-linux-v1" -
查询状态
创建后,可以通过DescribeSnapshots命令查询进度:tccli lighthouse DescribeSnapshots --Filters Name=snapshot-name,Values=["backup-linux-v1"]
重要注意事项
- 数据一致性:虽然轻量服务器支持在线快照,但在创建前,建议停止数据库服务或进行文件系统锁定(如
fsfreeze),以确保数据完全一致,避免产生逻辑错误。 - 计费规则:快照会占用存储空间,腾讯云按快照的实际存储容量和保留时长收取费用。如果不再需要,请及时删除。
- 回滚风险:使用快照回滚服务器时,该时间点之后产生的所有数据将被覆盖。请谨慎操作,建议在回滚前对当前重要数据进行额外备份。
- 地域限制:快照只能用于同一地域内的服务器恢复或重装系统。
PHPWP博客