Restaure o arquivo de duplicidade com o caminho inteiro lembrado

2

Digamos que eu tenha dois arquivos que eu queira fazer backup separadamente: /home/user1 e /home/user2/

Isso é fácil:

duplicity /home/user1 file:///media/mateusz/Backup/user1_backup
duplicity /home/user2 file:///media/mateusz/Backup/user2_backup

Eu sei que posso correr

duplicity restore file:///media/mateusz/Backup/backup /unpack_path/home/user1

mas requer que eu forneça manualmente /home/user1 path part. Eu quero alterar o backup ou / e comando de extração para que ele seja tratado por duplicidade.

Para evitar o problema XY :
Meu backup é dividido em vários fragmentos, para reduzir a fragilidade do backup e prefiro não ser forçado a lembrar qual caminho exato é armazenado em cada fragmento, porque essa versão duplicada do backup está me forçando a aumentar a contagem de fragmentos, como

 duplicity [full|incremental] [options] source_directory target_url

pode demorar apenas um source_directory .

    
por Mateusz Konieczny 14.04.2016 / 16:57

1 resposta

2

Isso é fácil de resolver. Backup / (sim, essa é a raiz do sistema de arquivos), mas defina in / excludes para fazer backup apenas das pastas que você deseja, por exemplo.

--include '/home/user1' --exclude '**'

Mais informações sobre em / excluindo podem ser encontradas na página de manual da duplicidade.

    
por ede 15.04.2016 / 11:30