Múltiplos diretórios de origem em duply

3

É possível especificar vários diretórios de origem em um arquivo de configuração duply ? Se não há alguma solução simples?

    
por student 23.03.2013 / 18:16

2 respostas

2

Faça da fonte o seu sistema root SOURCE="/" e então crie um arquivo de exclusão em:

~/conf/<backupprofile>/exclude

Neste artigo, há um bom exemplo de arquivo de exclusão: link

**/*[Cc]ache*
**/*[Hh]istory*
**/*[Ss]ocket*
**/*[Tt]humb*
**/*[Tt]rash*
**/*[Bb]ackup
**/*.[Bb]ak
**/*[Dd]ump
**/*.[Ll]ock
**/*.log
**/*.part
**/*.[Tt]mp
**/*.[Tt]emp
**/*.swp
**/*~
**/.adobe
**/.cache
**/.dbus
**/.fonts
**/.gnupg/random_seed
**/.gvfs
**/.kvm
**/.local/share/icons
**/.macromedia
**/.obex
**/.rpmdb
**/.thumbnails
**/.VirtualBox
**/.wine
**/Downloads

Além disso, você não deve fazer backup / dev, / proc e outras pastas do sistema em um sistema Unix. Basta adicioná-los ao arquivo de exclusão.

Se você quer dizer vários diretórios remotos, você deve criar um perfil para cada máquina:

duply server1 backup
duply server2 backup
    
por 24.03.2013 / 16:45
12

na verdade, o que foi mencionado acima faz apenas backup de tudo, excluindo alguns arquivos / pastas. a resposta correta seria.

use a pasta raiz comum mais alta que contém todas as pastas que você deseja fazer backup. usar SOURCE="/" é a maneira mais fácil de conseguir isso.

agora modifique seu .duply/<profile>/exclude da seguinte forma

+ /folder1
+ /folder2
- **

Nota: existe um espaço entre o símbolo mais / menos e a entrada do caminho

isso ocorre porque o duply usa o recurso de duplicidade da lista de exclusões de globbing, em que uma lista de exclusões apenas trata cada entrada com um padrão '-', se não definido de outra forma. veja a seção 'Seleção de Arquivos' na página man de duplicidade

link

    
por 26.03.2013 / 18:10