btrfs: como restaurar apenas arquivos excluídos em um diretório específico?

1

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?

    
por biocyberman 23.08.2016 / 13:43

0 respostas