如何在不进行任何备份的情况下减少 LVM 分区而不丢失分区中的任何数据?

如何在不进行任何备份的情况下减少 LVM 分区而不丢失分区中的任何数据?
  1. 10 GB 分区包含 5 GB 数据。
  2. 该分区应减少至 8 GB
  3. 无备份

答案1

以下内容在没有备份的情况下是最安全的(IE非常安全,除非在错误的时间出现错误或电源故障,甚至后者也不一定是灾难性的):

  1. 卸载该卷。

  2. 调整逻辑卷及其包含的文件系统的大小:

    lvresize -r -L8G /path/to/lv
    

    -r选项确保文件系统正确调整大小LV 被缩小,因此丢弃的范围实际上未被使用;如果在文件系统调整大小期间出现任何问题,LV 将不会调整大小。

  3. 如果出了什么问题并且丢失了数据,请哭泣。

我强烈建议备份,但不是专门针对磁盘操作:您关心的任何数据都应该备份(并恢复,如果只是为了验证它是否可以恢复)。

相关内容