Create database backup tar

There are two approaches for creating a filebased database backup:

  • Simple: but this includes all previous exports in the folder /export
  • Exclude export folder

Simple

sudo su -l root
cd /opt/art-decor-linux/tooling/backups/
# modify this to your eXist-db installation folder name
EXISTDIR=exist_atp_22_20171001
tar pcvf $(date '+%Y%m%d')_decornznl_exist.tar /usr/local/${EXISTDIR}/

Exclude export folder

sudo su -l root
cd /opt/art-decor-linux/tooling/backups/
# modify this to your eXist-db installation folder name
EXISTDIR=exist_atp_22_20171001
tar pcvf $(date '+%Y%m%d')_decornznl_exist.tar --exclude=usr/local/${EXISTDIR}/webapp/WEB-INF/data/export /usr/local/${EXISTDIR}/