I would like to ask if you would add bcachefs-tools to Rescuezilla. I have just converted my home drive to bcachefs and I would like to back it up using Rescuezilla. I have tried to use btrfs but it totally destroyed my data and I would like to have a backup of bcachefs just in case. Thank you for your consideration.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Including the tooling package for an obscure filesystem like bcachefs filesystem is absolutely well within the scope of the Rescuezilla project.
I've never actually heard of bcachefs until now. As of a month ago it seems like it's no longer part of the Linux kernel itself, and installed through an external package. Which based on cursory searching I understand is due to not conforming to Linux coding standards, with it seems some amount of the not-uncommon interpersonal drama / personality frictions of developers in the Linux.
I'm very happy to include a apt package which has been validated for compatibility by Debian and Ubuntu projects (including their maintainers, security teams and their infrastructure). I am also generally open to compiling the latest version of the source code of key packages to provide Rescuezilla users with a version as new as possible ahead of what Ubuntu provides -- because the surface area for risks are much low.
But compiling a project I'm not yet familiar with that's additionally not being maintained by Debian or Ubuntu and has concerns around stability and dependency versions does not seem ideal.
For this to be practical to include in Rescuezilla, I'd like to see first see Debian and Ubuntu includebcachefs-tools again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also, another largely separate point is bcachefs is not supported by partclone yet, so Rescuezilla can only create a backup using the raw DD method. This makes very reliable but very large images.
Perhaps it's worth you creating a GitHub issue for support to be added https://github.com/Thomas-Tsai/partclone/ (it's better the users who want this feature be the ones to create the GitHub issue, rather than me).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I would like to ask if you would add bcachefs-tools to Rescuezilla. I have just converted my home drive to bcachefs and I would like to back it up using Rescuezilla. I have tried to use btrfs but it totally destroyed my data and I would like to have a backup of bcachefs just in case. Thank you for your consideration.
Including the tooling package for an obscure filesystem like
bcachefsfilesystem is absolutely well within the scope of the Rescuezilla project.I've never actually heard of
bcachefsuntil now. As of a month ago it seems like it's no longer part of the Linux kernel itself, and installed through an external package. Which based on cursory searching I understand is due to not conforming to Linux coding standards, with it seems some amount of the not-uncommon interpersonal drama / personality frictions of developers in the Linux.More concerningly than the base filesystem package being out-of-tree, is there is limited Debian and
for
bcachefs-tools. Certainly not a package that's available on the stable versions of these releases. This is an interesting blogpost on this subject https://jonathancarter.org/2024/08/29/orphaning-bcachefs-tools-in-debian/I'm very happy to include a
aptpackage which has been validated for compatibility by Debian and Ubuntu projects (including their maintainers, security teams and their infrastructure). I am also generally open to compiling the latest version of the source code of key packages to provide Rescuezilla users with a version as new as possible ahead of what Ubuntu provides -- because the surface area for risks are much low.But compiling a project I'm not yet familiar with that's additionally not being maintained by Debian or Ubuntu and has concerns around stability and dependency versions does not seem ideal.
For this to be practical to include in Rescuezilla, I'd like to see first see Debian and Ubuntu include
bcachefs-toolsagain.Also, another largely separate point is
bcachefsis not supported bypartcloneyet, so Rescuezilla can only create a backup using the raw DD method. This makes very reliable but very large images.Perhaps it's worth you creating a GitHub issue for support to be added https://github.com/Thomas-Tsai/partclone/ (it's better the users who want this feature be the ones to create the GitHub issue, rather than me).