pyxbackup
pyxbackup copied to clipboard
Feature: Separate script to run a binlog server out of existing binary logs from backups.
Similar to https://blueprints.launchpad.net/percona-server/+spec/standalone-binlog-server
- Similar to mysqlfrm, detect presence of mysqld or passed from config/command line
- Do not use any my.cnf, use sane defaults instead - initialize tmp data directory
- Collect binary logs files list into binlog index - set root user password and do not expose it
- Create pyxbackup user with replication client privs - this is to protect the binlogs from accidental PURGE BINARY LOGS
- Make sure expire_logs_days is set to 0
- Display port, user, password, socket, binlogs information when mysqld instance is up and running.