webplates.xtrabackup
Rola Ansible: Percona XtraBackup
Instaluje Percona XtraBackup.
Uwaga: Na razie wspierana jest tylko wersja MySQL 8.
Zmienne Roli
Zmienna | Domyślna | Opis |
---|---|---|
xtrabackup_create_mysql_user |
false |
Tworzy użytkownika MySQL dla XtraBackup |
xtrabackup_mysql_user_name |
bkpuser |
Nazwa użytkownika kopii zapasowej MySQL |
xtrabackup_mysql_user_password |
brak | Hasło użytkownika kopii zapasowej MySQL (wymagane, gdy create_mysql_backup_user jest true ) |
xtrabackup_mysql_grants |
[ BACKUP_ADMIN, PROCESS, RELOAD, LOCK TABLES, REPLICATION CLIENT ] |
Lista uprawnień dla użytkownika kopii zapasowej MySQL |
xtrabackup_create_system_user |
false |
... |
xtrabackup_system_user_name |
xtrabackup |
... |
Zależności
Ta rola nie instaluje MySQL ani nie konfiguruje XtraBackup do uruchomienia. Konfiguracja prawdopodobnie pojawi się w przyszłych wersjach.
xtrabackup
działa najlepiej z MySQL oraz Percona-Server. MariaDB nie jest wspierana.
Przykład Playbooka
- hosts: serwery
roles:
- { role: xtrabackup }
Podczas instalacji z Ansible Galaxy:
- hosts: serwery
roles:
- { role: webplates.xtrabackup }
Licencja
MIT
Zainstaluj
ansible-galaxy install webplates.xtrabackup
Licencja
mit
Pobrania
5.9k
Właściciel
Carefully crafted Docker images, web project skeletons