compresi i file in una directory dei collegamenti simbolici durante il backup con duplicità


8

Sto eseguendo il backup utilizzando Duplicity, ottimo strumento. Non riesco a includere nel backup file che si trovano in una directory che è un collegamento simbolico.

Utilizzando quanto segue:

duplicity <dup args> --include /var/www/**/current --exclude '**'

la duplicità eseguirà solo il backup del link simbolico che ho provato:

duplicity <dup args> --include /var/www/**/current/* --exclude '**'
# and
duplicity <dup args> --include /var/www/**/current/** --exclude '**'

Nemmeno allora viene eseguito il backup del collegamento simbolico.

la directory "corrente" si collega alla directory come: /var/www/host.com/de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3

I file contengono alcuni file html e css statici. Voglio fare il backup di quei file, indipendentemente da quale directory "corrente" indica.

Qualsiasi aiuto apprezzato.

Risposte:


12

La duplicità non segue i collegamenti simbolici in base alla progettazione . Questo perché se provassi a ripristinare da quello, ripristinerebbe i file effettivi e non un link simbolico! Non è un ottimo backup se non ripristina le cose come prima. Dovrebbe, tuttavia, essere in grado di eseguire il backup del collegamento simbolico stesso, quindi è necessario eseguire un backup dei dati del collegamento simbolico separatamente.


Sì, la mia sceneggiatura deve solo essere un po 'più intelligente riguardo al modo in cui decide cosa verrà incluso. Grazie per l'informazione.
Rob,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.