S'il y a deux machines client et serveur client .De comment faire un mysqldump au serveur de telle sorte que la décharge est avaliable sur le client et ne sont pas stockées dans le serveurmysqldump sur le serveur distant
Merci ..
S'il y a deux machines client et serveur client .De comment faire un mysqldump au serveur de telle sorte que la décharge est avaliable sur le client et ne sont pas stockées dans le serveurmysqldump sur le serveur distant
Merci ..
Faites ceci en deux étapes:
Si vous avez besoin de le faire souvent, alors écrivez un script sur le serveur qui sauvegarde, compresse et copie les données sur le client (n'oubliez pas d'archiver/supprimer les anciennes sauvegardes sur le serveur)
Vous pourrait écrire un script simple, qui pourrait fonctionner dans votre crontab pour créer un tel vidage et le déplacer vers une zone particulière de votre système de fichiers, comme un dossier http accessible, ou un dossier ftp.
Ensuite, vous pourriez écrire un script à exécuter dans vos clients qui irait chercher ces dumps si vous avez besoin que cela soit aussi automatique.
Voici un script PHP génère un mysqldump. Il sort directement au client et ne crée aucun fichier sur le serveur.
Voir la réponse à la question similaire ailleurs:
https://stackoverflow.com/a/2990732/176623
En bref, vous pouvez utiliser mysqldump sur le client pour se connecter et transférer les données du serveur directement sur le client.
404 sur le lien :( – JeremyS
@JeremyS lien mis à jour – tylerl
merci! – JeremyS