webplates.xtrabackup

Rôle Ansible : Percona XtraBackup

État de la construction Ansible Galaxy

Installe Percona XtraBackup.

Remarque : Pour l'instant, seul MySQL 8 est pris en charge.

Variables de rôle

Variable Par défaut Description
xtrabackup_create_mysql_user false Créer un utilisateur MySQL pour XtraBackup
xtrabackup_mysql_user_name bkpuser Nom de l'utilisateur de sauvegarde MySQL
xtrabackup_mysql_user_password aucun Mot de passe de l'utilisateur de sauvegarde MySQL (nécessaire lorsque create_mysql_backup_user est true)
xtrabackup_mysql_grants [ BACKUP_ADMIN, PROCESS, RELOAD, LOCK TABLES, REPLICATION CLIENT ] Liste des privilèges à appliquer à l'utilisateur de sauvegarde MySQL
xtrabackup_create_system_user false ...
xtrabackup_system_user_name xtrabackup ...

Dépendances

Ce rôle n'installe pas MySQL ni ne configure XtraBackup pour fonctionner. La configuration viendra probablement dans de futures versions.

xtrabackup fonctionne mieux avec MySQL et Percona-Server. MariaDB n'est pas pris en charge.

Exemple de Playbook

- hosts: serveurs
  roles:
     - { role: xtrabackup }

Lors de l'installation depuis Ansible Galaxy:

- hosts: serveurs
  roles:
     - { role: webplates.xtrabackup }

Licence

MIT

Installer
ansible-galaxy install webplates.xtrabackup
Licence
mit
Téléchargements
5.9k
Propriétaire
Carefully crafted Docker images, web project skeletons