webplates.xtrabackup
Rol de Ansible: Percona XtraBackup
Instala Percona XtraBackup.
Nota: Por ahora solo se admite MySQL 8.
Variables del Rol
Variable | Por defecto | Descripción |
---|---|---|
xtrabackup_create_mysql_user |
false |
Crear un usuario de MySQL para XtraBackup |
xtrabackup_mysql_user_name |
bkpuser |
Nombre de usuario para la copia de seguridad de MySQL |
xtrabackup_mysql_user_password |
ninguna | Contraseña del usuario de copia de seguridad de MySQL (requerida cuando create_mysql_backup_user es true ) |
xtrabackup_mysql_grants |
[ BACKUP_ADMIN, PROCESS, RELOAD, LOCK TABLES, REPLICATION CLIENT ] |
Lista de permisos a aplicar al usuario de copia de seguridad de MySQL |
xtrabackup_create_system_user |
false |
... |
xtrabackup_system_user_name |
xtrabackup |
... |
Dependencias
Este rol no instala MySQL ni configura XtraBackup para ejecutarse. La configuración probablemente llegará en versiones futuras.
xtrabackup
funciona mejor con MySQL y Percona-Server. MariaDB no es compatible.
Ejemplo de Playbook
- hosts: servidores
roles:
- { role: xtrabackup }
Al instalar desde Ansible Galaxy:
- hosts: servidores
roles:
- { role: webplates.xtrabackup }
Licencia
MIT
Instalar
ansible-galaxy install webplates.xtrabackup
Licencia
mit
Descargas
5.9k
Propietario
Carefully crafted Docker images, web project skeletons