webplates.xtrabackup

Rol de Ansible: Percona XtraBackup

Estado de Construcción Ansible Galaxy

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