pyxbackup
pyxbackup copied to clipboard
Added options no-rsync, no-stream, history and modified parallel option
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 (https://www.percona.com/doc/percona-xtrabackup/LATEST/innobackupex/storing_history.html)
@decryptus thanks for the PR, these looks good. Can I ask for the use case behind no-stream and no-rsync?
Hi @dotmanila, sometimes I have servers with specific version of rsync and so I prefer use xtrabackup.
@decryptus makes sense - how about no-stream?
@dotmanila, about no-stream, I need binaries files per tables.
@decryptus disabling --stream could break other compression options - I see your changes does not override compression with qpress. If you can test with the other stream options like streaming to remote and gzip compression and see if it does not break.
Meanwhile, I will finish setting up buildup and teardown ansible test environment to automate the tests.