标签: btrfs

如何删除btrfs快照?

sudo btrfs subvolume show / 产出

/
    Name:           @
    uuid:           1f0da442-cdf3-144c-a4ce-f6c06248cfde
    Parent uuid:        -
    Creation time:      2014-08-16 19:06:51
    Object ID:      257
    Generation (Gen):   30683
    Gen at creation:    6
    Parent:         5
    Top Level:      5
    Flags:          -
    Snapshot(s):
                @apt-snapshot-release-upgrade-utopic-2014-11-28_15:10:02
Run Code Online (Sandbox Code Playgroud)

现在,我想删除快照@apt-snapshot-release-upgrade-utopic-2014-11-28_15:10:02

我试过:

sudo btrfs subvolume delete @apt-snapshot-release-upgrade-utopic-2014-11-28_15:10:02
Run Code Online (Sandbox Code Playgroud)

只得到:

Transaction commit: none (default)
ERROR: error accessing '@apt-snapshot-release-upgrade-utopic-2014-11-28_15:10:02'
Run Code Online (Sandbox Code Playgroud)

btrfs ubuntu

9
推荐指数
1
解决办法
2万
查看次数

普通用户会注意到 btrfs 的哪些优点?

我能找到的大部分信息对于没有研究过文件系统的用户来说毫无意义。在不了解文件系统如何工作的情况下,普通用户可以看到 btrfs 的哪些优势?

filesystems btrfs

8
推荐指数
2
解决办法
2087
查看次数

是否有使用 btrfs 的稳定 Linux 发行版?

我是 FreeBSD 上 ZFS 的忠实粉丝(自从它稳定以来,我一直在我的家庭服务器上使用它;前沿,宝贝!)我想尝试一下btrfs,看看它是如何发展的。

由于它仍处于开发阶段,因此通常的主流发行版都没有 btrfs 作为选项。我已经很多年没有使用 Linux,所以我真的不知道尝试 btrfs 的最佳选择是什么。

要求:

  • 易于安装
  • 支持 btrfs,无需我重建内核

谢谢!

linux linux-distributions btrfs

8
推荐指数
1
解决办法
7117
查看次数

硬件或软件 RAID 和文件系统类型?

我正在寻找构建一个非常简单的 RAID-5 或 RAID-6 阵列,我正在研究我的选择。该机器将是一个 64 位的 Ubuntu Linux 服务器,主要用作备份/文件服务器。我需要存储相当大的文件,所以 FAT-32 文件系统不能完全解决问题:)

我过去曾使用过ext3ext4,但这主要用于桌面环境。我对这个btrfs项目很感兴趣,如果可能的话,我想使用它。zfs看起来不错,但我不久前读到它在 Linux 上运行不佳。我应该使用什么文件系统?

所有这些都高于硬件/软件 RAID 配置的级别。我应该为 RAID 使用什么?btrfs仅支持 RAID-0、RAID-1 和 RAID-10 配置,我对 RAID-5 和 RAID-6 特别感兴趣。如果我使用硬件 RAID,阵列对操作系统是否显示为单个硬盘?如果是这样,那么这将从本质上缓解 RAID 支持问题btrfs。但是,有没有办法让我知道驱动器是否以及何时从操作系统级别发生故障?发生故障时如何恢复阵列?

编辑

根据要求,我查看的大小至少为 6TB。使用 RAID-5,我可以使用 4 个 2TB 驱动器完成此任务。使用 RAID-6,我相信我正在寻找 5 个 2TB 驱动器以获得相同的存储量。我不认为我需要能够扩展阵列,但如果我这样做了,至少需要几年时间。

raid ext filesystems btrfs hardware-raid

8
推荐指数
2
解决办法
7450
查看次数

调整属于多设备卷的 BTRFS 分区的大小是否安全?

我有一个多设备 BTRFS 卷,我想重新调整其中一个分区的大小。更准确地说:

我的 /home 分布在两个独立的 BTRFS 分区中。我缩小了另一个分区以允许其中一个 BTRFS 分区增长。我知道并用于创建新的 BTRFS 分区并将其添加到池中的一种方法。

