NOTE: Run with root privileges

Backup

koha-dump --exclude-logs --exclude-indexes --uploaded_files -q library

Files created in /var/spool/koha/library

Restore

koha-restore /path/to/backupfile.tar.gz

Restore on new server

Match version

koha-version

Create DB

koha-create --create-db library

Restore DB

zcat /path/to/backupfile.sql.gz | mysql -u root -p library

Start instance

koha-start instancename

Stop instance

koha-stop instancename

Restore

koha-restore /path/to/backupfile.tar.gz

Upgrade

sudo koha-upgrade-schema library

Rebuild index

Zebra

koha-rebuild-zebra -f library

Elasticsearch

koha-elasticsearch --rebuild -v library

Restart services

koha-start library
systemctl restart apache2