Pmm xbcloud backup test

Description:

[Detailed description of the issue or question]
From PMM Server to PMM Client, the data is being backed up normally from PMM Client to S3.
I understand that you use the xbcloud put command when sending Backup data from PMM Client to S3(Minio).
If I try to back up to S3(Minio) using the xbcloud put command directly from the PMM Client server, it won’t back up and I don’t know why.

my command is

xbcloud put --storage=s3 --s3-endpoint=http://[ip]:9000 --s3-access-key=[access-key] --s3-secret-key=[secret-key] --s3-bucket=test /root/test.txt --verbose --insecure

Steps to Reproduce:

[Step-by-step instructions on how to reproduce the issue, including any specific settings or configurations]

Version:

[Insert the version number of the software]
2.40.1

Logs:

[If applicable, include any relevant log files or error messages]

Expected Result:

[What the user expected to see or happen before the issue occurred]

Actual Result:

[What actually happened when the user encountered the issue]

Additional Information:

[Include any additional information that could be helpful to diagnose the issue, such as browser or device information]

HTTP/1.1 200 OK

This seems to mean that Backup went well, but no files were uploaded to S3

Hello @pmmChobo,
xbcloud is expected to receive on stdin a stream of data to store into the S3 bucket. If you execute the command by itself, nothing will happen. PMM Backups are executed like this:

xtrabackup --backup --stream ... | xbcloud put ...

You need to execute the same in your testing.