Création d'un batch FTP

Création d'un batch FTP - Shell/Batch - Programmation

Marsh Posté le 07-09-2005 à 10:38:46    

Bonjour,
Je souhaiterais créer un batch de sauvegarde journaliere avec envoi du fichier sur un serveur ftp.
Il ferais un tar du dossier de travail.
Puis une copie de ce fichier sur le serveur ftp avec identification utilisateur et mot de passe.
 
BATCH : sauvegarde.bat :
 
tar -cvf sauvegarde.tar /home/travail
ftp ???????????????? :??:  
 
 
 
Donc je ne sais pas finir la fin du bat. En manuel j'y arrive mais pas en batch.
Pour le lancement automatique avec crontabs pas de problème seul reste la syntaxe de ftp.
 
Je vous remercie par avance.
 
 
 
 
 

Reply

Marsh Posté le 07-09-2005 à 10:38:46   

Reply

Marsh Posté le 07-09-2005 à 13:24:56    

PS : j'ai oublié je suis sous AIX (UNIX de IBM).
 
Merci

Reply

Marsh Posté le 08-09-2005 à 09:17:13    

Bonjour,
J'ai trouver en  cherchant beaucoup
Voici une méthode
http://www.mavetju.org/unix/netrc.php
 
Salut à tous

Reply

Marsh Posté le 20-09-2005 à 11:01:21    

Plus simple :
 
ftp -n nom_du_serveur(ou IP) << FIN
quote USER nom_utilisateur
quote PASS mot_de_passe
cd /home/sauve/  (chemin distant)
put ton_fichier.tar
quit
FIN
 
Aprés tu peux aussi jouer avec du md5 pour être sur de tes transferts.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed