Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1.69 KB

File metadata and controls

13 lines (7 loc) · 1.69 KB

This repository contains simple administration scripts I use on my servers.

Handmade backup system (files+mysql databases) based on duplicity+percona-xtrabackup

  • duplicity.sh: Performs encrypted, incremental backups of the specified directories to a remote server using duplicity.

  • xtrabackup.sh: Performs backups of MySQL databases using Percona's xtrabackup. xtrabackup allows for faster, safe backups and restores than mysqldump while databases are in use. For more information, please check out this blog post.

  • mariabackup.sh: Performs backups of MySQL databases using mariabackup. mariabackup allows for faster, safe backups and restores than mysqldump while databases are in use. For more information, please check out this blog post.

  • .xtrabackup.config: Config for xtrabackup.sh. Have to be placed to /root

  • .duplicity.config: Config for duplicity.sh. Have to be placed to /root