# Scripts for scheduling XtraBackup Full and incremental backups in a production environment

**URL:** <https://forums.percona.com/t/scripts-for-scheduling-xtrabackup-full-and-incremental-backups-in-a-production-environment/3898>\
**Category:** Percona XtraBackup\
**Created:** [November 20, 2014, 7:06pm UTC](https://forums.percona.com/t/scripts-for-scheduling-xtrabackup-full-and-incremental-backups-in-a-production-environment/3898 "2014-11-20T19:06:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kapil](https://avatars.discourse-cdn.com/v4/letter/k/b9bd4f/32.png) [@Kapil](https://forums.percona.com/u/Kapil)\
**Post date:** [November 20, 2014, 7:06pm UTC](https://forums.percona.com/t/scripts-for-scheduling-xtrabackup-full-and-incremental-backups-in-a-production-environment/3898/1 "2014-11-20T19:06:30Z")

</div>

I am looking for robust scripts for scheduling full and incremental backups in production environment. For example: If we plan to do daily full backup and hourly incremental backup (exact time my differ, another database may need weekly full and daily incremental backup), how this can be automated. It’s very common requirement, I am sure, this might have been implemented in many sites.

---

<div class="post-metadata">

**Author:** ![niljoshi](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/niljoshi/32/16889_2.png) [@niljoshi](https://forums.percona.com/u/niljoshi)\
**Post date:** [November 27, 2014, 12:29am UTC](https://forums.percona.com/t/scripts-for-scheduling-xtrabackup-full-and-incremental-backups-in-a-production-environment/3898/2 "2014-11-27T00:29:11Z")

</div>

Hi,

Check below script, it might be helpful for you to automate the backup/restore process.  
[url][https://github.com/dotmanila/mootools/blob/master/xbackup.sh[/url]](https://github.com/dotmanila/mootools/blob/master/xbackup.sh%5B/url%5D)
