# Best Practices to backup and restore for Percona XtraDB Cluster

**URL:** <https://forums.percona.com/t/best-practices-to-backup-and-restore-for-percona-xtradb-cluster/5039>\
**Category:** Percona XtraBackup\
**Created:** [August 18, 2016, 3:40am UTC](https://forums.percona.com/t/best-practices-to-backup-and-restore-for-percona-xtradb-cluster/5039 "2016-08-18T03:40:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shamikde](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@shamikde](https://forums.percona.com/u/shamikde)\
**Post date:** [August 18, 2016, 3:40am UTC](https://forums.percona.com/t/best-practices-to-backup-and-restore-for-percona-xtradb-cluster/5039/1 "2016-08-18T03:40:28Z")

</div>

Hi,

I am newbie to Percona XtraDB Cluster. I have created 3 Node Cluster by referring your Manual.  
Node 1 dedicated Machine = Donor  
Node 2 dedicated Machine = Joiner 1  
Node 3 dedicated Machine = Joiner 2  
Node 4 dedicated Machine = Joiner 3

I am using following SST method.  
±-----------------±--------------+  
| wsrep\_sst\_method | xtrabackup-v2 |  
±-----------------±--------------+

My question is how I should perform the backups using xtrabackup (I am not using innobackupex).  
Do I need to launch xtrabackup on all Nodes - Node 1 - Node 4 and make total of 4 backups?  
Or  
Do I need to launch the xtrabackup only on donor Node 1?  
Or  
Do I need to launch the xtrabackup on any Node, does not matter if it is donor or joiner?

For restore, once I have the backup folder/backup image, I can restore on any Node and data will be replicated to all Nodes  
or I need to perform the restore on each Node individually before starting the donor and joiners?

Thanks
