LVM 和快照

我有一个文件服务器,我只是在上面设置了 lvm。 我有 2 个 LVM 分区 /dev/fileserverLVM/home。 /dev/fileserverLVM/备份

我当然会喜欢将快照存储在/dev/fileserverLVM/backup 中。 我读过的所有东西都让你开发了一个新的明智的分隔线。 可以防止这种情况并将快照直接写入/dev/fileserverLVM/backup吗? 还是我没有其他选择?

1
2022-06-07 14:39:09
资源 分享
答案: 3

快照根据定义,它的卷是自己的,因此它应该包含在卷组中。

如果你想要一个几乎使用图片的备份 LV 中的工作住所 LV 的即时副本,您可以继续:

  • 创建实时卷的快照

lvcreate -LXG -s -n 快照/dev/fileserverLVM/home

  • 认为备用LV与房子同尺寸

dd if =/dev/fileserverLVM/snapshot of =/dev/fileserverLVM/backup bs = 1M

  • 删除快照

lvremove/dev/fileserverLVM/snapshot

4
2022-06-07 15:05:47
资源

不,这不是一个真正的选择。

您可以完成此行为的方法与此类似。

  • 拍摄快照
  • 如果您打算进行文件系统备份,请放置快照文件系统
  • 然后将您的信息复制到您的备份文件系统
  • 如果您实际安装了文件系统,请卸载它
  • 之后删除快照

要记住的重要一点是,您必须在数量组中有足够的自由物理范围来完成此操作。

请参阅 LVM HOWTO 的 快照备份 区域。

快照卷可以大也可以小,但它必须足够大,以容纳在快照的整个生命周期内可能对原始卷发生的所有更改。

2
2022-06-07 15:05:43
资源

我希望这是一个评论,但评论中的格式是不可读的,所以:

要记住的另一件事是,您希望在快照触发之前使用可以被精炼的文档系统(参见 xfs _ freeze,xfs _ freeze - u),因此适当的设置肯定是:

  • 冻结文件系统
  • 拍摄快照
  • 解冻文件系统
  • 挂载快照文件系统,如果你想进行文件系统备份
  • 之后将您的信息复制到备份文件系统
  • 如果您放置了文件系统,请卸载它
  • 然后删除快照
3
2022-06-07 15:05:06
资源