Je veux sauvegarder mon répertoire personnel sur un lecteur externe tous les soirs en utilisant un crontravail à exécuter rsync. Je ne suis pas sûr du comportement exact des rsyncindicateurs de lien symbolique de.
rsyncLe-adrapeau de 's inclut le-ldrapeau (c'est-à-dire "copier les liens symboliques en tant que liens symboliques"). Cela signifie-t-il simplement qu'il va copier le lien ou qu'il va suivre le lien et tout copier dans le répertoire des liens? Je veux éviter cela car j'ai des liens vers des répertoires pleins de fichiers multimédias qui impliqueraient la copie de centaines de giga-octets que je n'ai pas besoin de sauvegarder.- Craignant (mais pas certain) de
rsync -acopier tous ces fichiers multimédias, j'ai plutôt ajouté le--no-linksdrapeau. Cela ne semble pas être un comportement que je veux. Cela ignore simplement la copie des liens posant problème, car j'ai des liens à copier (par exemple, des liens vers des fichiers d'en-tête communs à partir de différents répertoires de projet). - En supposant que le numéro 1 ci-dessus (sans le
--no-linksdrapeau) soit ce que je veux vraiment, il copie simplement le lien sans copier les fichiers liés. Les liens seront-ils rompus lorsqu'ils seront sauvegardés? Par exemple, je peuxrsyncsource répertoire/home/me/projects/miscà/media/extdrive/backup/home/me/projects/misc. Dans ce cas, je suppose que cersyncn’est pas assez intelligent ni qu’il essaie de corriger le contenu des liens symboliques pour les modifications relatives au répertoire. Est-ce correct? Ce n'est pas grave, peu importe si les liens sont rompus dans les répertoires de sauvegarde, dans la mesure où ils seront réparés et fonctionneront si le moment vient où ils doivent être restaurés.
