Introduction
In order to actively maintain production of your Redmine installation, you need to understand a few basic things, such as how the database is used, what are application and configuration files, where user submitted files are stored, and whether there are some third-party scripts or processes, such as cron jobs, running. These four know-hows are the most likely pillars of maintaining most web applications apart from knowing the ins and outs of underlying server platforms, operating systems, and the programming language or framework that the web application is built upon. This chapter provides several recipes aimed at making sure that your Redmine installation is updated and working properly.