#1 Le 08/08/2008, à 09:44
- marveljojo
Déclenchez une sauvegarde via à ftp tous les jours à X heures
Bonjour,
Je me suis lancé sur un server Ubuntu depuis bientot 3mois.
J'ai mis en place mon premier server LAMP :D et tout se passe tres bien.
J'en profite pour progammer divers appli (sous php/mysql) pour la boite dans laquelle je bosse.
Aujourd'hui, j'utilise retrospect afin de sauvegarder les données de différents pc sur un autre server (0S 2003 ..vi vi un MS !!!:lol:;))
Maintenant, je souhaiterai utiliser mon server ubuntu pour balancer des dossiers compressés, situés toujours au même emplacement sur mon réseau local, vers une machine de sauvegarde muni d'un server FTP sous XP pro, hors de mon réseau local.
Malheureusement, je pêche un peu coté batch et ftp...est ce que quelqu'un pourrait m'aider afin de programmer une émission de ces fichiers tous les X du mois, par exemple ?
Ou alors, au moins m'indiquer quelques liens vers où je pourrais m'informer ?
Merci beaucoup
Bonne journée à vous tous
Johan
#2 Le 08/08/2008, à 09:51
- ®om
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Déjà, en ligne de commande ,pour envoyer un fichier en ligne de commande sur server:1234 dans le répertoire directory avec l'user "login" et le mot de passe "pass". :
ftp -n <<< "open server 1234
user login pass
cd directory
put monfichier
..."
Après tu mets ça dans une tâche cron (ça j'ai jamais fait, mais ça ne doit pas être bien dur).
EDIT: ça a même l'air très simple, gràce à gnome-schedule
Dernière modification par ®om (Le 08/08/2008, à 10:00)
Hors ligne
#3 Le 08/08/2008, à 10:37
- marveljojo
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Bonjour à tous et à (r)om entre autre ,
Je viens de tester, avec, en ligne de commande :
ftp -n <<< "open vv.xx.yy.zz 21 user demo omed put test.txt"
et j'obtiens :
usage: open host-name [port]
Je commence à saisir cette commande, mais d'où vient mon souci ? j'ai laissé le port par défaut, soit 21 ...
Help :)
Merci beaucoup
#4 Le 08/08/2008, à 10:54
- ®om
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Il y a des retours à la ligne (appuie sur entrée entre 21 et user, entre omed et put...)
Si tu veux tout écrire sur une ligne :
echo -e "open vv.xx.yy.zz 21\nuser demo omed\nput test.txt" | ftp -n
Hors ligne
#5 Le 08/08/2008, à 11:16
- NP
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Pour faire des sauvegardes regarde plutôt du côté de rsync ou même rsnapshot.
Hors ligne
#6 Le 08/08/2008, à 11:19
- ®om
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Pour faire des sauvegardes regarde plutôt du côté de rsync ou même rsnapshot.
J'allais lui proposer rsync, mais quand j'ai vu que c'était pour envoyer vers un server Windows, je ne sais pas si ça marche (si rsync existe).
Hors ligne
#7 Le 08/08/2008, à 14:15
- marveljojo
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Magnifique
Merci beaucoup, surtout à toi, (r)om.
Je suis maintenant sur gnome-schedule
Une question bonus, est il possible, comme "source" (test.txt), un fichier ou répertoire d'un autre poste en local ?
comme 192.168.0.12/visuel/logo.jpg ?
Merci d'avance !
Cordialement,
Bonne fin de journée...et bon Pékin 2008 !!!!!
#8 Le 08/08/2008, à 18:31
- NP
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
NP a écrit :Pour faire des sauvegardes regarde plutôt du côté de rsync ou même rsnapshot.
J'allais lui proposer rsync, mais quand j'ai vu que c'était pour envoyer vers un server Windows, je ne sais pas si ça marche (si rsync existe).
Tu lui demande d'écrire dans un dossier partagé et ça roule
Hors ligne
#9 Le 08/08/2008, à 18:36
- Tom_L
Re : Déclenchez une sauvegarde via à ftp tous les jours à X heures
Salut,
Perso j'utilise sbackup... Plutôt bien foutu et marche très bien...
http://sbackup.wiki.sourceforge.net/
http://onlyubuntu.blogspot.com/2007/03/ … using.html
Dernière modification par Tom_L (Le 08/08/2008, à 18:36)
~~~~~~
Thomas.
Hors ligne