Bonjour
Je dispose d'un hébergement pro2014 sur lequel j'ai activé l'accès en ssh
Je sauvegarde mes dossiers en ssh avec rsync sur mon PC
Est-il également possible de faire un dump de mes bases de données en ssh à partir de mon PC ?
Bonjour @GillesD15
Vous pourriez vous inspirer de ceci :
https://www.wordetweb.com/word-et-web/OVH-Sauvegarder-Restaurer-une-base-de-donnees-via-un-script-FR.htm OVH - Sauvegardes et Restaurations de Bases de Données via un script
`mysqldump -uUSER -pPASS BDD > BDD.sql`
Bonsoir
Le script php est super, mais je souhaite lancer la sauvegarde en ligne de commande en ssh sur mon hébergement pro2014
La commande mysqldump est super aussi, mais j'obtiens le message
mysqldump: Got error: 2002: "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)" when trying to connect
Quelle commande dois-je passer pour me connecter à la base de données ?
Quelle commande dois-je passer pour me connecter à la base de données ?
Mon script en php.
OK la BDD n'est pas en local.
Il faut ajouter le paramètre -h[L'EMPLACEMENT DE VOTRE BDD]
Vous trouverez ça dans le fichier de configuration de votre site.
`mysqldump -uUSER -pPASS -hEMPLACEMENT_BDD NOM_BDD > BDD.sql`
Bonjour
Je veux sauvegarder les bases de données de nextcloud et wordpress qui sont aux formats InnoDB et MyISAM
J'ai reçu le message
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
you need (at least one of) the PROCESS privilege(s)
Ceci peut vous aider ?
https://dba.stackexchange.com/questions/271981/access-denied-you-need-at-least-one-of-the-process-privileges-for-this-ope#273040
J'ai ajouté --no-tablespaces et ça marche bien
Merci
ça marche bien
Il faudrait vérifier sur une autre installation que vous êtes bien capable de restaurer une base de données à partir ce cet export.