A linear tape file system (LTFS) maintains a series of indexes, and an incremental change dataset, that records incremental changes that have taken place in each new index over the previous one, as each new index of the series is created. Upon receiving a command to roll back the file system from a current generation to a target previous generation, a generation control module applies information in the incremental change dataset to the current index. In this way, the current index is restored, at least functionally, to the state it was in when the target generation was created, thereby effectuating the rollback of the file system to the target generation.