I’ve tested this twice now. i am using xtrabackup to stream a backup over netcat to another host:
$ xtrabackup --backup --stream=xbstream | pigz | nc REDACTED 9999
and
$ nc -l -p 9999 | gzip -d | xbstream -x -C /var/lib/mysql
At the end of the backup, 'COMPLETED OK" is printed. However, there is no xtrabackup_info file produced by the xbstream process. The prepare fails to find the file and exits accordingly.
Any idea why the file isn’t being created?