Welcome to NILFS
NILFS is a log-structured file system supporting versioning of the entire file system and continuous snapshotting which allows users to even restore files mistakenly overwritten or destroyed just a few seconds ago.
NILFS was developed by NTT Laboratories and published as an open-source software under GPL license, and now available as a part of the Linux kernel.
This site provides information and source code of programs related to the NILFS filesystem.
- NILFS utilities 2.1.5 was released. Some minor improvements are included, for instance, mkfs.nilfs2 now checks for existing file system on device.
-- May 2, 2013 JST.
- We will have a power outage from May 2 10:00 a.m. to May 7 1:00 a.m. UTC because of maintenance. nilfs.org will temporarily stop. Please visit mirror site during the period. Thank you.
-- Apr 26, 2013 JST.
- We will have a power outage from Oct 12 10:00 a.m. to Oct 15 0:30 a.m. UTC because of legal mandatory inspection. nilfs.org will temporarily stop. Please visit mirror site during the period. Thank you.
-- Oct 4, 2012 JST.
- We started to provide nilfs-utils' manual pages on the web.
-- Jul 22, 2012 JST.
- nilfs2-kmod 0.4.3 was released. This is a stable version release of the standalone kernel module for CentOS6 and other RHEL6 clones. For details, please see ChangeLog. For RPM packages, please see NILFS for CentOS page.
-- Jul 17, 2012 JST.
- NILFS utilities 2.1.4 was released. Speed up unmount, fix a wrong error handling in mount.nilfs2, support selinux context mounts, improve nilfs-resize, and so forth.
-- Jul 6, 2012 JST.
- NILFS utilities 2.1.3 was released. Imported bug fixes of mtab file operations to improve robustness of the mount helper program.
-- Jun 20, 2012 JST.
- NILFS utilities 2.1.2 was released. A maintenance release of nilfs-utils 2.1, which includes a bug fix of gc library and man page updates.
-- Jun 3, 2012 JST.