File system journaling

What is File system journaling?

File system journaling is a feature on most Linux file systems to increase integrity of the stored data.

File system journaling is a feature of some file system drivers that can make so-called atomic file system operations. This means that a set of instructions can be guaranteed to succeed. Otherwise, all instructions will be brought back to its previous state. This feature is used on file systems like EXT4 and increases data reliability and integrity.