Retomar o backup de duplicidade interrompido sem ler o diretório do zero

0

Estou realizando um backup completo de um diretório com a duplicidade 0.7.17. E / S lenta é o gargalo (menos de 20 MiB / s lidos) e o diretório é grande (~ 5 TiB).

O backup completo foi interrompido antes que pudesse ser concluído. Eu reiniciei com o mesmo comando e duplicidade retomou corretamente a partir do volume onde foi deixado, no entanto, é reler todo o diretório desde o início. Isso significa que não estou economizando tempo comparado a fazer o backup do zero.

Como posso instruir a duplicidade para apenas ler os diretórios "novos" para salvar em E / S?

Informação extra:

  • Não se trata apenas de ler os metadados do arquivo: em atop , vejo a atividade do disco, que só pode ser explicada pela leitura duplicada do conteúdo real do arquivo.
  • Estou no fedora 27. O diretório está em uma partição ext4 do LVM que abrange dois discos SCSI virtuais no vmware (vmx-10).
por Nemo 11.04.2018 / 18:17

1 resposta

1

Sim, está funcionando dessa maneira. Não é ideal, mas funcional. Envie um relatório de erros no Launchpad para corrigir isso.

De restart_position_iterator na duplicidade:

Fake writing to backend, but do go through all the source paths.
Stop when we have processed the last file and block from the
last backup.  Normal backup will proceed at the start of the
next volume in the set.
    
por 14.04.2018 / 12:49