Basta criar / atualizar não excluir arquivos do servidor no Duplicity

0

Eu dei uma olhada em

  • Documentos de duplicação man duplicity
  • Pesquisado no Google por algo como duplicity don't delete uploaded files

Mas não encontrei nada relacionado ao que estou procurando.

Eu tenho uma pasta na minha máquina local e estou fazendo backup no Google Drive

/tmp/test
├── dir01
│   └── tmp.tgz
└── dir02
    ├── tmp.sql
    └── tmp.tgz

Então eu estou usando a duplicidade para conseguir isso

GOOGLE_DRIVE_SETTINGS=gdrive && \
duplicity /tmp/test pydrive+gdocs://developer.gserviceaccount.com/my-bkp

Isso está funcionando muito bem, o problema é:

se eu ex. acidentalmente excluir /tmp/test/dir01/tmp.tgz , em seguida, chamar sincronização de duplicidade ele irá excluir este arquivo no servidor, eu não quero esse comportamento, eu preciso duplicidade nunca excluir um arquivo no servidor só porque ele não está presente na pasta local e sim criar e atualizar arquivos no servidor remoto, uma vez presentes no diretório local.

Tenho certeza de que é um comportamento comum, mas não encontrei nada sobre isso. A duplicidade suporta esse recurso? Se não há alguma maneira de conseguir isso usando duplicidade?

Obrigado

    
por deFreitas 01.06.2018 / 20:39

0 respostas