Ubuntu 服务器上的 LVM 快照教程

Ubuntu 服务器上的 LVM 快照教程

我正在寻找一个关于在 Ubuntu Server 上制作 LVM 快照的优秀教程。我找不到一个对 LVM 是什么不够深入的教程,也找不到一个最新的教程。我的最终目标是学习如何使用 LVM 制作服务器快照,这样我就可以根据需要返回到以前的状态。

此外,我还查看了虚拟机中全新安装的 Ubuntu Server 16 上的卷组和逻辑卷。看起来已经有一个 LVM。这就是我感到困惑的地方。

有人能提供一个好的教程链接吗?我是不是完全误解了 LVM 是什么?谢谢你的帮助!

答案1

什么是快照?

快照是一种工具,它使我们能够创建一个新的块设备(如 /dev/My-vg/snapshot_home ),该设备提供某个时间点冻结​​的逻辑卷的精确副本。完成我们正在做的事情后,我们可以简单地删除快照设备。

创建快照时需要注意的重要事项:
在创建快照时,我们应该考虑为我们的更改提供足够的磁盘空间,如果我们的更改使得快照设备空间已满,那么它将被删除并变得无法使用。

何时使用它?
有时我们需要安装一个应用程序或运行一个程序,我们不知道它会发生什么,或者在任何情况下会对我们的文件进行任何更改,我们可以设置快照设备,如果我们对更改不满意,我们可以简单地使一切与我们创建快照时相同。

如何创建快照

要创建快照,我们可以使用如下命令:

lvcreate -s -n  home_snap -L 1G /dev/My-vg/home
  • -s用于快照
  • -n home_snap是我们的新逻辑卷(快照设备)的名称
  • L 1G是我们快照的大小,因此它支持 1GB 的变化(记住上面的重要说明)。
  • /dev/mapper/my--vg-home是我想要创建快照的逻辑卷。

然后使用sudo lvs获取逻辑卷列表您应该会看到新创建的快照设备。

请注意,您的卷组上应该有足够的可用空间来创建新的快照。

来源:12

相关内容