Existe-t-il des applications console Linux / Unix similaires à Yadis qui me permettraient de:
- être configuré à partir de la console
- sauvegarder plusieurs répertoires
- sauvegarde / synchronisation en temps réel après modification des fichiers (fichiers texte)
Mise à jour 1:
J'écris des scripts shell, des scripts ruby, des alias etc etc pour faciliter mon travail. Je veux avoir une sauvegarde de ces fichiers. La solution que je recherche copiera ces fichiers après toute modification apportée à eux dans un sous-répertoire de mon répertoire dropbox et c'est tout. La sauvegarde est effectuée et disponible depuis n'importe où. Toujours frais et prêt et je n'ai pas à y penser.
Je sais que je peux exécuter cron plusieurs fois par jour mais je pensais qu'il devait y avoir une solution pour ce que je cherchais disponible sur linux. Je ne suis pas aussi expérimenté que Linux, alors j'ai demandé ici.
incron
et l'ai fait faire des sauvegardes instantanées de quelques-uns de mes fichiers récemment. En fait, c'est assez lisse, mais il y a des problèmes, et les surmonter pourrait aller dans des directions différentes. Est-ce que l'accent devrait être mis ici sur l'action "en temps réel" / "instantanée" ou sur le comportement prévisible même si cela ajoute du retard aux opérations efficaces de rebond de fichier?Réponses:
Vous pourriez probablement pirater cela ensemble en utilisant
inotify
et plus spécifiquementincron
pour obtenir des notifications d'événements du système de fichiers et déclencher une sauvegarde.En attendant, afin de trouver une solution plus spécifique, vous pourriez essayer de mieux définir votre problème.
rsnap
ou un système de fichiers instantané commexfs
ou en utilisant n'importe quel système de fichiers aveclvm
.Edit : à la lumière de votre mise à jour, je pense que vous faites de cette façon compliquée. Créez simplement un dossier dans votre boîte de dépôt pour les scripts. Ensuite, dans vos fichiers bashrc, faites quelque chose comme ceci:
Quels que soient les scripts que vous possédez, vous pouvez les exécuter directement à partir du dossier dropbox de votre répertoire personnel, et tous les alias et autres que vous souhaitez synchroniser peuvent être stockés dans un fichier à l'intérieur de Dropbox qui provient de votre shell.
Si d'autres personnes que vous ont besoin d'accéder aux scripts, vous pouvez les lier de votre Dropbox à un endroit comme / usr / local / bin.
la source
topic
question. Il me semble que cela intéresse aussi les autres ....Si vous souhaitez conserver deux répliques d'une arborescence de répertoires sur deux systèmes de fichiers différents, ChironFS peut être la solution. Il s'agit d'un système de fichiers basé sur FUSE , qui reproduit toutes les modifications apportées à son système de fichiers "virtuel" en deux autres "vrais" systèmes de fichiers.
Les instructions d'installation et d'utilisation sont disponibles ici: http://www.furquim.org/chironfs/howto.html
la source