Skip to content

Snapshot support #1182

@voltangle

Description

@voltangle

Hi!

This project looks like the perfect filesystem for my firmware, but I'd like to ask one thing: does it support snapshots? By snapshots I mean something like what ZFS does, where making a new snapshot of a file for example is making a list of all blocks that file has and saving it somewhere, and then any new writes are made to that file, they just get appended as new blocks (as usual with CoW), but the old blocks are not deleted, as they are referenced by the snapshot.

This usecase could be useful for sort of a backup/restore procedure on the filesystem level. I'm not exactly familiar with how littlefs works and how it is built under the hood, so I just wanted to ask this, as y'all definitely know more about this filesystem more then I do lmao

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions