Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 =====
    
  • automysqlbackup.1730116920.txt.gz
  • Dernière modification: Le 28/10/2024, 13:02
  • par bcag2