xtrabackup

Ansible Роль: Percona XtraBackup

Статус сборки Ansible Galaxy

Устанавливает Percona XtraBackup.

Примечание: В настоящее время поддерживается только MySQL 8.

Переменные роли

Переменная Значение по умолчанию Описание
xtrabackup_create_mysql_user false Создать пользователя MySQL для XtraBackup
xtrabackup_mysql_user_name bkpuser Имя пользователя резервной копии MySQL
xtrabackup_mysql_user_password нет Пароль пользователя резервной копии MySQL (требуется, если create_mysql_backup_user установлено в true)
xtrabackup_mysql_grants [ BACKUP_ADMIN, PROCESS, RELOAD, LOCK TABLES, REPLICATION CLIENT ] Список привилегий, которые будут применены к пользователю резервной копии MySQL
xtrabackup_create_system_user false ...
xtrabackup_system_user_name xtrabackup ...

Зависимости

Эта роль не устанавливает MySQL и не настраивает XtraBackup для работы. Настройка, вероятно, будет добавлена в будущих версиях.

xtrabackup лучше всего работает с MySQL и Percona-Server. MariaDB не поддерживается.

Пример Playbook

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

При установке из Ansible Galaxy:

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

Лицензия

MIT

Установить
ansible-galaxy install webplates/ansible-role-xtrabackup
Лицензия
mit
Загрузки
5886
Владелец
Carefully crafted Docker images, web project skeletons