webplates.xtrabackup

Rola Ansible: Percona XtraBackup

Status budowy Ansible Galaxy

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