CompTIA A+ Core 2 (220-1202)Operating SystemsHard

A technician is setting up a new Linux server for a small business. The server will host a critical database and several web applications, requiring high performance and the ability to easily resize partitions and take snapshots without downtime. Which Linux file system is best suited for these advanced features?

  1. Aext4
  2. BXFS
  3. Cext3
  4. DBtrfs
Show answer & explanation

Correct answer: D. Btrfs

Btrfs (B-tree File System) is a modern Linux file system that explicitly supports advanced features like volume management, snapshots, and online resizing, making it highly suitable for enterprise server environments requiring flexibility and data integrity.

Why the other options are wrong

  • A. ext4 is the default for many Linux distributions, offering good performance and journaling, but Btrfs provides more advanced features for this scenario.
  • B. XFS is a high-performance journaling file system for large files and volumes, but its snapshot capabilities are often managed by underlying LVM, not built-in.
  • C. ext3 is an older journaling file system, lacking advanced features like snapshots and easy online resizing.

Btrfs (B-tree File System)

A modern Linux file system that aims to implement advanced features while focusing on fault tolerance, repair, and easy administration.

  • Supports snapshots and subvolumes.
  • Offers online resizing of volumes.
  • Includes data and metadata checksums for integrity.

Memory trick: Btrfs is the Better file system for snapshots and resizing.

More Operating Systems questions