logo NodeSeekbeta

Linux学习笔记-系统快照

Linux创建快照(系统Ubuntu 24.04.3 LTS)
apt install -y timeshift

查看磁盘使用情况
fdisk -l

查看磁盘uuid
lsblk -f

根据实际情况填写uuid
vim /etc/timeshift/timeshift.json
(按i进入编辑模式,esc退出,:wq保存)

创建快照
timeshift --create

列出快照
timeshift --list

恢复快照
timeshift --restore --snapshot "2023-10-23_04-32-02"

删除快照
timeshift --delete --snapshot "2023-10-23_04-32-02"

- 飞牛也可使用下面这个一键脚本
curl -s https://gitee.com/ewedl/fn-auto-timeshift/raw/master/fn-auto-timeshift.sh -o /tmp/fn-auto-timeshift.sh && sudo bash /tmp/fn-auto-timeshift.sh && rm /tmp/fn-auto-timeshift.sh

原作者地址

  • @坤鸡不鸣于世 #6 发布于2025/12/3 11:16:29
    @梅茶茶吖 #2 pve快照占硬盘吗?我母鸡磁盘比较小

    快照占硬盘,但是比备份要少

    • 快照 (Snapshot):最适合需要快速回滚的临时操作。Thin LVM 存储在快照性能和效率方面表现出色。
    • 备份 (Backup):是必须的,用于数据的长久保存和灾难恢复。建议将备份存储到 Thin LVM 或 Folder 以外的独立位置(如 PVE Backup Server 或 NAS 上的 NFS/Folder 共享),以遵循 3-2-1 备份原则
    • 选择存储
      • 如果您追求高性能高效的块级快照Thin LVM 是一个优秀的选择。
      • 如果您希望直接访问虚拟机磁盘文件(例如方便手动复制或迁移),或者需要使用 QCOW2 格式的特性,Folder 存储(使用 QCOW2 文件格式)可能更适合。

    1. PVE 快照 (Snapshot) 与备份 (Backup)

    特性 快照 (Snapshot) 备份 (Backup)
    目的 记录虚拟机/容器某一时刻的状态,用于快速回滚到该状态。 创建虚拟机/容器的完整拷贝,用于灾难恢复迁移
    存储位置 通常存储在源存储上,与原始数据卷紧密关联。 存储在独立的备份存储(例如:PVE Backup Server, NAS, Folder, NFS, SMB)上。
    数据形式 仅记录与原始数据的差异(增量),或创建一个引用原数据块的新卷。 创建一个独立的压缩归档文件(如 .vma 格式),包含虚拟机磁盘和配置。
    适用场景 软件升级前、配置更改前、测试新应用。 硬件故障、数据损坏、系统迁移、长期存档。
    性能/恢复 恢复极快,因为数据还在原存储上。 恢复时间取决于备份文件大小和网络速度,通常比快照回滚

    2. 存储类型对比:Thin LVM vs. Folder

    在 Proxmox VE 中,存储类型会影响快照和备份的实现方式和性能。

    特性 Thin LVM (LVM Thin Provisioning) Folder (目录存储)
    描述 基于 LVM (Logical Volume Manager) 的精简配置卷组。数据直接存储在块设备上。 基于文件系统(如 ext4, XFS)的存储,数据以文件形式存储(如 Raw, QCOW2)。
    快照支持 原生支持。利用 LVM Thin 的机制,快照创建和回滚速度极快且高效。快照卷位于同一 Thin Pool 中。 依赖文件格式。如果使用 QCOW2 格式,可以实现内部快照。如果使用 Raw 格式,快照功能有限或依赖 PVE 的外部机制。
    空间效率 。允许多个虚拟机/容器共享同一存储池,并按需分配空间(精简配置)。 取决于文件格式。QCOW2 允许精简配置;Raw 格式则按实际大小占用空间。
    性能 。作为块设备存储,I/O 性能通常优于文件系统层。 中等。I/O 性能受底层文件系统影响。
    备份兼容性 PVE 的 vzdump 工具均支持,并能使用快照模式(Snapshot Mode)进行在线备份。 PVE 的 vzdump 工具均支持。
  • PS:创建快照会占用大量系统硬盘,请确保有足够空间。

  • @坤鸡不鸣于世 #0

    试过了 不好用。不像pve快照 。这玩意在恢复的时候,有点问题。不能完全覆盖

  • dd命令可以创建完整的快照,timeshift虽然也可以备份系统文件,但是文件恢复的时候会不全
    当然主机商支持PVE快照是最好的

  • restic borg够用~按需备份文件

  • 快照占用空间

  • @zxxx #7 太麻烦了,我还是用控制台里的快照吧哈哈

  • 我一般都是把系统做成squashfs,数据挂载的overlay上。好处就是稳定,想恢复系统,直接删overlay就行。

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有61018位seeker

🎉欢迎新用户🎉