New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
additional-options = --extra-lsndir=/backupdir is not working #359
Comments
Hello, I'm surprised your prod server is using 1.2.2. I don't remember building packages for it, and it had some issues. In any case, this should be working with any version of Holland 1.2. Would it be possible for you to post the output of the backup with the debug flag "-d". Note that there are some spots that might print out the password or other sensitive information. So please check the output before posting. Steve |
#Hello, The new server is now the only standalone, prod server. I do not want to run test on it at this time but I have set up a VM with the same versions of Xtrabackup, Holland Backup manager, and Percona MySQL Server. On my Testing VM (not fixed): Info from holland.log:
The senior DBA on our team looked at the python code and she edited line 164 in the /usr/lib/python3/dist-packages/holland/backup/xtrabackup/util.py:
On the new server:, (fixed) The xtrabackupfull.conf:
The command that is being executed when running |
I am setting up a new server with Holland version 1.2.10. Below is the holland.conf file:
I used the config files from the current prod server as a template. Only thing I changed was a directory name, which corresponds to the hostname.
The prod server is running Holland 1.2.2
Here is the config file to perform full backups (xtrabackupfull.conf) from prod server:
Here is the xtrabackupfull.conf file on the new server:
According to the /var/log/holland/holland.log on prod, the following command is executed:
[INFO] Executing: /usr/bin/innobackupex --defaults-file=/backupdir/xtrabackupfull/20230217_211550/my.cnf --stream=xbstream --tmpdir=/backupdir/xtrabackupfull/20230217_211550 --no-timestamp --extra-lsndir=/backupdir /backupdir/xtrabackupfull/20230217_211550
The new server is executing this command:
Executing: /bin/innobackupex --defaults-file=/backupdir/xtrabackupfull/20230217_213706/my.cnf --stream=xbstream --tmpdir=/backupdir/xtrabackupfull/20230217_213706 --no-timestamp /backupdir/xtrabackupfull/20230217_213706
The --extra-lsndir=/backupdir/xtrabackupfull/20230217_211550 is not recognized in the command.
Has anyone dealt with this before?
I tried to find documentation on downloading an earlier version but couldn't find any. I was hoping I could uninstall the current holland package and install version 1.2.2 (matching prod). Is there a way to do that? I tried
apt-get install holland=1.2.2
The text was updated successfully, but these errors were encountered: