Saya mencadangkan menggunakan Duplicity, alat yang hebat. Saya tidak dapat memasukkan file dalam cadangan yang ada di dalam direktori yang merupakan symlink.
Menggunakan yang berikut ini:
duplicity <dup args> --include /var/www/**/current --exclude '**'
duplikat hanya akan mencadangkan symlink yang telah saya coba:
duplicity <dup args> --include /var/www/**/current/* --exclude '**'
# and
duplicity <dup args> --include /var/www/**/current/** --exclude '**'
Bahkan saat itu symlink didukung.
direktori "saat ini" menghubungkan ke direktori seperti: /var/www/host.com/de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3
File-file tersebut berisi beberapa file html & css statis. Saya ingin file-file itu dicadangkan, terlepas dari mana direktori sha'd "saat ini" menunjuk.
Setiap bantuan dihargai.
Dimulai dengan Duplicity 0.8,
--copy-links
flag harus melakukan apa yang Anda inginkan: https://code.launchpad.net/~horgh/duplicity/copy-symlink-targets-721599sumber