no save
Assistance
Achat
News

Forum | Linux/Unix
sauvegarde base mysql
santiago69, le jeu. 22 nov. 2007 à 01:16:15
salut a tous,
je debute en plein de choses dont linux et mysql.
j'ai installe mysql sur un serveur linux debian pour une assoc.
j'ai aussi installe un logiciel de sauvegarde.

1) puis je tout simplement sauvegarder mes bases mysql en incluant un repertoire dans ma sauvegarde ? lequel ?

2) sinon, je me documente peu a peu sur mysqldump. il s'agit bien d'une commande permettant de sauvegarder une bdd dans un fichier ? est ce la seule ? est ce la plus adaptee pour une sauvegarde complete ?
dans ce cas, mes problemes sont lies a la securite. c'est pas un enjeu capital mais comme je bosse benevolement pour eux, autant que j'apprenne et que je fasse les choses proprement donc :
2.1) le fichier de destination du mysqldump sera dans un repertoire accessible uniquement au systeme de sauvegarde (je devrais savoir faire)
2.2) je voudrais ajouter la commande "mysqldump -u root -ppassword -rfichier nom_base" dans un script. Le probleme, c'est que le mot de passe root apparait en clair dans le fichier. comment faire ?
2.3) si je ne connais pas par avance le nom de toutes les bases de donnees, puis je envoyer une commande depuis le shell du style "mysql show databases > fichier" et il ne me reste plus qu'a traiter le fichier et lancer la commande mysqldump sur chaque nom de base de donnee.

Merci pour vos reponses
Santiago




foobar47
nov. 07
Suivant
REPONSES
foobar47
nov. 07
santiago69
nov. 07
Greatman
juin 08
Version Web
Réalisé par RedShift
no save