Sauvegarde automatique

Fermé
Mag - 28 févr. 2020 à 11:55
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 - 29 févr. 2020 à 14:14
Bonjour,

Je veux faire une sauvegarde automatique du genre tous les lundis à 21h00 avec MySQL. Mais je ne sais pas comment m'y prendre.
Quelqu'un peut-il m'aider ? S'il vous plaît j'ai besoin d'aide.
Merci d'avance

Configuration: Android / Chrome 70.0.3538.110

1 réponse

jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
28 févr. 2020 à 22:26
Bonjour,

en mysql tout seul.. tu ne pourras pas.

Il te faut créer un script (en php ou en bash ou n'importe quel autre langage qui peut s'exécuter depuis le serveur qui héberges ta bdd )
Et utiliser le planificateur de tâches ( la CRONTAB sous linux , Taches planifiées sous Windows ) pour déclencher le script au moment désiré.

Exemple de script utilisant la fonction mysqldump en bash :
https://gist.github.com/skarllot/2576266

En php
https://gist.github.com/micc83/fe6b5609b3a280e5516e2a3e9f633675




0
Bonjour s'il vous plaît veuillez développer votre idée sur la planification des tâches sur Windows parce que j'utilise Windows 10.
Voici la syntaxe que j'ai utilisée :

mysqldump -ulogin -ppassword nom_de_la_base_de_données > chemin\vers\le\backup\nom_du_fichier.sql

Je veux planifier cette tâche automatiquement tous les jours à 10h00
0
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705 > Mag
29 févr. 2020 à 14:14
0