# How to create a compressed streaming backup using xtrabackup

**URL:** <https://forums.percona.com/t/how-to-create-a-compressed-streaming-backup-using-xtrabackup/18444>\
**Category:** MySQL & MariaDB\
**Tags:** mysql, percona\
**Created:** [November 9, 2022, 2:24am UTC](https://forums.percona.com/t/how-to-create-a-compressed-streaming-backup-using-xtrabackup/18444 "2022-11-09T02:24:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![qian\_li](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/qian_li/32/8241_2.png) [@qian\_li](https://forums.percona.com/u/qian_li)\
**Post date:** [November 9, 2022, 2:24am UTC](https://forums.percona.com/t/how-to-create-a-compressed-streaming-backup-using-xtrabackup/18444/1 "2022-11-09T02:24:42Z")

</div>

xtrabackup: recognized server arguments: --datadir=/var/lib/mysql  
xtrabackup version 2.4.26 based on MySQL server 5.7.35 Linux (x86\_64) (revision id: 19de43b)

I only see in the documentation the use of innobackupex to create compressed streaming backups, but no case of using xtrabackup to create backups. When I use the xtrabackup command, I get an error

 ![image](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/2/2f8a06f72965814055534ada97ccb74fcbd3aeff.png)

---

<div class="post-metadata">

**Author:** ![matthewb](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/matthewb/32/34_2.png) [@matthewb](https://forums.percona.com/u/matthewb)\
**Post date:** [November 9, 2022, 2:45am UTC](https://forums.percona.com/t/how-to-create-a-compressed-streaming-backup-using-xtrabackup/18444/2 "2022-11-09T02:45:14Z")

</div>

You are missing some parameters:

```
xtrabackup --backup --compress --parallel 4 --compress-threads 4 --stream=xbstream --target-dir=/var/lib/mysql >/data/mysqlbk/backup.xbstream

```
