Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
automysqlbackup [Le 28/10/2024, 13:02] bcag2 [Configuration] |
automysqlbackup [Le 06/12/2024, 10:31] (Version actuelle) bcag2 [Configuration] compte utilisateur avec minimum de droits |
||
---|---|---|---|
Ligne 44: | Ligne 44: | ||
Si vous définissez le //USERNAME// et le //PASSWORD//, la commande par défaut à la ligne //DBNAMES// va engendrer une erreur 1045((https://devops.stackexchange.com/questions/13422/automysqlbackup-fails-return-error-1045)), le mieux est de remplacer cette ligne (à adapter) par <code bash>DBNAMES="nom_base_1 nom_base_2"</code> pour préciser les bases à sauver. Si on met //"all"//, ça les sauvegarde toutes… mais peut engendrer une ERROR 1042 ! | Si vous définissez le //USERNAME// et le //PASSWORD//, la commande par défaut à la ligne //DBNAMES// va engendrer une erreur 1045((https://devops.stackexchange.com/questions/13422/automysqlbackup-fails-return-error-1045)), le mieux est de remplacer cette ligne (à adapter) par <code bash>DBNAMES="nom_base_1 nom_base_2"</code> pour préciser les bases à sauver. Si on met //"all"//, ça les sauvegarde toutes… mais peut engendrer une ERROR 1042 ! | ||
+ | |||
+ | On peut définir des options de //mysqldump//, par exemple : | ||
+ | <code bash>OPTIONS="--no-tablespaces"</code> | ||
+ | |||
+ | Compte de sauvegarde | ||
+ | Il est judicieux de définir un compte pour la sauvegarde avec un minimum de droits : | ||
+ | <code sql> | ||
+ | GRANT SELECT, LOCK TABLES ON `ma_base`.* TO 'mon_compte_de_sauvegarde'@'localhost'; | ||
+ | </code> | ||
+ | <note important> | ||
+ | Ces droits sont insuffisants si on n’ajoute pas l’option //--no-tablespaces//, cf. l’ajout d'options ci-dessus ((src: https://dba.stackexchange.com/a/273040))\\ | ||
+ | //localhost// en fin de requête convient si on l’exécute depuis le même serveur | ||
+ | </note> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||