Como é que o / bin / rm -rf /backups/hourly.5/ leva uma eternidade em um servidor de backup?

2

Eles são simplesmente hardlinks para que os arquivos não sejam realmente excluídos.

Quais opções eu tenho? Parece até levar um pouco de carga. Não vejo como a exclusão de 30.000 links deve demorar mais de um minuto, muito menos uma hora inteira.

Eu uso rsnapshot, centos e um sistema de arquivos ext3.

    
por ujjain 19.06.2011 / 18:47

2 respostas

1

Para excluir todos esses arquivos, ele deve atravessar a árvore de diretórios e ir para o lote inteiro, excluindo os arquivos & diretório um por um. Isso pode demorar um pouco.

Às vezes, a escolha do sistema de arquivos pode ser importante. Alguns sistemas de arquivos podem levar muito tempo para excluir muitos arquivos pequenos, alguns são bons nisso.

    
por 25.11.2011 / 11:31
1

Pode ser que o recurso dir_index não esteja habilitado para o sistema de arquivos. Usar debugfs permitirá que você verifique se está ativado e defina-o, se não.

    
por 19.06.2011 / 18:53