Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/08/2006, 10h33   #1
Futur Membre du Club
 
Inscription : mars 2005
Messages : 37
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 37
Points : 19
Points : 19
Par défaut Recupération d'un sortie standard via une commande ssh.

Bonjour tout le monde,
Pour sauvegarder une partie des données des machines, j'utilise cette ligne de commande
Code :
1
2
 
tar cvf - /directory_to_save | ssh remotehost dd of=/dev/nst0
Cela se passe bien mais parfois j'ai le message d'erreurs de tar :
Code :
/bin/tar: Error exit delayed from previous errors
Pour essayer de comprendre quelles sont les erreurs, j'aimerais rediriger le flux de sortie de tar dans un fichier texte : result_backup.txt.
Il faut aussi que je tape mon mot de passe pour me connecter à l'hote distant, bref c'est un bel embroglio.

Merci d'avance,
yanndan
yanndan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2006, 16h56   #2
Futur Membre du Club
 
Inscription : mars 2005
Messages : 37
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 37
Points : 19
Points : 19
Bon j'ai trouvé la solution, c'était un peu sioux :
Code :
1
2
 
(tar cvf - /directory_to_save | ssh remotehost dd of=/dev/nst0 )&> /mon_fichier_de_log.txt
Explications :
les parenthèses permettent de regrouper l'archivage en ssh en une seule commande.
le &> parallélise la sortie standard dans mon fichier
yanndan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h48.


 
 
 
 
Partenaires

Hébergement Web