- Montar o instantâneo antigo somente leitura
mount /dev/snapshot-somewhere /snap
- Faça listas dos arquivos em fs reais e snapshot
cd /snap; ls -lR . >/tmp/list.snap
(ou use mtree ou rsync para criar a lista) - Compare as listas
diff -u list.real list.snap
O rsync pode fazer uma lista de arquivos quando chamado com apenas um argumento:
$ cd /tmp
$ rsync -r .
drwxrwxrwt 612 2012/01/19 10:43:15 .
-rwxr-xr-x 9444 2012/01/19 08:43:13 foo
O mtree pode criar um arquivo que pode verificar as alterações no sistema de arquivos da vida:
$ cd /tmp/tree
$ mtree -c > /tmp/list.mtree
$ touch bar.c
$ echo '/* comment */' >> foo.c
$ mtree < /tmp/list.mtree
$ mtree < /tmp/desc
. changed
modification time expected Thu Jan 19 11:18:11 2012 found Thu Jan 19 11:20:46 2012
bar.c extra
foo.c changed
size expected 1350 found 1364
modification time expected Thu Jan 19 11:18:11 2012 found Thu Jan 19 11:21:26 2012