Sauvegarde d'un svn grace a ssh
Résolu
tibobo_77
Messages postés
1358
Date d'inscription
Statut
Membre
Dernière intervention
-
spacm Messages postés 141 Date d'inscription Statut Membre Dernière intervention -
spacm Messages postés 141 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une commande a effectuer.
Elle a été édité pour faire une sauvegarde en local ( cela ne m'intéresse que peu...)
J'aimerais la modifier pour avoir cette sauvegarde a chaud sur un serveur de type backup.
Je pensais le faire via un script ssh.
Dans le script, j'ai commencer par me connecter a la machine pour faire une sauvegarde locale puis la rapatrier sur le backup.
Ici ce sont déjà posé des problèmes: lors d'un changement d'utilisateur, pour que le script continue, je doit faire 'Ctrl+D"... vive l'utilité d'un script...
Déjà si vous saviez comment résoudre ça cela m'arrangerais (répondez y même si vous avez la solution a la 2eme question svp), ensuite, si il y a une manière plus efficace de le faire je suis preneur (ne pas faire de copie local mais directement sur le serveur backup...).
J'ai une commande a effectuer.
mysqldump Wolf -u root -px336@homelan > /data/${DATE}_Wolf.sql
Elle a été édité pour faire une sauvegarde en local ( cela ne m'intéresse que peu...)
J'aimerais la modifier pour avoir cette sauvegarde a chaud sur un serveur de type backup.
Je pensais le faire via un script ssh.
Dans le script, j'ai commencer par me connecter a la machine pour faire une sauvegarde locale puis la rapatrier sur le backup.
Ici ce sont déjà posé des problèmes: lors d'un changement d'utilisateur, pour que le script continue, je doit faire 'Ctrl+D"... vive l'utilité d'un script...
Déjà si vous saviez comment résoudre ça cela m'arrangerais (répondez y même si vous avez la solution a la 2eme question svp), ensuite, si il y a une manière plus efficace de le faire je suis preneur (ne pas faire de copie local mais directement sur le serveur backup...).
A voir également:
- Sauvegarde d'un svn grace a ssh
- Logiciel de sauvegarde gratuit - Guide
- Sauvegarde facile - Télécharger - Sauvegarde
- Sauvegarde android - Guide
- Ssh download - Télécharger - Divers Web & Internet
- Sauvegarde time machine - Guide
1 réponse
rsync devrait pouvoir t'aider (si tu peux l'installer)
exemple:
rsync -arvz --rsh=ssh user@host_addr:/var/www/gepn/* /var/www/gepn/
en utilisant des paires de clés, tu peux éviter d'avoir à taper des mots de passe.
1) générer une paire de clés (sans passphrase)
ssh-keygen (j'ai oublié les options)
2) installer tes clés dans les machines source et destinataire
dans les dossiers .ssh des utilisateurs concernés (encore oublié les détails)
3) youpi
bref, cherche "rsync clés", dans goog... un moteur de recherche, et tu devrais trouver ton bonheur
exemple:
rsync -arvz --rsh=ssh user@host_addr:/var/www/gepn/* /var/www/gepn/
en utilisant des paires de clés, tu peux éviter d'avoir à taper des mots de passe.
1) générer une paire de clés (sans passphrase)
ssh-keygen (j'ai oublié les options)
2) installer tes clés dans les machines source et destinataire
dans les dossiers .ssh des utilisateurs concernés (encore oublié les détails)
3) youpi
bref, cherche "rsync clés", dans goog... un moteur de recherche, et tu devrais trouver ton bonheur