Em minha pesquisa sobre versionamento de arquivos no nível de fs, snapshot e idéias relacionadas, dei uma olhada nos hard-links e exatamente o que eles são e como eles se comportam. Usando o rsync, você pode instalar e executar o sistema de snapshots do homem pobre em sistemas de arquivos que não suportam nativamente.
Mas, você pode obter hard links imutáveis em ext3 / 4 ou qualquer outro sistema de arquivos para esse assunto?
Minha definição de hard link imutável é: Um link físico que, quando alterado em um local, se torna uma cópia regular e não é mais um link físico.
Eu gostaria disso, pois permitiria o uso de snapshot dos dados de origem para vincular em vez de uma cópia dos dados (no caso da técnica de snapshots rsync).
Eu tenho gigabytes de dados que não podem ser duplicados devido a restrições de espaço, mas tenho espaço suficiente para poder capturar instantaneamente arquivos alterados individuais com o restante vinculado à origem e não a uma cópia.
Dado tudo isso, existe alguma outra técnica, recurso ou tecnologia que eu realmente estou procurando?