Operation & Maintenance Configuration Fiona 8 performs several tasks asynchronously, e.g. working copy creation or publishing. These tasks are handled by Fiona 8’s background_worker service. To ensure that background tasks are executed in a timely manner, you should configure the amount of background workers depending on your usage in the docker-compose.yml configuration file: x-background-worker-count: &background-worker-count 2 As a rule of thumb you can set the worker count to max_working_copy_count / 20 + 1. Monitoring We recommend to integrate the Fiona 8 monitoring tasks into your existing monitoring solution, e.g. Nagios. The following aspects should be taken care of: Overall health $ sudo docker-compose ps → all services should be “Up” $ sudo docker-compose logs → scan logs for error/fail/exception Backend $ curl -X GET http://localhost:8080/health_check → should respond with HTTP code 200 Minio $ curl -X GET http://localhost:9000/minio/health/live → HTTP 200 Creating backups For a complete backup of your Fiona 8 content, please perform the following individual backup steps in this particular order:MariaDB/MySQL $ mysqldump -h127.0.0.1 -uroot -p fiona8db > backup-fiona8db.sql Minio $ mc config host add fiona8 http://localhost:9000 $YOUR_MINIO_ACCESS_KEY $YOUR_MINIO_SECRET_KEY --api S3v4 $ mc mirror fiona8/fiona8-blobs backup-minio-fiona8-blobs $ mc mirror fiona8/fiona8-dicts backup-minio-fiona8-dicts See the Minio docs for details. Elasticsearch See the Elasticsearch docs on how to make a snapshot. Restoring backups MariaDB/MySQL $ mysql -h127.0.0.1 -uroot -p fiona8db < backup-fiona8db.sql Minio $ mc config host add fiona8 http://localhost:9000 $YOUR_MINIO_ACCESS_KEY $YOUR_MINIO_SECRET_KEY --api S3v4 $ mc mirror backup-minio-fiona8-blobs fiona8/fiona8-blobs $ mc mirror backup-minio-fiona8-dicts fiona8/fiona8-dicts See the Minio docs for details. Elasticsearch See the Elasticsearch docs on how to restore a snapshot.