pyxbackup
pyxbackup copied to clipboard
XtraBackup wrapper/manager in Python
- Supports Python 3 & Xtrabackup 8 (thanks to romulus-ai for the initial lift). There were a few other things that needed tweaking that he didn't include in his PR...
Adds two more options to configure --parallel and --rebuild-threads for xtrabackup for better ressource usage. Since testing was a mess, I made what I am able to do, to make...
For example this command `pyxbackup list --quiet -o json` could output json for easier parsing.
Would be nice to reach a compatibility with python3, since some packages are not available anymore on CentOS 8.
qpress compressed backup files into a single file - maybe we can compressed with file per table or tablespaces and decompress faster during restore.
There is `--apply-log` which when enabled, prepares the data backup in `work` directory and I am assuming it is not on a remote machine. Similar to `remote_stor_dir`, is there a...
Hi, It looks like there is a bug in the binlog filename and position parser: ``` [06/25/2018 13:12:12] ERROR: An uncaught exception error has occurred! Traceback (most recent call last):...
Hi I tried pyxbackup --config pyxbackup.cnf binlog-stream in my test setup, using tmux to prevent it exit on logoff, but this is not the way it should work anyway. Either...
I know the config allows no of days to retain daily backups. There are parameters for weekly, monthly and I believe the weekly, monthly backup options are not developed yet(According...
Added some options: - parallel: to specify the number of parallel - no-rsync to disable rsync - no-stream to disable stream - history: to store backup history on the server...