A real-world LFS Log-structured File System is writing user data onto disk in the log structure. Rather than common FS which updates changes in place, LFS tails all the user changes at the end of the FS. Since it contains all the user changes of the user data, it is possible for the user to roll back to any previous state of their data. LFS has not been ported to Linux since it was first proposed and implemented in BSD in 1990. Even BSD LFS is out-dated and only applied to BSD4.4. Only recently is LFS rediscussed intensively due to the exponential increase of disk capacity and the emergence of Solid-State Disk. A group in Nippon Telegraph and Telephone Corp. has finally made LFS available to Linux world. They named it NilFS which is ready to integrate into Linux kernel mainline. Considering LFS's easy recovery capability and data redundancy, it can be a good candidate to be a Rapid Recovery System storage scheme. We would like to customize the open source NilFS and take advantage of the LFS roll-back feature to provide a finer granularity of recovery function for multple appliance. Also we would like to add more access control schemes into LFS to secure the user data. In this talk, I will first introduce the NilFS development status and LFS recovery capability and then discuss more about the approaches of recovery scheme and access control method.