Restore errors when piping xblcoud to xbstream and using parallel options

Description

We're using MySQL version 5.7.34 and xbstream/xbcloud 2.4.24.

(Got asked to create a bug report from this forum thread: https://forums.percona.com/t/restore-errors-when-piping-xblcoud-to-xbstream-and-using-parallel-options/12433)

When restoring backups taken via xbcloud, we're seeing errors from xbstream when trying to set the --parallel and --encrypt-threads options.

 

The general command we're using is:

xbstream produces an error when --parallel and --encrypt-threads are set to higher than `. If either is set higher than 1, the command completes successfully.

The errors we see:

Or

Environment

None

relates to

Smart Checklist

Activity

Show:

Jira Bot December 10, 2021 at 10:56 PM

Hello ,
It's been 57 days since this issue went into Incomplete and we haven't heard
from you on this.

At this point, our policy is to Close this issue, to keep things from getting
too cluttered. If you have more information about this issue and wish to
reopen it, please reply with a comment containing "jira-bot=reopen".

Jira Bot December 2, 2021 at 10:56 PM

Hello ,
It's jira-bot again. Your bug report is important to us, but we haven't heard
from you since the previous notification. If we don't hear from you on
this in 7 days, the issue will be automatically closed.

Jira Bot November 17, 2021 at 9:57 PM

Hello ,
I'm jira-bot, Percona's automated helper script. Your bug report is important
to us but we've been unable to reproduce it, and asked you for more
information. If we haven't heard from you on this in 3 more weeks, the issue
will be automatically closed.

Marcelo Altmann November 4, 2021 at 10:46 AM
Edited

Hi .

Would you be able to run xbcloud with --verbose command and send us the full log of xbcloud?

Also can you send us with OS are you running and the version of libcurl?

Lalit Choudhary October 14, 2021 at 10:51 AM

Hi

Thank you for the report and details.

I do not see the issue in my test (PXB 2.4.24 )

 

 

 

Tested with 

--parallel=8 --encrypt-threads=8

--parallel=16 --encrypt-threads=16

--parallel=1 --encrypt-threads=1

 

 

Test:

 

 

 

So you don't see an issue for the same backup when using --parallel=1 --encrypt-threads=1 ? and it's complete successfully?

Can you try one time for fresh backup( you can try with small size backup) .  

 

Incomplete

Details

Assignee

Reporter

Affects versions

Priority

Smart Checklist

Created October 7, 2021 at 5:47 PM
Updated December 10, 2021 at 10:57 PM
Resolved December 10, 2021 at 10:57 PM