I am currently using
backintime to take "snapshots" of my file system. It is similar to
rsnapshot in that it, makes hard links to unchanged files. I have recently run out of inodes on my
df -hi reveals I have used 9.4 million inodes. A rough count of the number of current directories times the number of snapshots plus the number of current files suggests that I may in fact be using 9.4 million inodes.
From what I understand the
EXT4 filesystem can support around 2^32 inodes. I am considering reformatting the partition to use all 4 billion or so inodes, but I am concerned that this is a bad idea. What are the drawbacks of having so many inodes in an
EXT4 filesystem? Is there a better choice of filesystem for an application like this?