一种更简洁的方法是使用我创建的未分配空间来扩展 BTRFS 分区。我只会弹出 GParted live CD 并扩展分区本身,而不是在未分配的空间上创建一个全新的分区。

问题是:这安全吗?操作系统会找到分区上已经存在的文件吗?操作系统是否仍会将该分区识别为多设备卷的一部分?

filesystems btrfs

8
推荐指数
1
解决办法
1137
查看次数

Btrfs 的磁盘空间缓存是什么?

我在系统日志中注意到 BTRFS 报告启用了“磁盘空间缓存”。Btrfs 的“磁盘空间缓存”是什么?

btrfs hard-drive-cache

8
推荐指数
2
解决办法
9580
查看次数

btrfs 在线目录到子卷的转换

有没有办法从目录创建 btrfs 子卷,而不中断使用该目录中的文件的进程。

例如,我想创建一个子卷/tmp(以将其从快照中排除),并且如果可能的话,不停止所有在/tmp.

linux btrfs

8
推荐指数
0
解决办法
5046
查看次数

如何在 SSD 和更大的 HDD 之间使用 BTRFS 进行 RAID?

我的电脑有一个 SSD 用于根文件系统和主目录,还有一个大 HDD 用于其他数据。我有时会将 SSD 内容同步到 HDD,以防 SSD 出现故障。HDD 有单独的备份。

现在我考虑是否可以使用 BTRFS RAID 模式来实现相同的目的。那么我可以使用RAID模式的子卷,这样SSD主要用于读/写,数据同步到HDD吗?
另外,我想要硬盘上卷的快照。

如果无需手动操作即可工作,即使硬盘已断开连接一段时间,那就太好了。

另一种选择可能是 btrfs 发送/接收,但在 IO 空闲时写入 HDD 的 RAID 模式将允许始终拥有数据的最新副本。

编辑:这不是123的重复,因为我明确要求 BTRFS,它具有存储池概念,而不仅仅是使用块级 RAID。

raid backup ssd hard-drive btrfs

8
推荐指数
1
解决办法
4752
查看次数

LUKS 位于 BTRFS raid 阵列之上

如何加密 RAID 分区btrfs

在 RAID 之上运行加密是许多来源中的最佳实践,甚至是cryptsetupFAQ 推荐的(参见 2.2)。我希望它能够跳过加密/解锁两次、复制配置、消除密钥管理开销并保持简单和愚蠢的原因。

尽管我们有这种最佳实践,但我在网上找到的几乎所有指南都btrfs首先加密磁盘/分区,然后btrfs在这些磁盘上创建阵列。由于上述原因,我不希望这样。

luksFormat在 RAIDed btrfs 分区上交互运行时,我得到:

WARNING: Device /dev/sdc1 already contains a 'btrfs' superblock signature.

WARNING!
========
This will overwrite data on /dev/sdc1 irrevocably.
Run Code Online (Sandbox Code Playgroud)

所以我猜这就是 RAID 被破坏的原因。有没有办法让这个拓扑(创建btrfsRAID 分区后加密)在不破坏 RAID 的情况下工作?

我做了什么

  1. 通过在每个 HDD 上运行类似的操作,从两个 HDD 创建两个分区:
sudo parted --script <disk-name> \
    mklabel gpt \
    mkpart 'btrfs-raid1-partition' 1MiB 100%
Run Code Online (Sandbox Code Playgroud)
  1. 在这些分区之间创建 BTRFS RAID 1 阵列,例如:
sudo mkfs.btrfs \
  -L 'btrfs-raid1-array' \
  -d …
Run Code Online (Sandbox Code Playgroud)

linux raid raid-1 luks btrfs

8
推荐指数
1
解决办法
3208
查看次数

Btrfs RAID1 SSD + 非SSD

我的笔记本电脑有两个磁盘,一个 SSD 和一个传统磁盘。我计划在 mag 磁盘上创建一个与 SSD 大小相同的分区并设置 BTRFS RAID1。这个我知道怎么做。

我做 RAID1 的唯一原因是为了自我修复。我意识到写入大量数据会比单独使用 SSD 慢,但是如果从 SSD 读取错误,是否可以将其设置为仅从磁驱动器读取?

raid-1 btrfs

7
推荐指数
2
解决办法
1599
查看次数