copiando o diretório grande com o cp preenche a memória

2

Estamos usando o rsnapshot para backups. Ele usa hard links para armazenar eficientemente arquivos inalterados e rsyncs os arquivos alterados dos servidores.

A parte hard linking chama um comando como este

  cp -al /current /old

Mas este processo usa TODA a memória disponível. Existe uma maneira de limitar a memória do processo cp, ou existe um utilitário memnice a la nice / ionice?

    
por hayalci 30.06.2010 / 21:59

1 resposta

4

O rsnapshot inclui suporte para o suporte ao --link-dest usando rsync, o que evitaria a etapa cp -al. O Rsync 3.0 + não precisa manter toda a árvore de diretórios na memória e provavelmente funcionaria melhor em sua situação.

    
por 30.06.2010 / 22:44