IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

[Rsync] Précision et tout et tout


Sujet :

Réseau

  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut [Rsync] Précision et tout et tout
    Salut,

    J'ai ce matin des petites questions sur Rsync.
    Mon problème. Simple.

    J'ai deux serveur, disons A et B. Avec sur chacun d'eux une application, web, identique. Allons pour dire que A c'est le prod et B c'est le dév.

    Ce que j'essaie de faire ce matin c'est un diff des fichiers modifiés entre ceux ci. Plus précisément disons que le maître c'est B et l'esclave c'est A.

    Pour cela ma procédure actuelle est la suivante :
    1 - Tar de l'appli sur B
    2 - transfert de l'archive de B vers A
    3 - extraction de l'archive sur A dans un dossier temporaire
    4 - Lancement d'un Rsync entre l'appli de prod et le dossier temporaire.

    Bon alors cette procédure fonctionne, et j'aimerais la garder ainsi à l'avenir (Même si je sais que rsync peut faire la diff via ssh en direct je souhaite garder le transfert/dépôt par archive.).

    Cependant, les résultats de rsync ne me conviennent pas et m'inquiète, je ne sais que trop en penser.

    Voici ma ligne de commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rsync -zav --log-format="%o %n" --stats --dry-run --update --delete --delete-after --exclude log/ --exclude imports/ --exclude mediatheque/ ./files/ /home/ambreeb/PRODUCTION/
    Les résultats qui m'inquietent sont par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    send my_interface/production/ressources/MyInterface/Commerces/
    send my_interface/production/ressources/MyInterface/Commerces/CodesAvantages/
    send my_interface/production/ressources/MyInterface/Commerces/CodesAvantages/Langues/
    send my_interface/production/ressources/MyInterface/Commerces/OffresCommerciales/
    send my_interface/production/ressources/MyInterface/Commerces/OffresCommerciales/Langues/
    send my_interface/production/ressources/MyInterface/Commerces/OffresCommerciales/Langues/Menus/
    send my_interface/production/ressources/MyInterface/Commerces/OffresCommerciales/Langues/Menus/Cadeaux/
    send my_interface/production/ressources/MyInterface/Commerces/OffresCommerciales/Langues/Menus/PaliersDeFraisDePort/
    send my_interface/production/ressources/MyInterface/Commerces/OffresCommerciales/Langues/Menus/ReglesDePrix/
    send my_interface/production/ressources/MyInterface/ContenusWeb/
    En effet il me dit envoyé ces répertoires, HORS ceux ci n'ont strictement aucune différence avec les fichiers dest. ???!!



    Merci de vos précisions,
    a plus

  2. #2
    Membre averti Avatar de mess-mate
    Inscrit en
    Septembre 2008
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 352
    Points : 358
    Points
    358
    Par défaut
    Bonjour,
    il y a pas quelques fautes dans la commande ?
    Tu as bien lu la man rsync ?
    amicalement, mess-mate ( debian/debian-like )
    Une petite recherche sur le forum...et hop
    LOGIC will get you from A to B ...... IMAGINATION will take you EVERYWHERE
    Albert

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    Bonjour,

    Oui. Je ne pense pas avoir fait d'erreur.

    En re lisant un peu les options j'ai finalement modifié le -zav par un -zr.
    Concernant ma question de départ, je pense que le -a (archive) était inadapté et que -r (récursif) était suffisant.
    Le -v etait en doublon avec le --log-format.

    Cette foi le résultat est plus approprié.

    Merci a plus

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. table, liste, hash et tout et tout.. pour débutant
    Par Eric5959 dans le forum Langage
    Réponses: 22
    Dernier message: 01/08/2008, 09h16
  2. Réponses: 7
    Dernier message: 09/01/2008, 10h20
  3. tout cocher/tout décocher checkboxs
    Par Mo_Poly dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 07/11/2007, 21h39
  4. pb de caser tout cocher/tout decocher
    Par logone dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/10/2007, 20h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo