Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1500 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  mysqldump | tar | ssh

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mysqldump | tar | ssh

n°1401108
kernunnos
war raok !
Posté le 28-02-2017 à 00:12:06  profilanswer
 

salut à tous
 
je voudrais faire un dump et après l'avoir targizé, l'envoyer vers une machine distante pour le sauvegarder.
j'ai fais un bout de script mais tar me râle dessus (tar: Je refuse de créer un fichier d'archive vide (oui je suis lâche)) et je ne vois pas mon erreur.
 
mysqldump --defaults-extra-file=/root/.my.cnf --all-databases | tar cf - | gzip -c | ssh kernunnos@192.168.1.157 -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa "cat > /backup/`date +\%Y-\%m-\%d`.tar.gz"
 
Une idée ?
 
Merci

mood
Publicité
Posté le 28-02-2017 à 00:12:06  profilanswer
 

n°1401109
Fork Bomb
Obsédé textuel
Posté le 28-02-2017 à 00:15:47  profilanswer
 

kernunnos a écrit :

salut à tous
 
je voudrais faire un dump et après l'avoir targizé, l'envoyer vers une machine distante pour le sauvegarder.
j'ai fais un bout de script mais tar me râle dessus (tar: Je refuse de créer un fichier d'archive vide (oui je suis lâche)) et je ne vois pas mon erreur.
 
mysqldump --defaults-extra-file=/root/.my.cnf --all-databases | tar cf - | gzip -c | ssh kernunnos@192.168.1.157 -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa "cat > /backup/`date +\%Y-\%m-\%d`.tar.gz"
 
Une idée ?
 
Merci


Si c’est ton utilisateur qui lance le script, il ne peut pas atteindre /root/.my.cnf (pas les droits nécessaires).


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1401116
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-02-2017 à 08:51:34  profilanswer
 

Fork Bomb a écrit :


Si c’est ton utilisateur qui lance le script, il ne peut pas atteindre /root/.my.cnf (pas les droits nécessaires).


Si c'était un probleme de droit il gueulerait d'abord sur les droits je pense
1. exemple qui génère le message d'erreur de kernunnos

> cat /dev/null | tar cf ~/tartar.tar  
tar: Cowardly refusing to create an empty archive
Try 'tar --help' or 'tar --usage' for more information.
zsh: done       cat /dev/null |  
zsh: exit 2     tar cf ~/tartar.tar


2. problème de doit


> echo toto > tata; tar cf ~root/tartar.tar tata  
zsh: file exists: tata
tar: /root/tartar.tar: Cannot open: Permission denied
tar: Error is not recoverable: exiting now
zsh: exit 2     tar cf ~root/tartar.tar tata


---------------
Relax. Take a deep breath !
n°1401118
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-02-2017 à 09:09:58  profilanswer
 

Je pense que le problème vienne plus de la
http://serverfault.com/questions/1 [...] o-a-tar-gz


---------------
Relax. Take a deep breath !
n°1401122
kernunnos
war raok !
Posté le 28-02-2017 à 09:39:07  profilanswer
 

Le script est lancé en root (c'est mal, mais c'est plus facile:) )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  mysqldump | tar | ssh

 

Sujets relatifs
mysqldump et rsync 
Plus de sujets relatifs à : mysqldump | tar | ssh


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR