[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 173: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 174: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
LoLiGrUB ASBL Club Linux et Logiciels Libres du Borinage et Mons: forum 2011-09-03T14:54:17+02:00 https://loligrub.be/forum/feed.php?f=1&t=83 2011-09-03T14:54:17+02:00 2011-09-03T14:54:17+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=611#p611 <![CDATA[Re: Script de synchronisation]]>
Il doit y avoir des tutos et des sites avec des exemples de fichiers de configuration.
C'est aussi une des success story de OCamL (on a un inscrit sur LoLiGrUB qui connaît bien ce langage...)

J'ai repéré la page

Je suis aussi d'avis qu'une présentation lors d'un atelier serait chouette, et/ou d'un howto/billet/résumé sur le site ! (et de même pour d'autres solutions de BU avec des études de cas concrets)

Statistiques: Publié par didiervillers — 03 Sep 2011 14:54


]]>
2011-09-03T11:41:06+02:00 2011-09-03T11:41:06+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=609#p609 <![CDATA[Re: Script de synchronisation]]>

Statistiques: Publié par francois — 03 Sep 2011 11:41


]]>
2011-09-03T11:30:11+02:00 2011-09-03T11:30:11+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=608#p608 <![CDATA[Re: Script de synchronisation]]>
Je vais tester tout ça cet après midi ;)

Statistiques: Publié par salvice — 03 Sep 2011 11:30


]]>
2011-09-03T10:55:59+02:00 2011-09-03T10:55:59+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=607#p607 <![CDATA[Re: Script de synchronisation]]>
Il fait de la vrai synchro, on a une colonne pour chacune des 2 machines et les conflits éventuels sont indiqués. Pour moi, que du bonheur...

Statistiques: Publié par didiervillers — 03 Sep 2011 10:55


]]>
2011-09-03T10:37:39+02:00 2011-09-03T10:37:39+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=606#p606 <![CDATA[Re: Script de synchronisation]]> )

Au vu de ce que j'ai lu sur rsync, il devrait parfaitement faire l'affaire ;)

Statistiques: Publié par salvice — 03 Sep 2011 10:37


]]>
2011-09-03T10:27:39+02:00 2011-09-03T10:27:39+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=605#p605 <![CDATA[Re: Script de synchronisation]]>
rsync -e ssh --delete -avz srv1:/home/francois /home/francois

chose importante , par défaut la synchro se base sur le timestamp du fichier modifié mais il est possible de choisir le checksum md5 (plus long et plus de CPU mais à mon sens plus sûr).

-c, --checksum skip based on checksum, not mod-time & size



Bon après moi je sais que j'ajoute toute une liste d'exclusion et qu'il y'a pas mal d'informations sur Internet sur le foncitonnement de l'exclusion si tu ne le fais pas dans une arborescence identique.

Reste sinon la solution du versionning avec SVN ou GIT ; et je sais qu'il existe aussi "unison" qui permet de faire de la syncrhonisation entre plusieurs ordinateurs de manière syncrhone et asynchrone. Didier utilise cela intensivement donc il pourrait compléter les informations.

Tout dépend du temps à accorder je dirai :
- simple et rapide , tous types de fichiers : rsync
- plus long mais plus complet : unison
- simple et rapide , fichiers non binaires : SVN ou GIT

Statistiques: Publié par francois — 03 Sep 2011 10:27


]]>
2011-09-03T10:17:36+02:00 2011-09-03T10:17:36+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=603#p603 <![CDATA[Re: Script de synchronisation]]>

Statistiques: Publié par salvice — 03 Sep 2011 10:17


]]>
2011-09-03T09:17:10+02:00 2011-09-03T09:17:10+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=601#p601 <![CDATA[Re: Script de synchronisation]]> Statistiques: Publié par francois — 03 Sep 2011 09:17


]]>
2011-09-03T09:13:40+02:00 2011-09-03T09:13:40+02:00 https://loligrub.be/forum/viewtopic.php?t=83&p=600#p600 <![CDATA[Script de synchronisation]]>
Je voudrais créer un script (perl ou bash) qui me permettrait de synchroniser certains dossiers entre mes 3 machines, toutes sous Linux.

Le besoin est assez simple : je lance le script sur la machine cible et je lui indique le dossier à synchroniser ainsi que la machine source. La machine source est considérée comme un "master" donc sur la machine cible, je veux que le dossier à synchroniser soit l'exacte réplique de celui se trouvant sur la machine source (ajout des fichiers manquants et suppression des fichiers qui ne se trouvent pas sur la machine source). Tout cela bien sur via ssh 8-)

Connaissez-vous un outil en ligne de commande qui pourrait me faciliter la tâche ?

Amicalement.

Salvatore.

Statistiques: Publié par salvice — 03 Sep 2011 09:13


]]>