Je voudrais savoir s'il est possible de "lier" deux dossiers, ce que j'entends par là c'est que lorsque je modifie ou ajoute des éléments dans l'un, qu'ils soient directement copier dans l'autre, histoire d'avoir en permanence plusieurs copies de mes travaux.
Un lien symbolique ou un lien hard selon si c'est sur la même partition ou pas.
Par contre c'est pas un moyen de sauvegarde, avec le système de lien il n'existe qu'un exemplaire des fichiers, c'est juste qu'ils sont accessibles depuis plusieurs endroits.
Tu es sur qu'elle distribution Linux est que tu sais si tu as systemd car c'est facile à faire avec systemd.
Sinon il faut faire à la main un programme qui regarder si il y a des modifications dans le dossier (avec l'appel système inotify par exemple) et recopier les changements dans l'autre dossier.
Ca me semble compliqué alors que je souhaite juste une technique qui m'évite de copier/coller mon dossier pour le sauver à un 2e emplacement de mon pc.
Tu ne peux pas faire de hard link de dossier (enfin seulement sur certain système de fichiers mais pas avec ext4) et un lien symbolique est juste une sorte de raccourci.
Petite solution par forcément très propres, mais ça marche :
Créé deux disques virtuel (avec fallocate par exemple), et de faire un raid 1 entre les deux. Par contre c'est pas vraiment une sauvegarde, tu supprimer un fichier, il est automatique supprimé de l'autre coté.
Le mieux je pense, étant d'utilisé un système de sauvegarde (rdiff-backup), ou de synchronisation(rsync).
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème
Voir carrément faire des snapshots avec un système de fichiers btrfs ou zfs.
Sinon un petit script python qui utilise rsync.py (pour la synchro) et pyinotify (pour regarder les changements du dossiers) cela ne me semble pas si compliqué que ça à mettre en place.
Si j'ai le temps je le ferais bien se script, cela permettra de remplacer mon script de synchro périodique par une synchro sur événement.
Attention, selon la taille des données à synchroniser cela peut être vite très lourd au niveau système, et au niveau disque si l'option --delete n'est pas utilisée pour rsync.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...