xtrabackup
Ansible Роль: Percona XtraBackup
Устанавливает 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