De nombreux exemples donnés ici sont valables, mais fonctionneraient tout aussi bien avec des liens logiciels (par exemple, le problème "besoin d'un fichier à plusieurs endroits").
Un bon exemple pour lequel les liens durs sont vraiment utiles est le logiciel de sauvegarde Dirvish :
Dirvish est un système de sauvegarde réseau rapide, basé sur disque et rotatif.
Avec dirvish, vous pouvez conserver un ensemble d'images complètes de vos systèmes de fichiers avec une création et une expiration sans assistance. Un coffre-fort de sauvegarde dirvish est comme une machine à remonter le temps pour vos données.
Dirvish crée des sauvegardes au niveau du système de fichiers (c'est-à-dire qu'il copie des fichiers, il ne crée pas d'images), en copiant des fichiers sur un système de fichiers (de sauvegarde) séparé (tel qu'un disque dur USB). Chaque fois que vous effectuez une sauvegarde, dirvish créera une copie complète et distincte de l'arborescence de répertoires à enregistrer.
L'astuce est que si dirvish détecte qu'il existe déjà une copie de sauvegarde plus ancienne de l'arborescence que vous enregistrez, il réutilisera automatiquement les fichiers qui n'ont pas changé, en créant un lien dur dans la nouvelle arborescence avec le fichier de l'ancienne arborescence.
De cette façon, chaque copie de sauvegarde est une copie complète et autonome de l'arborescence de répertoires, mais en même temps, seuls les fichiers modifiés prennent réellement de la place dans le système de fichiers. En d'autres termes, vous bénéficiez à la fois des sauvegardes incrémentielles (économie d'espace) et des sauvegardes complètes (récupération facile).
Cela n'est possible que parce que les liens physiques sont complètement transparents pour les outils de l'espace utilisateur.
Cela fonctionnerait probablement aussi avec les liens symboliques (bien que vous rencontriez des problèmes lors de la sauvegarde de données qui utilisent des liens symboliques eux-mêmes), mais un avantage uniquement possible avec les liens matériels est:
Si vous souhaitez supprimer les anciennes sauvegardes, vous pouvez simplement supprimer l'arborescence de répertoires de sauvegarde correspondante. Les fichiers uniquement liés à partir de cette arborescence sont supprimés automatiquement par le système de fichiers (car leur dernier lien dur est supprimé), mais les fichiers qui apparaissent également dans d'autres copies restent sur le disque.