Working on backup programs for almost a decade now, I’ve had plenty of time to think about file system wrt backups. Basically I want the following properties in a file system

  • online snapshots in a .snapshots directory (for instance).
  • the possibility to say the all those .snapshot directories must be mounted on a separate mount point.
  • to ability so say the .snapshot directories should be encrypted and send to remote server.

I think this is too much to ask…