Probleme de sauvegarde de base MYSQL
Bonsoir,
j'effectue sur un serveur dedié une sauvegarde de ma base de donnée via un script perl :
Code:
1 2 3 4 5 6 7
| #!/usr/bin/perl
print "Votre base est en cours de sauvegarde.......
";
system("mysqldump --host=serveur_sql --user=nom_de_la_base --password=mot_de_passe nom_de_la_base > nom_de_la_base.sql");
print "C'est fini. Vous pouvez récupérer la base par FTP"; |
et une restauration :
Code:
1 2 3 4 5 6
| #!/usr/bin/perl
print "Votre base est en cours de restauration.......
<br>";
system("cat nom_de_la_base.sql | mysql --host=serveur_sql --user=nom_de_la_base --password=mot_de_passe nom_de_la_base");
print "C'est fini. Votre base est en place sur cet hébergement."; |
J'ai une perte de sauvegarde, il me manque 20 tables sur 84.
idem lorsque j'effectue le dump via webmin avec l'outil sql.
j'ai effectuer toute sorte de test sur la base, analyse, réparation, mais aucun outil ne me permet de tout sauvegarder.
même mysqldumper ne sauvegarde pas toutes les tables.
Comme s'il y avait un timeout sur l'exécution du script ou qqchose qui bloque dans la table .... je ne sais pas ...
Merci des réponses que vous pourrez m'apporter.
Jérémie