Estou usando uma unidade USB para iniciar um sistema Linux que precisa de alterações de tempos em tempos e também grava alguns logs. Flash drives tendem a falhar cedo se houver muitas operações de gravação. Isso me levou a uma ideia do OverlayFS:
Eu quero ter um sistema de arquivos inferior que tenha o sistema e um sistema de arquivos superior que leve as mudanças e os logs. De tempos em tempos, por exemplo, uma vez por dia, quero copiar as alterações do sistema de arquivos superior para o sistema de arquivos inferior.
O OverlayFS não suporta a gravação no sistema de arquivos inferior, desde que o sistema de arquivos superior esteja montado. Então, eu diria, eu preciso desmontar o fs superior e remontar o fs mais baixo de leitura-gravação. Mas não tenho certeza do que aconteceria se naquele momento um processo tentasse escrever algo para o fs.
Qual seria a melhor maneira de fazer isso?
Tags overlayfs linux filesystems