修改BTRFS文件系统UUID

纳夫图利凯

我已经使用Clonezilla备份了BTRFS文件系统,并将其中一个备份还原到名为的文件中2013-11-29.sda3.img

我需要从该备份中取出一些文件,但是有一个障碍。由于备份是本机的备份,因此我无法在文件系统上的任何位置挂载备份,因为其UUID与的UUID相匹配/

有什么方法可以更改备份卷的UUID?据我了解,BTRFS将UUID信息存储在文件系统上的每个块中,这使我的工作变得复杂。但是,有什么方法可以修改此设置吗?我知道这可能需要很长时间才能完成,但这与我无关。我主要关心的是使服务器保持联机状态。备份相当大,因此将其转移到另一台计算机上将花费相当长的时间。

我有什么选择?

用户名

目前尚无办法。实际上,卷UUID在块树的每个节点中使用。您还必须在此处更改它们,并假定未对块/设备的标头进行哈希处理。BTRFS确实不是为允许这种备份而设计的。

这确实很可悲,但是处理该问题的最简单方法是使用另一台计算机。

如果可以的话,我建议您停止以这种方式备份数据。

  1. 如果您的分区整体上很重要,请使用dd/进行备份clonezilla当您需要还原备份时,请立即还原整个分区。不要做这种混合的备份:您专门保存你的分区,集团层面。因此,您必须在集团级别还原它。否则,您将用勺子切肉。正如您肯定注意到的那样,通常不使用此解决方案,因为它没有多功能性。

  2. 如果您的数据很重要,请使用rsync或类似的工具备份到另一个磁盘上:您的数据将始终可以访问,可以完全备份所需的文件,可以在文件级别进行备份等。

请注意,BTRFS具有一些(现在有限)的备份功能BTRFS发展迅速,我猜将来还会有更多的备份功能。

哦,您已经被警告过;)自动化的Clonezilla备份和GPG加密

顺便说一句,使用LUKS进行基于分区的加密,或者使用EnFS或EncryptFS进行基于文件的加密,加密将更易于应用于文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

扫描BTRFS文件系统

来自分类Dev

如何复制btrfs文件系统

来自分类Dev

btrfs-未知文件系统?

来自分类Dev

什么是文件系统UUID?

来自分类Dev

文件系统UUID与逻辑卷UUID

来自分类Dev

创建BTRFS文件系统时出错

来自分类Dev

btrfs检查:“无法打开文件系统”

来自分类Dev

btrfs 损坏的文件系统 - 如何继续

来自分类Dev

从脚本获取/文件系统的UUID

来自分类Dev

创建一个被视为btrfs文件系统的文件

来自分类Dev

如何更改文件系统UUID(两个相同的UUID)?

来自分类Dev

如何更改文件系统UUID(两个相同的UUID)?

来自分类Dev

如何监视BTRFS文件系统RAID中的错误?

来自分类Dev

btrfs文件系统结束偏移量(图像大小)

来自分类Dev

在BTRFS文件系统上托管虚拟磁盘映像的原因

来自分类Dev

Ubuntu计划将btrfs作为默认文件系统吗?

来自分类Dev

BTRFS文件系统,压缩和写时复制

来自分类Dev

ACL在btrfs文件系统上不起作用

来自分类Dev

如何在启动时摆脱“扫描btrfs文件系统”?

来自分类Dev

将根文件系统从btrfs迁移到ext4

来自分类Dev

/ boot文件系统不能是btrfs子卷类型

来自分类Dev

btrfs文件系统调整大小没有任何作用

来自分类Dev

Linux 是否通过 Btrfs 提供文件系统日志?

来自分类Dev

命名管道会修改文件系统吗?

来自分类Dev

系统修改/ etc / profile文件的频率

来自分类Dev

如何使我当前的文件系统成为 BTRFS 中的第一个根文件系统

来自分类Dev

交换失败:具有Btrfs文件系统的Linux系统上的无效参数

来自分类Dev

Btrfs文件系统上具有No_COW文件属性的文件是否保留数据校验和?

来自分类Dev

Btrfs子卷UUID冲突

Related 相关文章

热门标签

归档