btrfs restaura diretório específico

4

Eu tenho um sistema de arquivos btrfs danificado e estou usando btrfs restore para restaurá-lo. Parece funcionar.

O problema é que o sistema de arquivos danificado é muito grande, e eu preciso apenas restaurar apenas um diretório. Eu vejo na man page a opção

-d directory

mas o wiki eu vejo -d: ??? . Você sabe como usar essa bandeira e se ela pode me ajudar?

    
por wiso 22.03.2015 / 13:27

1 resposta

4

Como restaurar um diretório específico usando o btrfs?

Você pode restaurar um diretório usando a opção --path-regex <regex> com uma expressão regular apropriada.

Você também pode usar -D|--dry-run para verificar exatamente o que será restaurado.

btrfs-restore - tenta restaurar arquivos de um sistema de arquivos btrfs danificado (desmontado)

-D|--dry-run

dry run (only list files that would be recovered).

--path-regex <regex>

restore only filenames matching regex, you have to use following syntax (possibly quoted):

^/(|home(|/username(|/Desktop(|/.*))))$

Fonte btrfs-restore (8) Página do manual

    
por 22.03.2015 / 14:09