Koozali.org: home of the SME Server

Other Languages => Français => Topic started by: Tomenbois on September 28, 2007, 02:23:31 PM

Title: scp de serveur à serveur
Post by: Tomenbois on September 28, 2007, 02:23:31 PM
Bonjour,

J'ai un serveur windows XP qui sert de serveur de sauvegarde, mais je doit reguliérement transferer les sauvegarde sur un serveur distant. Ce serveur distant est accesible via SSH.
J'ai un autre serveur, avec SME 7.1, qui est un serveur de doc.
Ce que je voudrait faire, c'est que grace a crontab je puisse automatiser le transfert des sauvegardes entre les 2 serveur cités précedement. j'ai donc créé un script FullBackup.bat :

Code: [Select]
scp -r userxp@ipxp:/repertoire/a/transferer/ userdistant@ipdistant:
mais lorsque je lance ce script il ne se passe rien.

Si quelqu'un s'est deja trouvé dans la meme situation que moi, comment s'y prendre ?

merci
Title: Re: scp de serveur à serveur
Post by: mmccarn on September 28, 2007, 03:44:35 PM
Pourquoi pas utiliser http://wiki.contribs.org/Affa? Ou au moins rechercher 'rsync' au lieu de 'scp', qui ne transfer que les partis qui ont changer depuis la derniere sauveguarde?
Title: Re: scp de serveur à serveur
Post by: Daniel B. on September 30, 2007, 06:54:33 PM
Le plus gros problème là c'est que les les transferts de serveurs à serveurs ne sont pas supporté par les outils types scp ou rsync. Lance la commande depuis un des deux serveurs concernés.
Title: Re: scp de serveur à serveur
Post by: Gaston94 on October 02, 2007, 08:42:18 PM
Bonsoir,
considère avec intérêt les conseils de Mccarn :) , pour affa j'ai pas regardé en détail, mais j'en entends de bon echo, de ci de là
Quant à rsync, c'est un superbe outils, la question à se poser est "sous quelles formes se présentent les sauvegardes que tu veux transférer ? "(si tu conserves cette méthode, si c'est un seul fichier, pas d'intérrêt).
Concernant ton problème avec scp, celui-ci est une commande interractive par défaut : il y a ouverture de session, donc authentification. Celle-ci peut être fait à l'aide d'échange de clef ssh (une recherche sur cette méthode ne sera pas du temps perdu, pour plein de raison, l'une d'elle est que cela sera utile si  tu fais du rsync dans un tunnel ssh).

G.
Title: Re: scp de serveur à serveur
Post by: dlalleme on October 11, 2007, 03:12:55 PM
Bonjour,

@Tomenbois : Va voir affa, il te permet de faire tes sauvegardes même sur un serveur W$. Outil très souple et facile à mettre en oeuvre. Par contre, cet outil n'a aucune interface pour la sauvegarde et la restauration (tout à la mimine). Cela peut gêner quelques-uns ....

Pour ma part, j'adore cet outil ...

Cordialement

Denis
Title: Re: scp de serveur à serveur
Post by: Tomenbois on October 15, 2007, 04:57:58 PM
Salut, désolé d'avoir mis du temps a repondre.

J'ai regardé vos propositions, et Affa me semble la meilleure contrib en terme de backup. Elle est apprecié par beaucoup de monde et moi je l'adore.  :D

merci a vous
Title: Re: scp de serveur à serveur
Post by: Tomenbois on October 23, 2007, 10:55:04 AM
Bon voila, j'ai resolu mon probléme, sans me servir d'affa ni de rsync, tout simplement de crontab manager et d'une ligne de code.

explication :
A l'origine, les données etaient sauvegardées grace a Disk Archive, qui les sauvegardait sur un serveur de sauvegarde, en format .DAR . J'ai installé crontab manager pour l'automatisation des taches, puis g crée un fichier truc_copy, j'y est entré les ligne suivantes :

Code: [Select]
scp -i /root/.ssh/id_dsa -r /mnt/dar2/*******/*******/******/ aero@***.***.*.*:
enfait scp va chercher le fichier de partage du serveur de sauvegarde dans /mnt/dar2/ et le copie sur le serveur distant.

voila, cette tache est executé tout les soirs. et sa marche !!!   :D  :D  :D