本文目录导读:

卷管理器(如 Linux 上的 LVM 逻辑卷管理器或 Windows 上的卷影复制服务 VSS)的快照功能,主要用于创建某个时间点的数据副本,以下是通用步骤和注意事项:
在 LVM(Linux)中使用快照
-
确认卷组有剩余空间
快照本身不立即复制数据,但会占用预分配的空间(用于存储原始数据变化前的副本),使用vgdisplay查看可用空间。 -
创建快照
# 语法: lvcreate -L 大小 -s -n 快照名 /dev/卷组名/原逻辑卷名 # 示例: 创建一个 10G 快照 lvcreate -L 10G -s -n snap_20250406 /dev/vg_data/lv_home
-L指定快照大小(通常为原卷的 10%~20%,但取决于写操作频率);-s表示创建快照。 -
挂载并访问快照
mkdir /mnt/snap mount /dev/vg_data/snap_20250406 /mnt/snap # /mnt/snap 中是快照时刻的数据,可读(可写入需慎重,不建议)
-
使用后清理
- 卸载快照:
umount /mnt/snap - 删除快照:
lvremove /dev/vg_data/snap_20250406
- 卸载快照:
在 Windows(卷影副本 VSS)中使用
-
创建系统还原点或卷影副本
- 系统保护:右键“此电脑” → 属性 → 系统保护 → 选择驱动器 → 配置 → 启用 → 创建还原点。
- 手动创建副本(需管理员权限):
# 创建 C: 盘的卷影副本 vssadmin create shadow /for=C:
-
访问卷影副本
- 右键文件/文件夹 → 属性 → 以前的版本,会列出可恢复的历史版本。
- 或使用
vssadmin list shadows查看所有副本及其 ID。
-
恢复或导出
- 直接复制“以前的版本”中的文件到其他位置。
- 或使用
diskshadow工具将卷影副本挂载为独立盘符(高级操作)。
注意事项
- 快照不是备份:它依赖原始卷,原始卷损坏快照也无法恢复,快照主要用于快速回滚或临时恢复。
- 空间管理:快照空间用尽后会自动失效(LVM 中会变为无效状态),监控快照使用率(
lvs查看Data%列)。 - 性能影响:高写入负载下快照会降低原卷性能(写时复制机制)。
- 快照的生命周期:通常用于短期任务(升级前、数据导出时),创建后尽快处理并删除。
典型场景
- 系统升级前:对整个根卷或重要数据卷做快照,万一升级失败可即时回滚。
- 数据库备份:对数据库卷做快照,然后从快照挂载点备份数据,避免影响正在运行的数据库。
- 测试环境:克隆生产环境快照给测试使用,测试完成后直接删除快照。
如果你需要针对特定操作系统或更详细的命令示例,可以进一步说明你的环境。
版权声明:NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播