pyxbackup icon indicating copy to clipboard operation
pyxbackup copied to clipboard

Added options no-rsync, no-stream, history and modified parallel option

Open decryptus opened this issue 7 years ago • 5 comments

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 avatar Dec 02 '17 20:12 decryptus

@decryptus thanks for the PR, these looks good. Can I ask for the use case behind no-stream and no-rsync?

dotmanila avatar Dec 03 '17 16:12 dotmanila

Hi @dotmanila, sometimes I have servers with specific version of rsync and so I prefer use xtrabackup.

decryptus avatar Dec 03 '17 20:12 decryptus

@decryptus makes sense - how about no-stream?

dotmanila avatar Dec 09 '17 15:12 dotmanila

@dotmanila, about no-stream, I need binaries files per tables.

decryptus avatar Dec 10 '17 14:12 decryptus

@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.

dotmanila avatar Dec 11 '17 20:12 dotmanila