Eu tenho um volume RAID / LVM em /dev/mapper/vg1-lv1
formatado com as ferramentas nativas do btrfs no Ubuntu 14.04. Nesse volume eu tenho a estrutura de diretórios mais alta assim:
datadir/dir1
datadir/dir2
Alguns arquivos em dir2
foram excluídos por acidente. E quero recuperar apenas os arquivos excluídos, não os que não foram excluídos ou os que estão em dir1
.
Estou executando a restauração do btrfs assim:
btrfs restore -v -i -t 12042976395264 --path-regex ^(|datadir(|/dir1(|/.*))) /dev/mapper/vg1-lv1 ./recovered
Isso, no entanto, está restaurando arquivos em dir1
também. E como o datadir
é muito grande (tamanho de TB), não quero recuperar tudo? Como o comando restore deve ser?
Tags data-recovery btrfs