LVM和快照

我有一个文件服务器,我只是安装lvm。 我有两个LVM分区/ dev / fileserverLVM / home / dev / fileserverLVM / backup

我想将快照存储在/ dev / fileserverLVM / backup中。 我读过的东西都是你创build一个新的逻辑分区。 这可以避免和快照直接写入/ dev / fileserverLVM /备份? 还是我没有select?

快照定义自己的卷,因此必须将其添加到卷组中。

如果您想要使用快照在备份LV内快速复制工作主页LV,则可按以下步骤操作:

  • 创build现场音量的快照

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

  • 假设备份LV与家庭大小相同

dd if = / dev / fileserverLVM / = / dev / fileserverLVM / backup bs = 1M的快照

  • 删除快照

lvremove / dev / fileserverLVM /快照

不,这不是一个真正的select..

你可以实现这种行为是这样的。

  • 拍快照
  • 安装快照文件系统,如果你想做一个文件系统的备份
  • 然后将您的数据复制到您的备份过滤系统
  • 卸载文件系统,如果你已经挂载它。
  • 然后删除快照。

要记住的重要一点是,您的卷组必须有足够的可用物理盘区来完成此操作。

请参阅LVM HOWTO的快照备份部分。

快照卷可以随意大小,但必须足够大才能保留快照生命周期内原始卷可能发生的所有更改。

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

另一个要记住的是,你要使用一个文件系统,可以在快照之前使用一个文件系统(参见xfs _freeze,xfs _freeze -u),这样正确的设置是:

  • 冻结文件系统
  • 拍快照
  • 解冻文件系统
  • 安装快照文件系统,如果你想做一个文件系统的备份
  • 然后将您的数据复制到您的备份过滤系统
  • 卸载文件系统,如果你已经挂载它。
  • 然后删除快照。