首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得Debian、Ubuntu和Linux所使用的Ext4分区的备份?

如何获得Debian、Ubuntu和Linux所使用的Ext4分区的备份?
EN

Unix & Linux用户
提问于 2022-10-09 08:50:45
回答 3查看 948关注 0票数 1

Ext4不支持重复,反对体育。dbrfs,bcachefs和ZFS,按标准重复。

如何获得对Ext4重叠的支持?

EN

回答 3

Unix & Linux用户

发布于 2022-10-09 09:11:23

主要的问题是-你所说的去复制是什么意思?这可能意味着不同的事情,但脑海中浮现的一件事可能是“检测两个内容相同的文件,并用一个硬链接替换其中一个”。这样做的主要缺点是,这两个文件现在本质上是同一个文件,如果现在编辑其中一个--另一个也会改变,这通常不是您想要的。

因此,您不能在ext4文件系统上取消重复文件(例如,BTRFS ),这是有意义的:在BTRFS中,您可以通过将两个文件名指向相同的范围来节省空间,并且因为复制到写(COW),当一个文件被更改并且不应该是另一个文件的副本时,您可以得到两个不同的文件。因此,一个可能的正确答案可能是:不要使用ext4,使用BTRFS。

票数 2
EN

Unix & Linux用户

发布于 2022-10-09 08:55:58

您可以按照以下方式对Ext4和其他不支持文件系统的文件系统使用去复制:

使用VM在.qcow2格式中运行它。您可以通过QEMU和VirtualBox创建和使用基于VirtualBox的虚拟硬盘。

现有的非.qcow on可按以下方式转换:

代码语言:javascript
复制
qemu-img convert -f vmdk -O qcow2 image.vmdk image.qcow2

有关更多格式和文档,请参见:

代码语言:javascript
复制
https://docs.openstack.org/image-guide/convert-images.html

可以找到qcow2文档:

代码语言:javascript
复制
https://git.qemu.org/?p=qemu.git;a=blob;f=docs/interop/qcow2.txt
票数 -1
EN

Unix & Linux用户

发布于 2023-02-01 18:17:11

您也可以这样做:

使用ext4之上的VM在BTRFS、bcachefs或ZFS中运行您喜欢的内容。

票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/720322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档