SLES 1 SP4 and BTRFS

Hi,

we have two machines running SLES 12 with BTRFS. Until now they are running fine. The possibility to snapshot the systems is someting i like.
Now i have to reinstall two servers with SLES 11 SP4. Because of the snapshots, i’m thinking about to use BTRFS.
How stable is BTRFS ins SLES 11 SP4 already ?
Does anyone have experience ? The systems have to run reliable.

Thanks.

Bernd

I have clients of mine who are running SLES 11 SP4 all with BtrFS, so it
seems to be fine. I personally do not do it, because the integration
seems a bit tighter in SLES 12, but then again most of my SLES 11 boxes
came before BtrFS support was really there, so that’s a consideration too.


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below…

On 13/10/2016 13:34, berndgsflinux wrote:
[color=blue]

we have two machines running SLES 12 with BTRFS. Until now they are
running fine. The possibility to snapshot the systems is someting i
like.
Now i have to reinstall two servers with SLES 11 SP4. Because of the
snapshots, i’m thinking about to use BTRFS.
How stable is BTRFS ins SLES 11 SP4 already ?
Does anyone have experience ? The systems have to run reliable.[/color]

The SLES11 SP4 Release Notes[1] includes the following:

–begin–
Support

With SUSE Linux Enterprise 11 SP2, the btrfs file system joins ext3,
reiserfs, xfs and ocfs2 as commercially supported file systems. Each
file system offers distinct advantages. While the installation default
is ext3, we recommend xfs when maximizing data performance is desired,
and btrfs as a root file system when snapshotting and rollback
capabilities are required. Btrfs is supported as a root file system
(i.e. the file system for the operating system) across all architectures
of SUSE Linux Enterprise 11 SP2. Customers are advised to use the YaST
partitioner (or AutoYaST) to build their systems: YaST will prepare the
btrfs file system for use with subvolumes and snapshots. Snapshots will
be automatically enabled for the root file system using SUSE’s snapper
infrastructure. For more information about snapper, its integration into
ZYpp and YaST, and the YaST snapper module, see the SUSE Linux
Enterprise documentation.

Migration from “ext” File Systems to btrfs

Migration from existing “ext” file systems (ext2, ext3, ext4) is
supported “offline” and “in place”. Calling “btrfs-convert [device]”
will convert the file system. This is an offline process, which needs at
least 15% free space on the device, but is applied in place. Roll back:
calling “btrfs-convert -r [device]” will roll back. Caveat: when rolling
back, all data will be lost that has been added after the conversion
into btrfs; in other words: the roll back is complete, not partial.
—end—

[1] https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP4/#id303253

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.