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

Shell et commandes GNU Discussion :

Faire un tar envoyé directement sur FTP


Sujet :

Shell et commandes GNU

  1. #1
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut Faire un tar envoyé directement sur FTP
    Bonjour,

    Pour une sauvegarde ponctuelle, je voudrais faire un tar d'un poste et envoyer le résultat directement sur un autre poste par FTP, sans enregistrer de fichier tar sur le poste local (je ne sais pas si je suis clair).

    Est-ce possible et comment ?

    Merci pour votre aide.

  2. #2
    Membre émérite
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Par défaut
    Citation Envoyé par gifffftane Voir le message
    sans enregistrer de fichier tar sur le poste local
    Je ne pense pas que cela soit faisable.
    Avant d'envoyer ton fichier .tar sur un serveur FTP, le système doit bien créé cette archive en local
    Forcement tu passeras par cette étape.
    Rien ne t'empêche de supprimer cette archive une fois le transfert effectué

    Sinon je ne peux que te conseiller l'utilisation de backup-manager. Il permet, entre autre, de créer automatiquement un fichier tar.gz

    Autrement il te reste toujours l'option du script fait par tes soins

  3. #3
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Bon... et si je fais depuis le ftp et la racine quelque chose du style put -r ., je vais tout sauvegarder sur le FTP, non ?... Est-ce que cette méthode a des inconvénients / avantages par rapport au passage par tar ?

  4. #4
    Membre émérite
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Par défaut
    Citation Envoyé par gifffftane Voir le message
    Est-ce que cette méthode a des inconvénients / avantages par rapport au passage par tar ?
    Je vois un inconvénient majeur : la bande passante.

    Le fait de transférer des milliers de petits fichiers prendra plus de temps que de transférer un gros fichier...le test est facile à réaliser

  5. #5
    vic
    vic est déconnecté
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2002
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 431
    Par défaut
    Hello,

    non, rien n'oblige à créer l'archive localement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tar zcf - $REPERTOIRE_A_ENVOYER | ncftpput -c -u $USER -p $PASS $HOST $REPERTOIRE_DESTINATION/$ARCHIVE.tar.gz

  6. #6
    Membre émérite
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Par défaut
    Citation Envoyé par vic Voir le message
    Hello,

    non, rien n'oblige à créer l'archive localement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tar zcf - $REPERTOIRE_A_ENVOYER | ncftpput -c -u $USER -p $PASS $HOST $REPERTOIRE_DESTINATION/$ARCHIVE.tar.gz


    Par contre il faut espérer que le liaison réseau soit stable
    S'il y a une déconnexion ou autres lors du transfert alors

  7. #7
    vic
    vic est déconnecté
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2002
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 431
    Par défaut
    Hum bonne question ... j'ai fait des centaines de backups journaliers avec cette méthode, et je n'ai jamais eu un seul problème ... J'ai peut-être eu de la chance ?

  8. #8
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Merci ; la prochaine fois, j'essaierai cette méthode.

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

Discussions similaires

  1. Formulaire PHP envoyé directement sur adresse mail
    Par verso49 dans le forum Langage
    Réponses: 9
    Dernier message: 07/02/2011, 18h58
  2. Faire liste des fichiers présent sur FTP
    Par AliHome dans le forum Windows Forms
    Réponses: 3
    Dernier message: 08/12/2008, 23h03
  3. [FTP] Unlink + chemin direct sur FTP = erreur
    Par psykbe dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2006, 15h46
  4. telechargement auto a envoyer sur ftp
    Par landiranais dans le forum Windows
    Réponses: 4
    Dernier message: 28/05/2004, 13h52

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