loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 09 novembre 2005 - 17 h 08 m 20 s |
|
|
Le contexte : j'ai besoin régulièrement de sauvgarder les fichiers de conf de machines distantes sous Linux (Trustix, mais ça doit rien changer).
Ma solution actuelle est de me connecter par ssh, faire un tar.gz de /etc, puis de l'envoyer par scp à un serveur distant, et enfin de le supprimer.
Je me suis dit (oui je parle tout seul) "pourquoi passer par un fichier intermédiaire, d'autant qu'un jour je vais essayer de faire ça sur une machine dont le disque est en train de mourir, et ça marchera pas ? "
J'ai bien tenté de faire un pipe du tar sur scp, mais scp refuse (je suppose qu'il a besoin de connaître la taille du fichier avant de l'envoyer).
Quelle autre solution simple avec les utilitaires de base ?
|
|
| |
Message édité 2 fois, la dernière par loz le 31 décembre 2005 - 00 h 07. |
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
nigaiden
Messages : 514 Inscrit le 31/12/02
Ville : Lyon
Non connecté
|
|
Posté le 09 novembre 2005 - 19 h 21 m 48 s |
|
|
Après une petite recherche sur Google ("tar over ssh") je suis tombé sur un site qui propose la commande suivante :
tar zcvf - /home | ssh rhost "cat > homes.tgz"
J'ai testé avec un autre répertoire et "localhost" comme machine distante ; ça passe.
|
|
| |
|
nigaiden
Messages : 514 Inscrit le 31/12/02
Ville : Lyon
Non connecté
|
|
Posté le 09 novembre 2005 - 19 h 25 m 37 s |
|
|
Si tu fais régulièrement des sauvegardes, tu peux aussi être intéressé par des sauvegardes incrémentales en utilisant rsync. Je ne sais pas comment on fait, mais je crois que c'est possible et cela pourrait t'être utile.
|
|
| |
|
loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 09 novembre 2005 - 19 h 32 m 58 s |
|
|
Cool, j'essaye ça demain !
Pour rsync, je le fais régulièrement, pas pas sur la même machine, alors ça risque d'être un peu lourd... surtout si une commande aussi simple que tar+ssh fonctionne !
|
|
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 10 novembre 2005 - 10 h 19 m 52 s |
|
|
Nickel, voici ma commande complète :
1. tar --ignore-failed-read -zcf - /etc/fichier1 /home/users/fichier2 | ssh utilisateur_de_sauvegarde@serveur_de_sauvegarde "cat > `hostname``date '+.%Y.%m.%d.%H.%M'`.tar.gz"
Elle envoie la liste des fichiers (même si certains n'existent pas) au serveur de sauvegarde en tant que l'utilisateur de sauvegarde, et avec comme nom de fichier, le nom de la machine suivi de la date à la minute près (genre "forums.france-hardware.com.2005.10.26.20.39.tar.gz").
|
|
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
DeVice
Boulet occasionel...
Messages : 3 022 Inscrit le 12/03/03
Ville : Grenoble
Non connecté
|
|
Posté le 30 décembre 2005 - 23 h 46 m 05 s |
|
|
Un truc bien sympa pour les synchronisations en réseau c'est  qui peut passer par dessus du ssh.
Edit : petit détail, ca évite l'utilisation de tar en ne transférant que les fichiers necessaires (qui ont changé).
|
|
| |
Message édité 1 fois, la dernière par DeVice le 30 décembre 2005 - 23 h 47. |
| |
Règle N°1 du forumeur : "Ta souris 7 fois autour du bouton poster tu tourneras, ainsi moins pour un âne de passer tu risqueras"
|
loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 31 décembre 2005 - 00 h 08 m 45 s |
|
|
Unison, y'a rien à installer ?
|
|
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
DeVice
Boulet occasionel...
Messages : 3 022 Inscrit le 12/03/03
Ville : Grenoble
Non connecté
|
|
Posté le 31 décembre 2005 - 00 h 11 m 46 s |
|
|
si tu as deja ssh, non
Edit : il faut gtk si tu veux l'interface graphique quand même (pour mettre dans une crontab, pas utile).
|
|
| |
Message édité 1 fois, la dernière par DeVice le 31 décembre 2005 - 00 h 20. |
| |
Règle N°1 du forumeur : "Ta souris 7 fois autour du bouton poster tu tourneras, ainsi moins pour un âne de passer tu risqueras"
|
loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 31 décembre 2005 - 00 h 22 m 52 s |
|
|
Et a quoi quoi ressemblerait la commande ?
|
|
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
DeVice
Boulet occasionel...
Messages : 3 022 Inscrit le 12/03/03
Ville : Grenoble
Non connecté
|
|
Posté le 31 décembre 2005 - 00 h 47 m 37 s |
|
|
Quelque chose comme :
(si tu peux te connecter par ssh)
La première fois il vaut mieux le faire en mode interactif - ou bien avec un des deux repertoires tout vide.
|
|
| |
Message édité 2 fois, la dernière par DeVice le 31 décembre 2005 - 00 h 49. |
| |
Règle N°1 du forumeur : "Ta souris 7 fois autour du bouton poster tu tourneras, ainsi moins pour un âne de passer tu risqueras"
|
loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 01 janvier 2006 - 16 h 52 m 28 s |
|
|
DeVice, il me semble qu'Unison n'est pas installé par défaut (en tout cas pas sur une Ubuntu serveur, probablement encore moins sur une Trustix 1.5), donc tu ne réponds pas au cahier des charges initial...
|
|
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
DeVice
Boulet occasionel...
Messages : 3 022 Inscrit le 12/03/03
Ville : Grenoble
Non connecté
|
|
Posté le 04 janvier 2006 - 09 h 49 m 53 s |
|
|
Ah pardon je n'avais pas compris ça. De oute faon c'était juste pour info vu que le problème est déja résolu
|
|
| |
Règle N°1 du forumeur : "Ta souris 7 fois autour du bouton poster tu tourneras, ainsi moins pour un âne de passer tu risqueras"
|
loz
Put something exciting between your legs!
Messages : 7 599 Inscrit le 07/11/01
Ville : Grenoble
Non connecté
|
|
Posté le 04 janvier 2006 - 18 h 25 m 13 s |
|
|
Mais c'est bien de savoir que ça existe, ça pourra me servir un jour...
|
|
| |
« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)
|
bidibulo
Wind powered !
Messages : 10 237 Inscrit le 09/12/02
Ville : Lyon 7ème
Non connecté
|
|
Posté le 12 janvier 2006 - 15 h 05 m 17 s |
|
|
Le 04 janvier 2006 - 18 h 25, loz a écrit :
Mais c'est bien de savoir que ça existe, ça pourra me servir un jour...
|
+1, à moi aussi
HS : DeuxVice, j'aime bioen ton avatar
|
|
| |
http://www.kaf-kites.com : la seule association de kitesurf et snowkite Lyonnaise !
|