Espero que a resposta para isso seja "ordenar os arquivos manualmente e ter cuidado extra na próxima vez", mas aqui vai de qualquer maneira, caso eu tenha esquecido algo.
Algum tempo atrás - meses - precisei liberar espaço em um servidor e corri rsync
para empurrar um monte de pastas para outro host acessível por ssh. Eu fui atropelado pelo pegando /
ou não pegando nós provavelmente todos corremos em algum momento. Apenas o meu rsync
comando também incluía --remove-source-files
, então não havia como "fazer" a operação.
Eu percebi a confusão muito rapidamente, mas percebi que eu iria reorganizar manualmente os arquivos copiados quando eu precisava deles novamente.
Ha Ha-ha
Isso nunca aconteceu. Toda vez que eu penso em fazê-lo, apenas para que os arquivos sejam realmente organizados quando eu quero usá-los, parece uma tarefa tão monumental que eu o retiro novamente.
Hoje foi quase uma dessas vezes, exceto que lembrei que a automação existe e que os aplicativos às vezes registram suas operações em algum lugar.
Assim. rsync
claramente não logou /var/log
em nenhum dos sistemas. (Eu corri como o meu próprio usuário, que não tem permissão para escrever lá, de qualquer maneira. Não é surpresa.) Eu não vejo nenhum ~/.log
diretório ou similar em ambos os lados. Talvez não tenha logado. Mas se estou esquecendo de procurar em algum lugar, sou todo ouvidos para possíveis localizações de arquivos de log.
Caso contrário, ainda pode haver .torrent
s que se referem aos arquivos movidos. Supondo que eu encontre os .torrent
arquivos relevantes , quão difícil seria escrever um script que fixa os arquivos no disco e os combina com a entrada do arquivo no .torrent
índice?
Esta seria uma tarefa manual bastante simples se houvesse apenas algumas pastas, mas estou olhando para várias dezenas de pastas para reconstruir e eu prefiro ter um script, se possível. (Se não ... eu acho que não seria tão ruim reconstruir um casal por dia antes de dormir ...)