Wiliwilliam | Importer fichier d'un serveur vers un autre serveur |
0 #1 |
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38312
Karma: 19037 |
Voilà c'est ENCORE moi.
Bon tout bêtement, j'ai un fichier situé sur un serveur MTXserv (fichier .users) et j'aimerais l'exporter automatiquement et de façon régulière (genre toutes les heures, ou toutes les 30 minutes) vers un AUTRE serveur (ovh cette fois-ci) pour effectuer cette action: http://www.koreus.com/modules/newbb/topic96345.html#forumpost1607611 Si quelqu'un s'y connait
Contribution le : 16/04/2013 12:02
|
|
Signaler |
MoonMoon | 0 #2 |
|
---|---|---|
Je masterise !
Inscrit: 22/08/2005 22:44
Post(s): 4723
Karma: 664 |
En générale c'est toi qui m'aide
Contribution le : 16/04/2013 12:16
|
|
Signaler |
Adr1enb | 0 #3 |
|
---|---|---|
La loi c'est moi
Inscrit: 19/04/2008 16:29
Post(s): 8776
Karma: 2423 |
Les 2 serveurs sont du linux?
Si le fichier est identique, un petit scp suffit: scp /chemin/du/fichier/sur/mon/serveur [user]@[ip du serveur]:/chemin/du/fichier/sur/serveur/distant En autorisant la machine à se connecter en ssh en ajoutant l'ip dans l'hosts.allow de la machine distante.
Contribution le : 16/04/2013 12:46
|
|
Signaler |
Wiliwilliam | 0 #4 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38312
Karma: 19037 |
Je connais absolument pas
comment je mets ça en place :-S comment j'autorise le lien entre les deux serveur? le transfert et le système d'autorisation d'accès je connais absolument pas. scp /chemin/du/fichier/sur/mon/serveur [user]@[ip du serveur]:/chemin/du/fichier/sur/serveur/distant c'est une ligne de code à intégrer? où? ou c'est une commande? où je l'exécute? on va partir du principe que c'est 2 serveur sous linux. Derniere remarque: est ce que ça règle la question de maj du fichier, parce qu'il change en permanence 'oilà j'ai besoin d'un peu d'assistance
Contribution le : 16/04/2013 12:54
|
|
Signaler |
Adr1enb | 0 #5 |
|
---|---|---|
La loi c'est moi
Inscrit: 19/04/2008 16:29
Post(s): 8776
Karma: 2423 |
Si t'as 2 serveurs chez OVH, normalement (et c'est un peu mauvais niveau sécu), les connexions ssh sont ouvertes de partout, donc niveau sécu, rien à faire.
Je vais te donner un example, tu as un fichier dans "/home/adrien/test.txt" sur ton serveur local, et tu veux le mettre sur le serveur "127.0.0.1" au même endroit, tu exécutera la commande suivante sur ton serveur local: scp /home/adrien/test.txt adrien@127.0.0.1:/home/adrien/test.txt Tu peux automatiser cette commande en la mettant dans un crontab toutes les heures 0 * * * * scp /home/adrien/test.txt adrien@127.0.0.1:/home/adrien/test.txt
Contribution le : 16/04/2013 12:58
|
|
Signaler |
Wiliwilliam | 0 #6 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38312
Karma: 19037 |
heu j'ai l'impression que mon offre ovh ne me permet pas d'accéder à quelconque console
Contribution le : 16/04/2013 13:11
|
|
_________________
>> Récompenses si tu passes en article << |
||
Signaler |
Adr1enb | 0 #7 |
|
---|---|---|
La loi c'est moi
Inscrit: 19/04/2008 16:29
Post(s): 8776
Karma: 2423 |
Tu es sur du mutualisé?
Contribution le : 16/04/2013 14:58
|
|
Signaler |
Wiliwilliam | 0 #8 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38312
Karma: 19037 |
oui
j'ai pas le choix? 'faut obligatoirement que je fasse ça?: http://guides.ovh.com/PassageMutuVersDedie scp c'est la seule solution?
Contribution le : 16/04/2013 15:13
|
|
Signaler |