Instantâneo LVM do sistema de arquivos montado

Eu gostaria de fazer programaticamente um instantâneo de um sistema de arquivos ao vivo no Linux, de preferência usando o LVM. Eu gostaria de não desmontá-lo porque eu tenho muitos arquivos abertos (meu cenário mais comum é que eu tenho um desktop ocupado com muitos programas).

Eu entendo que por causa dos buffers do kernel e da atividade geral do sistema de arquivos, os dados no disco podem estar em um estado mais ou menos indefinido.

Existe alguma maneira de "atomicamente" desmontar um FS, fazer um instantâneo LVM e montá-lo de volta? Não haverá problema se o sistema operacional bloquear toda a atividade por alguns segundos para executar essa tarefa. Ou talvez algum tipo de "sync + snapshot" atômico? Chamada do kernel?

Eu não sei se é mesmo possível ...

questionAnswers(6)

yourAnswerToTheQuestion