A duplicidade não é executada via anacron em 14.04

1

Desde a implementação da opção lockfile, não posso executar a duplicidade via anacron ( link ). Existe alguma maneira de contornar isso?

    
por ECII 27.07.2014 / 16:57

2 respostas

2

fazendo

  

rm -rf ~ / .cache / deja-dup / *

     

rm -rf ~ / .cache / duplicidade / *

parece corrigir o problema.

Fonte link

    
por ECII 27.08.2014 / 09:04
1

A versão anterior não tem esse bug. Então, por que não rebaixar?
Por exemplo, com sudo apt-get install duplicity=0.6.21-0ubuntu4.1 .

  

Se eu remover o .cache / duplicity / antes que o anacron execute o script, o script também será executado com êxito.

Isso pode ser devido à interrupção da duplicidade por um sinal durante o desligamento. Tente desligar o sistema operacional durante o backup manual e executá-lo novamente manualmente para verificar se esse erro ocorre. this fork on github manipula os sinais de interrupção da seguinte forma

# The lock succeeded. Create a signal handler to remove the lock file when the process terminates.  
trap 'EXITCODE=$?; echo "Removing lock. Exit code: ${EXITCODE}" >>${LOGFILE}; rm -f "${LOCKFILE}"' 0    

você pode tentar isso.

    
por totti 31.07.2014 / 17:04