webplates.xtrabackup
Rôle Ansible : Percona XtraBackup
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