{{Header}} {{Title| title=Filesystem Development Considerations }} {{#seo: |description=Considerations for default file system choice for {{project_name_short}}. }} {{intro| Considerations for default file system choice for {{project_name_short}}. }} = Introduction = {{stub}} = Wanted Feature = * rollback ** alternative? *** https://serverfault.com/a/307871 *** https://rsnapshot.org/? apt-rollback timeshift = btrfs = Btrfs has been deprecated by redhat. https://news.ycombinator.com/item?id=14907771 https://arstechnica.com/gadgets/2021/09/examining-btrfs-linuxs-perpetually-half-finished-filesystem/ default in openSUSE https://microos.opensuse.org/ used by Facebook https://wiki.debian.org/Btrfs good since buster https://forums.kicksecure.com/t/use-btrfs-as-the-default-journaling-file-system/626 = zfs = stratis is not in Debian afaik. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934303 But there's some stuff about "plain" ZFS. https://wiki.debian.org/ZFS Says ZFS is Oracle and I am not amazed by how Oracle maintains VirtualBox. Also ZFS is not going to be mainlined in Linux due to licensing issues. https://www.theregister.com/2020/01/13/zfs_linux/ https://packages.debian.org/source/bookworm/zfs-linux DKMS... There is also OpenZFS but apparently not in Debian. = xfs = todo no de-duplication? = Attribution = {{sdebian |link=https://www.debian.org/doc/manuals/securing-debian-manual/ch03s02.en.html#idm452 |text=Selecting the appropriate file systems }} {{reflist|close=1}} [[Category:Documentation]] {{Footer}}