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

Administration système Discussion :

Copie de backup vers ftp (journalier)


Sujet :

Administration système

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2003
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 112
    Points : 52
    Points
    52
    Par défaut Copie de backup vers ftp (journalier)
    Salut,
    Je voudrais faire un cron qui me fait une sauvegarde journaliere d'un répertoire et le copie automatiquement vers un ftp.

    Pour le moment j'ai fait le cron qui génere un tar: (tomBackup)
    #!/home/

    DATE=$(date +%d-%m-%Y-%H-%M)

    tar -cf tomcat5.tar tomcat5/ > /home/backup/tomcat5-${DATE}.tar
    et voici mon crontab:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    24 10 * * * /home/backup/tomBackup
    Bref, ca marche presque mais j'sais pas comment faire pour que ca copie le fichier tar vers un ftp.

    Need help please
    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    il te faut faire un petit script
    Je t'énonce le systeme que j'utilise :
    Je met dans un fichier toutes les commandes que je tapperai à la main dès que je lance "ftp -n" puis je lance : more mon_fichier | ftp -n

    Katyucha
    Grave urgent !!!

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2003
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 112
    Points : 52
    Points
    52
    Par défaut
    merci.
    voila c'ke j'ai trouvé entre temps:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #!/bin/bash 
    ftp -n becannaajoindreenftp << EOF 
    lcd /home/user/backup 
    cd /a.graver 
    put backup.postgreSQL.bases.tar.gz 
    bye 
    EOF 
    if [ $? -ne 0 ] 
    then 
        mailx -s "FTP FAILED" root < /home/user/messages/bad.report 
    exit 1 
    else 
        mailx -s "FTP SUCCESS" root < /home/user/messages/ftp.ok 
    fi 
    exit 0
    bon, ca reste a adapté et j'ai pas encore testé
    J'mettrai les ptits scripts et explication dès que ca tournera.

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2003
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 112
    Points : 52
    Points
    52
    Par défaut
    ca y est, j'ai mon ptit script de backup qui fonctionne a merveille
    tomBackup.sh

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #!/bin/sh
     
    DATE=$(date +%d-%m-%Y-%H-%M)
     
    tar -cvf tomcat5.tar /home/tomcat5/
    mv tomcat5.tar /home/backup/tomcat5-${DATE}.tar
    ftp -in <<THEEND
    open monFTP
    user login pass
    cd test
    put *.tar
    close
    bye
    THEEND
    echo "*****************Backup effectue!********************"
    puis je fais appel a mon tomBackup.sh depuis mon crontab -e comme cité précédement.
    Merci du coup de main.
    j'espere que ca servira a d'autres
    ++

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

Discussions similaires

  1. Backup vers disque réseau ou backup local + copie ?
    Par Kropernic dans le forum Administration
    Réponses: 5
    Dernier message: 23/07/2014, 13h07
  2. copie des fichiers vers un serveur ftp
    Par junior222 dans le forum Général Java
    Réponses: 1
    Dernier message: 08/03/2014, 13h42
  3. [Batch] copie dossier vers ftp en ligne de commande
    Par remi82 dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 24/02/2011, 10h14
  4. backup vers un serveur
    Par devmat dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 15/09/2005, 07h17
  5. Copie de Textbox vers Excel
    Par Flateric dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/05/2005, 09h50

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